Demo

Firmware Engineer

EVONA
Cambridge, MA Full Time
POSTED ON 12/30/2025 CLOSED ON 1/3/2026

What are the responsibilities and job description for the Firmware Engineer position at EVONA?

Location: Cambridge, MA (Onsite, with field deployment opportunities)

Are you excited by the challenge of building embedded systems that operate in one of Earth’s most extreme and least understood environments? This organization is developing next-generation robotics that will advance weather prediction, aquaculture, shipping, national security, and ocean science. They’re seeking a Firmware Engineer to help push the boundaries of ocean intelligence.

The Opportunity

Take ownership of embedded firmware for mission-critical robotic systems built on STM32 platforms. You’ll drive architecture, development, and integration while working closely with electrical, mechanical, and systems engineers. From board bring-up to sea trials, you’ll see your work deployed in the real world - diving into the ocean and returning with meaningful data.

  • What You’ll Do
  • Develop embedded firmware for autonomous ocean vehicles, covering power systems, motor control, sensors, and communication interfaces.
  • Architect and evolve STM32 firmware libraries, HALs, and modular embedded codebases.
  • Bring up new hardware platforms, including bootloaders, peripheral drivers, and low-level interfaces.
  • Collaborate closely with hardware teams during full-system integration and lab testing.
  • Build automated test frameworks and CI pipelines for robust, testable firmware.
  • Support sea trials and offshore deployments, rapidly debugging and iterating in the field.
  • Mentor junior engineers and contribute to a disciplined, documentation-focused engineering culture.
  • What You’ll Bring
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related discipline.
  • 5 years of embedded systems experience, with expertise in bare-metal and RTOS-based development.
  • Deep proficiency with STM32 microcontrollers, including HAL/LL, CubeMX, interrupt-driven design, and peripheral bring-up.
  • Strong C/C skills and familiarity with embedded software best practices (state machines, modular design, fixed-point math).
  • Experience with JTAG/SWD debugging, logic analyzers, oscilloscopes, and profiling tools.
  • Knowledge of CAN, UART, SPI, I2C, and RS-485 communication protocols.
  • Ability to thrive in fast-paced, hardware-centric R&D environments.
  • U.S. citizenship required.
  • Bonus Points
  • Experience with underwater or extreme-environment robotics.
  • Knowledge of motion control (PID loops, sensor fusion, encoders).
  • Familiarity with low-power system design and sleep-state management.
  • Scripting experience (Python, Bash) for tooling and automation.
  • Exposure to software safety standards, static analysis, or unit testing frameworks.
  • Background supporting field deployments, sea trials, or remote robotic systems.
  • Experience with CI tools such as GitHub Actions or Jenkins.
  • Why Join

You’ll work with a team driven to unlock the ocean as a new domain of accessible, affordable, high-resolution data. This is a chance to build technology that will influence global climate models, maritime industries, and scientific exploration - while contributing to humanity’s understanding of the planet’s most uncharted frontier.
Firmware Engineer
Super Recruiter LLC -
Boston, MA
Firmware Engineer
Motion Recruitment -
Boston, MA
Senior Embedded Firmware Engineer
piaggiofastforward -
Boston, MA

Salary.com Estimation for Firmware Engineer in Cambridge, MA
$89,056 to $99,444
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Firmware Engineer?

Sign up to receive alerts about other jobs on the Firmware Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$173,217 - $199,061
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at EVONA

  • EVONA Folsom, CA
  • Systems Engineer V – Airborne ISR Systems Greater Sacramento, CA | Full-time | Hybrid | Comp to experience Active Top Secret Clearance Required | US Citize... more
  • 12 Days Ago

  • EVONA San Mateo, CA
  • A fast-growing space technology company is building a next-generation Low Earth Orbit satellite system to deliver a globally scalable, mission-critical ser... more
  • 13 Days Ago

  • EVONA Los Angeles, CA
  • We’re supporting a well-funded, next-generation aerospace company building a new orbital launch vehicle from first principles. This is a senior leadership ... more
  • 14 Days Ago

  • EVONA Atlanta, GA
  • We’re partnering with a fast-growing Atlanta-based company that’s transforming how manufacturers manage surplus and obsolete inventory. Globally, over $700... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Firmware Engineer jobs in the Cambridge, MA area that may be a better fit.

  • Anduril Industries Lexington, MA
  • Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing ... more
  • 18 Days Ago

  • Apeiron Labs Cambridge, MA
  • Company Description Apeiron Labs is revolutionizing ocean monitoring by creating solutions to significantly reduce the cost and effort of ocean sensing. Ou... more
  • 22 Days Ago

AI Assistant is available now!

Feel free to start your new journey!