

Senior Firmware Engineer
Location
Wilmington, MA
Level
Senior-Level
Department
Energy
Type
Salary
$125,000 - $148,000
Job Description
Posted on:
2025-12-28
Responsibilities
- Participate in all phases of the firmware development life cycle.
- Responsible for research, design, and development of computer software systems.
- Apply engineering and mathematical analysis concepts in software development.
- Work with cross-functional engineering teams to develop hardware-software interfaces.
- Develop software test procedures and related documentation.
- Contribute to estimating and validating software project costs and scope.
- Implement advanced software development techniques and participate in code reviews.
Job Requirements
- Minimum of 6 years of experience in embedded firmware/software engineering.
- Background in Power Electronics and/or Power Conversion disciplines.
- Solid programming experience in C or C++.
- Proven experience in embedded systems design and real-time algorithms.
- Familiarity with software configuration management and defect tracking tools.
- Excellent knowledge of OS coding techniques and hardware subsystems.
- Bachelor’s Degree in Engineering or Computer Science.




