Senior Firmware Engineer – Embedded for Autonomous Undersea Vehicles

Revolution Technologies

Taunton (MA)

On-site

USD 130,000 - 180,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Revolution Technologies is seeking a Sr. Firmware Engineer to join a cross-functional team working on autonomous undersea systems for a DoD client. You will contribute to the next generation of AUVs, designing bare-metal firmware and low-level drivers for ARM Cortex-M microcontrollers.

The role requires DoD SECRET clearance at hire and U.S. citizenship. You will collaborate with hardware engineers and product teams to deliver robust firmware across peripherals and power-optimized implementations.

Qualifications

  • Bachelor's degree in Electrical Engineering or related field with 8+ years of experience, or Master's with 6+ years.
  • U.S. citizenship and DoD Secret clearance at hire; eligible for access to classified info.

Responsibilities

  • Design and implement bare-metal firmware in C for ARM Cortex-M and other MCUs.
  • Develop drivers and low-level interfaces for SPI, I2C, UART, GPIO, ADC, PWM, and timers.
  • Profile and optimize firmware for performance, power, and memory constraints.
  • Collaborate with hardware engineers, systems architects, and product teams to translate requirements into firmware solutions.
  • Utilize oscilloscopes, logic analyzers, SWD/JTAG for validation.

Skills

Firmware in C
ARM Cortex-M
SPI
I2C
UART
GPIO
ADC
PWM
Timers
Code optimization
Collaborative design
Debug tools SWD/JTAG

Education

Bachelor's degree in Electrical Engineering
Master's degree in related field

Tools

SWD
JTAG
Oscilloscopes
Logic analyzers
Embedded testing frameworks

Job description

Revolution Technologies is seeking a Sr. Firmware Engineer to join a cross-functional team working on autonomous undersea systems for a DoD client. You will contribute to the next generation of AUVs, designing bare-metal firmware and low-level drivers for ARM Cortex-M microcontrollers.

The role requires DoD SECRET clearance at hire and U.S. citizenship. You will collaborate with hardware engineers and product teams to deliver robust firmware across peripherals and power-optimized implementations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Firmware Engineer
Sr. Firmware Engineer

Revolution Technologies • Taunton (MA)

On-site
USD 130,000 - 180,000
Firmware Systems Manager - Autonomous Maritime Leader
Firmware Systems Manager - Autonomous Maritime Leader

Via Logic LLC • Lynnwood (WA)

On-site
USD 120,000 - 150,000
Embedded Firmware Engineer for Underwater Vehicle Systems
Embedded Firmware Engineer for Underwater Vehicle Systems

Vatn Systems • Newport (RI)

On-site
USD 90,000 - 120,000
Health insurance
Paid time off
Embedded Firmware Engineer for Underwater Autonomy
Embedded Firmware Engineer for Underwater Autonomy

Vatn Systems • Newport (RI)

On-site
USD 90,000 - 120,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Vatn Systems • Newport (RI)

On-site
USD 90,000 - 120,000
Health insurance
Paid time off
Senior ARM Cortex-M Embedded Firmware Engineer for Undersea
Senior ARM Cortex-M Embedded Firmware Engineer for Undersea

Moseley Technical Services, Inc. • Taunton (MA)

On-site
USD 94,000 - 101,000
Senior Embedded Firmware Engineer – ARM Cortex-M / Autonomous Undersea Systems
Senior Embedded Firmware Engineer – ARM Cortex-M / Autonomous Undersea Systems

Moseley Technical Services, Inc. • Taunton (MA)

On-site
USD 94,000 - 101,000
Embedded Firmware Systems Lead for Autonomous Maritime
Embedded Firmware Systems Lead for Autonomous Maritime

Leidos LLC • Lynnwood (WA)

On-site
USD 108,000 - 195,000
Health and Wellness programs
Income Protection
Paid Leave and Retirement
Senior Firmware Engineer - STM32 in Ocean Robotics
Senior Firmware Engineer - STM32 in Ocean Robotics

EVONA • Cambridge (MA)

On-site
USD 135,000 - 165,000
Senior Maritime Autonomy Software Engineer
Senior Maritime Autonomy Software Engineer

Saab, Inc. • Bristol (RI)

On-site
USD 127,000 - 181,000
Medical insurance
Paid time off
401(k) with employer contributions
+1