

Senior Engineer, Embedded Software
Location
Wilmington, MA
Level
Senior-Level
Department
Semiconductors
Type
Salary
$109,000 - $150,000
Job Description
Posted on:
2025-12-18
Responsibilities
- Contribute to the development of platform drivers and hardware abstraction layers.
- Design and implement shared software libraries.
- Develop, test, and maintain device drivers and embedded firmware.
- Participate in code reviews and refine software standards.
- Deliver high-quality code and documentation.
- Create unit and functional tests for software validation.
- Collaborate with cross-functional teams and adhere to coding standards.
Job Requirements
- Proficiency in C, C++, and C#.
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
- Strong grasp of object-oriented programming and design patterns.
- Familiarity with electronics and signal processing is a plus.
- Experience in Agile environments, especially with Scrum and JIRA.
- Excellent communication skills in English.
- Strong team orientation and collaborative mindset.




