Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

$140k - $160k

Zenovo

Role: Firmware / Robotics Engineer

Salary: $140,000 - $160,000 + healthcare + benefots package

Location: Boston, MA (Onsite 3 days per week)

Our client is developing autonomous robotic systems used within the construction and marine sectors. Operating at the intersection of robotics, autonomy, and infrastructure inspection, they are seeking an experienced Firmware / Robotics Engineer to take ownership of a complex production codebase spanning multiple embedded systems and hardware platforms.

The Opportunity

The successful candidate will become the primary firmware engineer within a highly technical team, responsible for the development, maintenance, and evolution of the embedded software that powers the company's robotic platform.

The firmware is responsible for coordinating motor control, adhesion systems, inertial sensing, and real-time locomotion while interfacing with a companion compute platform running higher-level autonomy software.

This role offers the opportunity to work on challenging engineering problems involving real-time control systems, custom communication protocols, hardware-software integration, and safety-critical behaviors in demanding field environments.

Key Responsibilities

  • Own and develop the real-time firmware architecture across multiple microcontroller targets.
  • Manage motor coordination, EPM control and sensing, power management, and system-level behavior.
  • Develop and improve communication between embedded controllers and higher-level autonomy systems.
  • Address existing challenges related to logging, fault handling, timing constraints, and motion execution.
  • Drive firmware development for future generations of the robotic platform as customer deployments scale.
  • Contribute to architectural decisions that shape the long-term evolution of the system.

Required Qualifications

  • Bachelor's degree in Engineering, Computer Science, Robotics, or a related technical discipline.
  • 6+ years of relevant experience in embedded software, firmware, robotics, or related fields.
  • Strong expertise in C/C++ development for embedded systems.
  • Experience working with real-time systems and hardware/software integration.

Successful candidates are likely to demonstrate:

  • Strong understanding of interrupt safety, DMA behavior, timing constraints, and CAN bus performance.
  • Experience shipping hardware products from development through deployment.
  • The ability to quickly understand and contribute to existing firmware codebases.
  • A practical, iterative engineering mindset focused on testing and validating solutions.
  • Strong collaboration and troubleshooting skills.
  • A proactive approach to identifying root causes rather than treating symptoms.

Technical Environment

Languages

  • C/C++
  • Python

Hardware & Embedded Platforms

  • ARM Cortex microcontrollers
  • RTOS-based primary controller
  • Bare-metal supporting controllers

Protocols & Communication

  • CAN-based motor control
  • Custom CAN-FD messaging protocol
  • Protobuf serialization

Development Tools

  • CMake
  • Docker-based development environment
  • CAN bus analysis tools
  • STM debuggers
  • Logic analyzers
  • Oscilloscopes

Experience in robotics is advantageous but not essential. Candidates from medical devices, automotive systems, industrial automation, motion control, actuator systems, or other embedded environments are encouraged to apply. The client is particularly interested in engineers who have developed reliable firmware for systems where performance, safety, and robustness are critical.

