B

Boston Engineering

Full-spectrum product design and engineering consulting

Principal Firmware Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeWaltham, MA, USA$150k - $175k /yr

About the Job

Requirements

  • At least 7 years of embedded or firmware development experience, including at least 3 years in a senior or technical lead role.
  • A Bachelor of Science degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field is required; a Master of Science degree is preferred.
  • Strong experience with C and C++ for embedded systems and Python for tooling and testing.
  • Hands-on experience with real-time operating systems such as FreeRTOS, ROS2, Zephyr, or similar.
  • Experience with STM32, ARM-based microcontrollers or systems-on-chip, x86, PIC32, or similar.
  • Experience with I2C, SPI, UART, Ethernet, GPIO, and other low-level interfaces.
  • Experience with Git, embedded development tools, build systems, and debugging environments.
  • Experience authoring and reviewing software requirements, specifications, and design documentation.
  • Experience leading technical and design reviews.
  • Ability to obtain and maintain a security clearance.

Responsibilities

  • Lead the design, development, and optimization of embedded and firmware systems.
  • Write and review real-time operating system-based firmware using FreeRTOS, ROS2, Zephyr, or similar.
  • Architect firmware integrated with custom hardware, sensors, and control systems.
  • Develop firmware, device drivers, and communication stacks.
  • Review schematics and printed circuit board layouts to identify firmware impacts and integration risks.
  • Debug complex software, firmware, and hardware issues using oscilloscopes, logic analyzers, protocol analyzers, and other bench tools.
  • Build and maintain benchtop development setups for early firmware development.
  • Lead technical design reviews, architecture discussions, and roadmap planning.
  • Act as the technical escalation point when embedded or system-level issues block progress.
  • Mentor engineers on firmware architecture, debugging, and best practices.
  • Break down ambiguous problems into executable engineering plans.
  • Support development workflows, integration, manufacturing, and transition to production.
  • Communicate technical concepts, tradeoffs, risks, and status to engineering and non-engineering stakeholders.

Desired Qualifications

  • Experience with maritime systems, robotics, uncrewed systems, or military platforms.
  • Experience with navigation, localization, sensor fusion, or autonomy systems.
  • Experience debugging networking stacks and board-level communication issues.
  • Familiarity with continuous integration and continuous delivery pipelines, ISO 9001, or CMMI quality frameworks.
  • Experience working in customer-driven research and development and product development environments.
  • Proposal development, feasibility studies, or early-stage technical concepts.
  • Artificial intelligence, machine learning, or computer vision applied to embedded or robotic systems.
  • Safety-critical or mission-critical software development.
  • Experience with government or defense-related programs.
  • Agile, DevOps, or quality management systems.

About the Company

Boston Engineering

Full-spectrum product design and engineering consulting

Boston Engineering provides end-to-end product design and engineering consulting across defense, medical, and commercial industrial markets, guiding clients from concept development through commercialization. It delivers mechanical, electrical, software, and systems engineering to solve complex challenges and accelerate time-to-market, with a core emphasis on full-spectrum product development that blends design, engineering, and manufacturability. The firm differentiates itself through rapid prototyping, manufacturing process optimization, and platforms like the FlexMC Motor Control Development Platform, plus partnerships as an Analog Devices motor control design partner and a reseller of PTC PLM and IoT tools. Its goal is to help startups and Fortune 500 companies reduce risk, lower costs, and shorten the path from idea to market through integrated engineering and commercialization services.

Company size
51-200
Company stage
Grant
Total funding
$3.7M
Headquarters
Waltham, MA
Founded
1995

Recently Posted Jobs

Explore more opportunities at Boston Engineering

See more jobs