Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Firmware Engineer

Home > C/C++ programming jobs

Lead Firmware Engineer in USA new

  • Boston Engineering Corporation
  • Full time
  • Email
  • Waltham, MA

Responsibilities

  • Lead the design, development, optimization, integration, and debugging of embedded and firmware systems.
  • Develop RTOS-based firmware, device drivers, and communication stacks for custom hardware, sensors, and control systems.
  • Review schematics and PCB layouts, perform board-level debugging, and use oscilloscopes, logic analyzers, protocol analyzers, and other bench tools.
  • Lead technical design reviews, architecture discussions, roadmap planning, and firmware process improvements.
  • Act as the technical escalation point for embedded and system-level issues and support integration, manufacturing, and production transition.
  • Build and maintain benchtop development setups for early firmware development.
  • Mentor engineers on firmware architecture, debugging, design practices, and best practices.
  • Communicate technical concepts, tradeoffs, risks, and status to engineering and non-engineering stakeholders.

Requirements

  • 7+ years of embedded or firmware development experience, including 3+ years in a senior or technical lead role.
  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field; a master’s degree is preferred.
  • Strong C and C++ experience for embedded systems and Python experience for tooling or testing.
  • Hands-on RTOS experience with FreeRTOS, ROS2, Zephyr, or similar systems.
  • Experience with STM32, ARM-based MCUs or SoCs, x86, PIC32, or similar platforms.
  • Experience with I2C, SPI, UART, Ethernet, GPIO, and other low-level interfaces.
  • Experience with Git, embedded development tools, build systems, debugging environments, and software requirements or design documentation.
  • Experience leading technical and design reviews and the ability to obtain and maintain a security clearance.
  • Preferred experience includes maritime systems, robotics, uncrewed systems, military platforms, navigation, localization, sensor fusion, autonomy, networking stacks, CI/CD pipelines, ISO 9001, CMMI, customer-driven R&D, safety-critical software, AI or machine learning applied to embedded systems, and computer vision.

Benefits

  • Base salary of $150,000 to $175,000 annually, commensurate with experience and qualifications.
  • Health insurance, 401(k) match, and paid time off.
  • Full-time, office-based role in Waltham, Massachusetts; relocation is not available and travel is minimal.
  • Employment is restricted to US persons, with proof of status required before employment.

Salary: $150k - $175k/yr

Boston Engineering Corporation

Boston Engineering Corporation provides product design and engineering consulting, taking hardware and software products from concept through connected, production-ready systems for defense, medical device, robotics, and commercial clients. Founded in 1995 and headquartered in Waltham, MA, the pr...

Similar positions

Principal Firmware Engineer

  • Boston Engineering Corporation
  • Full time
  • USA
  • 09/22/2026
  • Salary: $150k - $175k/yr
  • Waltham, MA

Senior Firmware Engineer I

  • Axon
  • Full time
  • Others
  • 09/22/2026
  • Ho Chi Minh City, Vietnam

Remote C/C++ Software Engineer

  • DriveSavers Data Recovery
  • Full time
  • USA
  • 09/22/2026
  • Remote

Sr. Simulation Software Engineer

  • SpaceX
  • Full time
  • USA
  • 09/22/2026
  • Salary: $165k - $265k/yr
  • Hawthorne, CA

Principal Software Engineer, Core Infrastructure

  • Oracle
  • Full time
  • USA
  • 09/22/2026
  • Salary: Competitive
  • Seattle, WA