

Senior Firmware Engineer
Location
Wilmington, MA
Level
Senior-Level
Department
Energy
Type
Salary
$125,000 - $148,000
Job Description
Posted on:
2026-01-27
Responsibilities
- Participate in all phases of the firmware development life cycle.
- Research, design, and develop computer software systems alongside hardware development.
- Apply engineering and mathematical analysis concepts in software development.
- Work with engineering teams to develop and evaluate hardware-software interfaces.
- Develop software test procedures and related documentation.
- Contribute to estimating and validating software project costs and scopes.
- Implement software engineering solutions for high fidelity data acquisition systems.
Job Requirements
- Minimum 6 years of experience in embedded firmware/software engineering.
- Background in Power Electronics and Power Conversion.
- Solid programming experience in C or C++.
- Experience in embedded systems design with 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.

