Senior Firmware Engineer
Axoft · Cambridge, MA · 2 mo ago
On-siteEngineeringFull-time
Key Responsibilities
- Own firmware architecture & implementation.
- Define system interfaces for embedded hardware components (e.g., data storage and transmission).
- Design for safety & reliability.
- Establish and execute on verification strategy.
- System bring-up & debugging.
- Real-time data handling.
- Cybersecurity by design.
- Regulatory-grade documentation.
- Collaborate with hardware, systems, clinical, QA/RA to make risk-informed tradeoffs, plan experiments, and unblock program milestones.
Qualifications
- Education: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field (PhD preferred).
- Experience: 5+ years of firmware engineering experience, including work on safety-critical or similarly regulated systems (e.g. medical devices, aerospace).
- Proven ability to architect, design, implement, and maintain firmware across the full product lifecycle.
- Experience setting up and maintaining embedded toolchains, build systems, CI, and debugging environments (JTAG/SWD).
- Demonstrated expertise developing compliant firmware aligned with regulatory and quality requirements.
- Familiarity with IEC 62304, ISO 14971, ISO 13485, and design controls supporting FDA and CE submissions.
- Experience with complex SoCs and Applications processors such as Xilinx Zynq, NXP i.MX, or similar heterogeneous platforms.
- Strong track record producing clear, auditable documentation (requirements, design, tests, risk mitigations).
- Technical leadership experience; able to mentor and influence teams without direct line management.
- Skills: Expert proficiency in C/C++ and modern firmware development practices. Embedded Linux development experience in C/C++; HDL experience (e.g., Verilog) a plus. Strong understanding of real-time systems, concurrency, and resource-constrained design. Excellent communication and problem-solving skills; able to drive cross-functional technical decisions.
What We Offer
- An opportunity to work with a team of experts on one of the most exciting problems in the world and change lives.
- Career growth opportunities that fit your potential.
- Comprehensive benefits plan including health and dental insurance; parental leave.
- Flexible paid time off.