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

Sr. Firmware Engineer

Fleet Robotics

Senior 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.

Fleet Robotics builds autonomous robots that walk on steel structures using electropermanent magnets. We're a small team doing hard technical work at the intersection of autonomy, climate work, marine systems, and novel adhesion technology. We're looking for a firmware engineer who wants to own a complex production codebase that spans multiple domains.

Our robot is a biped that adheres to steel structures (e.g. large marine vessels) using electropermanent magnets (EPMs): solid state magnets that are switched electrically and hold their state without power. A "step" is the atomic unit of locomotion: disengage one foot's EPMs, move, re-engage. Everything in the platform exists to execute that sequence reliably in field conditions.

The firmware spans multiple microcontroller targets communicating over CAN using a custom protocol. It handles motor control, EPM engagement, inertial sensing, and real-time step execution across two magnetically-adhered feet, and interfaces with a companion compute platform running our autonomy stack. The EPM subsystem manages adhesion control and sensing.

There are soft real-time constraints, custom protocols, hardware-specific memory layout requirements, and open problems that matter for safety and performance.

You will be the primary firmware engineer on the team: managing real-time control firmware, motor coordination, EPM control and sensing, power management, and the boundary between firmware and the high-level autonomy system.

On day one, you will manage gaps in abort behavior, limitations in logging, challenges in stepping sequences, and timing workarounds used to address symptoms rather than root causes. In the medium term, you will own development of our next iteration of the robot as we enter into pilots with customers. In the long term, you will shape the firmware architecture as the robot evolves.

Languages: C/C++ (firmware), Python (tooling and high-level)

Environment: ARM Cortex microcontrollers, RTOS on the primary controller, bare metal on supporting boards

Protocols: CAN-based motor control, custom CAN-FD messaging protocol, Protobuf serialization

Tooling: CMake, Docker-based dev environment, CAN bus sniffer, STM debugger, logic analyzer, oscilloscopes

You make reasonable decisions under ambiguity and iterate. You don't wait for perfect specs. "We don't know…" is a starting point, not a blocker.

Methodical, collaborative troubleshooting is fun for you.

You want to own a codebase, not execute tickets. When something is broken, you fix it without hesitation.

You can read unfamiliar firmware and build an accurate mental model quickly.

Strong instincts about real-time systems: interrupt safety, DMA behavior, timing budgets, CAN bus behavior under load.

You've shipped hardware products and know the difference between "works in the lab" and "works in the field."

You bias towards action over theory, testing small chunks of work instead of executing over long development cycles

You approach new problems systematically by identifying core issues and underlying objectives..

You thrive in creative problem solving. When the obvious paths are blocked, you reapproach with new and creative solutions.

Backgrounds that could translate well: medical device firmware, automotive embedded systems, industrial automation, actuator hardware. Robotics experience is useful but not required. What matters is whether you think carefully about systems where firmware failure has physical consequences.

8+ years of related experience

Experience with new product development

Bachelor Degree in Engineering or a related field

We're about fifteen people at the seed stage. Firmware decisions you make ship on the robot. There's no dedicated QA org and no siloed scope - you'll work closely with mechanical, electrical, and software engineers and need enough range to make good calls at those boundaries.

If you want a lot of formal structure early on, this probably isn't the right fit. If you want to build something real with a small team that moves fast, we'd like to talk.

