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.

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.
Employees: Get a Salary Increase
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 Westminster, CO
  • Senior Quality Engineer Location: Westminster, CO Employment Type: Full-Time Salary Range: $97,000 – $126,000 USD About the Role An innovative aerospace te... more
  • 1 Day Ago

  • EVONA Westminster, CO
  • Quality Control Inspector (2nd Shift) Location: Westminster, CO (Onsite) Employment Type: Full-Time (2nd Shift) Compensation: $34.39 – $40.64 per hour Abou... more
  • 1 Day Ago

  • EVONA Homestead, FL
  • Test Engineer – Vibration & Thermal Vacuum Role Overview The Test Engineer is a key technical contributor responsible for leading vibration and thermal vac... more
  • 1 Day Ago

  • EVONA Texas, TX
  • Test Engineer Overview We are hiring a Test Engineer to support the verification and validation of mechanisms designed for high-reliability space applicati... more
  • 1 Day 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.

  • beaconbiosignals Boston, MA
  • Beacon Biosignals is on a mission to revolutionize precision medicine for the brain. We are the leading at-home EEG platform supporting clinical developmen... more
  • 17 Days Ago

  • Aduril 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
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!