Please send across a resume if you wish to apply.

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Boston, MA vacancy
  •  ...Cambridge, MA, USA | 70000-130000 per year | Full Time Position Overview: We are seeking an experienced Sr. embedded firmware engineer with a strong background in Rust to help re-design and port existing firmware into Rust. This role focuses on designing for manufacture... 
    Suggested
    Full time

    Nanobiosym

    Cambridge, MA
    9 hours ago
  •  ...Firmware Engineer The world's shipping fleets burn the dirtiest fuel on Earth and coat their hulls with biotoxins to slow biofouling. Fleet Robotics is building the robots that will mitigate both problems. The Short Version Fleet Robotics builds autonomous robots... 
    Suggested

    Fleet Robotics

    Charlestown, MA
    4 days ago
  • $41.7 per hour

     ...Job Description Are you an aspiring engineer with a passion for play and the LEGO universe? Join the LEGO Creative Play Lab for a...  ...or related engineering program. Experience with software/firmware engineering tools including revision control, IDEs, etc. Skills... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Immediate start
    Flexible hours

    Lego Services LLC

    Boston, MA
    3 days ago
  • $120.7k - $134.2k

     ...Senior Firmware Engineer Pickle is on the hunt for a dynamic and driven Senior Firmware Engineer to help us revolutionize the future of warehouse automation. This is a senior individual contributor role at the intersection of low-level embedded systems and high-level... 
    Suggested

    Pickle Robot Company

    Charlestown, MA
    4 days ago
  •  ...count on Tive to ensure that their shipments are delivered on time and in full-because every shipment matters. As a Senior Firmware Engineer at Tive you will be responsible for all aspects of the firmware and embedded software development process, including... 
    Suggested
    Work at office
    Remote work

    Tive Inc

    Boston, MA
    9 hours ago
  • $165k

     ...Job Description: Firmware ENGINEER BOSTON MA Salary: Up to $165k base Share this job Become part of a rapidly growing company at the forefront of intelligent system development. Were creating advanced solutions that blend cutting-edge sensors, predictive... 
    Work at office

    ESR Healthcare

    Boston, MA
    4 days ago
  •  ...What We Need: We are seeking a talented and motivated Firmware Engineer II to join our dynamic engineering team. In this role, you will be responsible for the design, development, and maintenance of firmware for our next-generation products. The ideal candidate will... 
    Full time
    Work at office
    Worldwide

    Brady

    Boston, MA
    1 day ago
  •  ...Software Engineer Responsibilities: Develop and implement robust software using languages such as C, C++ in Linux, Windows, and various real time OS such as vxworks, RTEMS or FreeRTOS. Work closely with hardware engineers to define software requirements and... 

    Critical Fit Recruiting

    Boston, MA
    2 days ago
  •  ...Overview: Job Title: Firmware Engineer EICJC7756 Location: Boston, MA Experience level: 2-5 years Candidate Roles and Responsibilities: • Firmware code design and Implementation • Firmware code unit testing and bug fixing • Peer review... 

    r2 Technologies, Inc.

    Boston, MA
    1 day ago
  • $105k - $164k

    Senior Embedded Firmware Engineer, SmartSense (Boston, MA - Hybrid) Job Category : Engineering Requisition Number : SRFIR001492 Posted : December 10, 2025 Full-Time Hybrid Locations Showing 1 location Boston, MA 02111, USA Description SmartSense builds end-to-end... 
    Full time
    Temporary work

    SmartSense by Digi

    Boston, MA
    5 days ago
  • Nanobiosym is seeking a Sr. embedded firmware engineer in Cambridge, MA, to help re-design and port existing firmware into Rust. The role emphasizes designing high-performance firmware for ARM Cortex-M microcontrollers while implementing hardware abstraction layers. Candidates... 

    Nanobiosym

    Cambridge, MA
    2 days ago
  • Alumni Ventures in Cambridge, MA, is seeking a Senior Embedded Systems Engineer to lead the development of safety-critical firmware for implantable medical devices. This role involves the architecture and verification of embedded software, with a focus on performance and... 

    Alumni Ventures

    Cambridge, MA
    9 hours ago
  • Whoop, Inc. is seeking an Embedded Engineer I to join its Embedded Engineering team in Boston, MA. This role involves contributing to the development of efficient firmware for WHOOP devices, alongside collaboration with cross-functional teams. Ideal candidates should have... 

    Whoop, Inc.

    Boston, MA
    5 days ago
  •  ...develops innovative, world class electro-mechanical combat systems for today’s warfighters and law enforcement officers. Senior Firmware Engineers are a core component of the development team serving as the technical authority for firmware development and while working to... 
    For contractors
    Work at office
    Local area

    Wilcox Industries Corporation

    Boston, MA
    3 days ago
  • Bevi is looking for an Embedded Engineer in Boston, Massachusetts to develop and implement embedded code for its innovative beverage platforms. The role includes advancing firmware for smart water machines and contributing to design and debugging processes. Candidates... 

    Bevi

    Boston, MA
    2 days ago
  •  ...implants in the world. Position Overview We are seeking a Senior Embedded Systems Engineer to lead the architecture, development, verification, and lifecycle ownership of safety critical firmware for an implantable device. You will be the technical authority for low‑power,... 
    Local area
    Flexible hours

    Alumni Ventures

    Cambridge, MA
    9 hours ago
  • $133.59k - $267.19k

     ...Principal Embedded Systems Engineer/ Team Lead Boston, MA Principal Embedded Systems Engineer Catapult is building the future...  ...scope/logic analyzer, and feeding hardware learnings back into firmware and software. What You'll Need ~8+ years of software... 

    Catapult Sports

    Boston, MA
    4 days ago
  • $68.9k - $131.1k

     ...This is especially evident in our Physical Systems and Sciences group, located in Cambridge, Massachusetts, where scientists and engineers anticipate the future in both very large and very small-scale scientific systems that often need to survive challenging operational... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    Raytheon Technologies

    Cambridge, MA
    4 days ago
  • A robotics automation firm in Boston seeks a Senior Firmware Engineer to revolutionize warehouse systems. You will shape firmware architecture, extend peripheral functionality, and implement safety features. The ideal candidate has 5-7 years of experience in software development... 

    Pickle Robot Company

    Boston, MA
    1 day ago
  • $68.9k - $131.1k

     ...and conducting operational analysis Qualifications You Must Have: Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 2 years of prior relevant experience or an Advanced Degree in a related field or in absence of... 
    Work experience placement
    Relocation package
    Flexible hours

    Raytheon

    Cambridge, MA
    1 day ago
  • $107.5k - $204.5k

     ...security clearance. Active and existing security clearance required after day 1. The role requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 8 years prior relevant experience or an Advanced Degree in a related field and minimum 5 years... 
    Temporary work
    Work experience placement
    Relocation package
    Flexible hours

    Raytheon

    Cambridge, MA
    1 day ago
  • $122.5k - $191.5k

    Firmware Systems Engineering Manager, SmartSense (Boston, MA or Hopkins, MN - Hybrid) Job Category: Engineering Requisition Number: MGRSY001494 Posted: December 17, 2025 | Full-Time | Hybrid Location SmartSense, a Digi International business, provides end-to-end IoT... 
    Full time
    Temporary work

    SmartSense by Digi

    Boston, MA
    3 days ago
  • $150k - $170k

     ...of mobility with safe, sustainable solutions that move people, businesses, and communities forward. Zipcar is looking for a firmware engineering lead to join our telematics team. This person will be working on the firmware that operates our in-vehicle telematics unit,... 
    Full time
    Temporary work
    Local area

    Avis Budget Group

    Boston, MA
    1 day ago
  •  ...60 people working out of our Woburn office, including over 20 engineers divided between software, electrical, mechanical, and aerospace...  ...~ BSE (EE, ECE, CS, or similar) required ~6+ years firmware or embedded software experience required REQUIREMENTS Candidates... 
    Permanent employment
    Work at office
    Immediate start

    Hutchinson

    Woburn, MA
    2 days ago
  •  ...technology drives us to continuously push the boundaries of what is possible. We are seeking a highly skilled and motivated Embedded Firmware Engineering Manager to join our dynamic team. The ideal candidate will have a strong background in real-time embedded systems and... 
    Work experience placement
    Immediate start
    Flexible hours

    Analogic

    Canton, MA
    3 days ago
  • $129k - $171k

     ...Firmware Engineer Lexington, Massachusetts, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the... 
    Full time
    Work experience placement
    Immediate start

    anduril

    Lexington, MA
    4 days ago
  •  ...60 people working out of our Woburn office, including over 20 engineers divided between software, electrical, mechanical, and aerospace...  ...safety seals used on US Navy ships. SUMMARY The Firmware Engineer III will be responsible for design and development of... 
    Permanent employment
    Work at office
    Local area
    Immediate start

    Mide Technology

    Woburn, MA
    2 days ago
  • $178k - $225k

     ...progress. The company invented the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands to millions of...  ...for developing and extending the device software and firmware stack for Photonic Compute and Photonic interconnect products.... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Lightmatter

    Boston, MA
    4 hours ago
  • $134.4k - $168k

     ...Staff Firmware Engineer As a Staff Firmware Engineer on the Safer Robotics Team, you will join a cross-functional group developing robotic technologies that will enable our robots to operate safely around people and in the environment utilizing sensors on dedicated... 

    Boston Dynamics

    Waltham, MA
    1 day ago
  • Analogic-Corporation-1 is looking for an Embedded Firmware Engineering Manager in Canton, Massachusetts. The role involves leading a small team of firmware engineers in designing, testing, and optimizing motion control firmware. Candidates should have a Bachelor's or Master... 

    Analogic-Corporation-1

    Canton, MA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!