We are open to relocation candidates.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Firmware Engineer in Charlestown, MA vacancy
  •  ...Senior Firmware Engineer What you’ll be doing: Building firmware for new projects Maintaining and improving existing firmware over time Qualifications Proficiency with bare metal and RTOS programming in C and C++ Strong debugging skills, including use of cloud infrastructure... 
    Senior
    Work at office
    Remote work

    Limelight Health

    Boston, MA
    1 day 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... 
    Senior
    For contractors
    Work at office
    Local area

    Wilcox Industries

    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,... 
    Senior
    Local area
    Flexible hours

    PetsApp

    Cambridge, MA
    1 day ago
  • $120.7k - $134.2k

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

    Pickle Robot Company

    Charlestown, MA
    3 days ago
  • A defense technology company is seeking a Firmware Engineer III in Wilmington, MA. The role involves developing FPGA designs and transitioning them into ASICs while requiring expertise in VHDL and mixed signal electronics. Ideal candidates will have 5-6 years of relevant... 
    Senior
    Flexible hours

    Cessna

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

    SmartSense by Digi is looking for a Senior Embedded Firmware Engineer to develop and maintain firmware for IoT devices in Boston, MA. You will be responsible for optimizing performance, troubleshooting issues, and collaborating with cross-functional teams. The ideal candidate... 
    Senior

    SmartSense

    Boston, MA
    13 hours ago
  • Tive, Inc. is seeking a Senior Firmware Engineer to lead the firmware and embedded software development process. You'll be responsible for developing, testing, and maintaining firmware for innovative IoT solutions, focusing on efficiency and performance. The ideal candidate... 
    Senior
    Flexible hours

    Tive, Inc.

    Boston, MA
    7 days ago
  • $150k - $220k

     ...platform now running in real industrial pilots - and we’re growing the team to take it even further. About the Role As a Senior Firmware Engineer on the Core Platform team in Boston, you will play a critical role in developing the firmware that powers our next generation... 
    Senior
    Work at office

    Thehumanoid

    Boston, MA
    3 days ago
  •  ...customers 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... 
    Senior
    Work at office
    Remote work

    Tive, Inc.

    Boston, MA
    6 days ago
  • $105k - $164k

     .... What We Offer If you enjoy working across hardware, firmware, wireless networks, and edge computing, this role is the right...  ...performance of thousands of deployed devices. You’ll work alongside engineers who enjoy digging into data, exploring new ideas, and building... 
    Senior
    Temporary work

    Digi

    Boston, MA
    1 day 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... 
    Senior

    Nanobiosym

    Cambridge, MA
    1 day ago
  •  ...commercialization. Guided by human-factors science, rigorous engineering, and real-world usability, Portal is building the next generation...  ...delivery solutions. Role Information Title: Senior Embedded Firmware Engineer Reports to: VP, Engineering Location: Boston/Cambridge... 
    Senior
    Temporary work
    Casual work
    Work at office
    Flexible hours

    Portal Instruments

    South Boston, MA
    3 days ago
  • Formlabs is seeking a Senior Embedded Software Engineer in Somerville, MA, to help design and implement firmware that powers cutting-edge 3D printers. This role involves collaborating with R&D engineers and ensuring a high standard of code re-use and maintainability. The... 
    Senior

    Shoptalk

    Somerville, MA
    1 day ago
  • Requirements A creative problem solver who can use engineering fundamentals to connect scientific theory with engineering design to create...  ...technical solutions to colleagues and clients A hands‑on firmware engineer who likes to build breadboards, use software to debug... 
    Senior

    Re:Build Manufacturing

    Boston, MA
    13 hours ago
  • Thehumanoid is seeking a Senior Firmware Engineer in Boston to drive firmware development for next-gen humanoid robots. The role requires over 6 years of experience in embedded systems, proficiency in C/C++, and knowledge of control systems. You will design high-performance... 
    Senior

    Thehumanoid

    Boston, MA
    1 day ago
  •  ...Job Description Job Description 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 and scale secure... 
    Senior

    Nanobiosym

    Cambridge, MA
    12 days ago
  •  ...Embedded Engineer Join REEKON Tools as we enable the next generation of construction and home improvement professionals to complete...  ...professional career). The Job Lead efforts to develop firmware for use on consumer electronic hardware products Architect systems... 
    Work at office

    REEKON Tools

    Boston, MA
    3 days ago
  •  ...Formlabs in Boston is seeking an Embedded Software Engineer to develop firmware that combines software, hardware, and electronics. The role involves collaborating with R&D engineers to create innovative features and ensuring code reusability and maintainability. The ideal... 
    Work at office

    Formlabs

    Boston, MA
    1 day ago
  •  ...A leading tech company in Cambridge, MA is seeking an experienced Embedded Systems / Firmware Engineer to own the hardware–firmware stack end-to-end. The ideal candidate will have over 4 years of embedded systems experience, focusing on low-power design and C/C++ programming... 

    Nocturnal

    Cambridge, MA
    5 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... 
    Senior
    Permanent employment
    Work at office
    Local area
    Immediate start

    Mide Technology

    Woburn, MA
    1 day ago
  •  ...environmentally friendly. At Transaera, you'll join a passionate team of engineers, scientists, and visionaries committed to creating a cooler,...  ...work at The Role What You'll Do As a Firmware Engineer at Transaera, you will play a key role in the development... 
    Full time
    Flexible hours

    Transaera, Inc.

    Somerville, MA
    5 days ago
  • $125k - $148k

     ...Senior Firmware Engineer ABOUT ADVANCED ENERGY Advanced Energy (Nasdaq: AEIS) is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions for mission-critical applications and processes. AE... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Advanced Energy

    Wilmington, MA
    2 days ago
  •  ...microcontrollers, DSPs, and FPGAs. • Collaborate with hardware engineers to define system requirements and specifications for embedded...  ...optimize device drivers, board support packages (BSPs), and firmware for peripherals and communication interfaces. • Conduct... 
    Senior

    Xforia Inc

    Boston, MA
    2 days ago
  •  ...Institute of Technology (MIT) and Rhode Island School of Design (RISD), RISE Robotics is a high‑growth technology company backed by The Engine, a Tough Tech venture capital fund built by MIT, Greentown Labs, and Techstars. RISE Robotics is leading the way to Zero Emission... 
    Senior
    Work at office
    Flexible hours
    3 days per week

    Rise Robotics

    Somerville, MA
    1 day ago
  • Re:Build Manufacturing LLC is seeking an experienced Firmware Engineer in Wilmington, MA. The ideal candidate has 8-12 years of experience in embedded software development for electromechanical systems, excellent communication skills, and a collaborative approach to work... 
    Senior

    Re:Build Manufacturing LLC

    Wilmington, MA
    3 days ago
  • $110k - $150k

    Embedded Software Engineer Develop firmware and tools for new Formlabs printers in a product-focused, agile environment Location: Somerville, Massachusetts, United States Compensation: $110,000 - $150,000 USD per year About The Role We are looking for an Embedded Software... 
    Full time
    Work at office
    Remote work
    Flexible hours

    jobs.frontdoordefense.com - Jobboard

    Somerville, MA
    3 days ago
  • $140k - $150k

     ..., and doers. And it's how we're reinventing what's possible every day. About the Role Plume's Core Engineering team is looking for a Senior Wireless Firmware Engineer with deep expertise in WiFi driver development to lead innovation for large-scale WiFi and broadband... 
    Senior
    Local area
    Remote work
    Work from home

    Plume

    Boston, MA
    12 days 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
    4 days ago
  • We’re hiring an Embedded Software Engineer for a contract role in Bloomington, MN (onsite initially) with a leading defense technology...  ...controllers) Git and CI/CD pipelines FPGA (Xilinx preferred) Firmware experience RTOS MIL‑STD‑1553 Embedded systems background What... 
    Senior
    Contract work
    Immediate start

    Motion Recruitment Partners LLC

    Boston, MA
    1 day ago
  • $130k - $140k

    Myomo, Inc. seeks a Senior Embedded Software Engineer in Burlington, MA, to contribute to the development of wearable robotics. This role combines embedded firmware design with Linux software development while collaborating with various teams to meet business and regulatory... 
    Senior

    Myomo, Inc.

    Burlington, MA
    13 hours ago

Do you want to receive more vacancies?

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