Job Description
Software Engineer II
Application Deadline: 1 November 2026
Department: Engineering
Employment Type: Full Time
Location: US - Maine - Saco
Reporting To: Krista Christie
Description
Key Responsibilities
• Analyzes functional requirements and translates them to product design.
• Contributes to development projects for new and existing products in various software languages.
• Provides existing software project engineering and improvement support.
• Provides software demonstrations to stakeholders internally and occasionally externally.
• Participates in root cause analysis for reported product issues in the field and lab.
• Performs other related duties as required or assigned.
Quality, Validation & Reliability
• Ensure software solutions meet performance, reliability, and compatibility requirements across operating environments.
• Collaborate in validation, verification, and regression testing activities to support product releases and updates.
• Apply disciplined version control, defect tracking, and documentation practices to maintain software integrity and traceability.
Skills Knowledge and Expertise
- Bachelor’s degree in engineering, computer science, or a related technical field required.
- Professional experience in software development or systems engineering.
- Experience with one or more of the following technologies:
- Linux environments
- C++ and SQL
- HTML, CSS, and JavaScript
- Version control and defect management tools
- Preferred experience includes:
- Embedded Linux and IoT systems
- Python and/or C
- Networking and physical/industrial systems
- Tools such as Subversion and Redmine
- Strong analytical mindset with the ability to learn new platforms, systems, and technologies quickly.
- Clear communicator who can translate technical concepts for diverse stakeholders.
