Sr. Firmware Engineer

Revolution Technologies

Taunton (MA)

On-site

USD 125,000 - 170,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Revolution Technologies in Taunton, MA seeks a Sr. Firmware Engineer to join a cross-functional team delivering next-gen autonomous undersea systems for a DoD client.

You will design bare-metal firmware in C for ARM Cortex-M, build drivers for SPI/I2C/UART and related peripherals, and optimize for performance, power, and memory constraints. Collaboration with hardware, systems, and product teams is essential.

Qualifications

  • Design and implement bare-metal firmware in C for ARM Cortex-M and other microcontroller architectures.
  • Develop drivers and low-level interfaces for peripherals such as SPI, I2C, UART, GPIO, ADC, PWM, and timer modules.
  • Profile and optimize code for performance, power consumption, and memory constraints.
  • Collaborate with hardware engineers, systems architects, and product teams to translate requirements into firmware solutions.

Responsibilities

  • Design and implement firmware for autonomous undersea systems.
  • Develop drivers and interfaces for sensors and peripherals.
  • Optimize firmware for performance and power efficiency.

Skills

Bare-metal firmware
C programming
ARM Cortex-M
Peripheral drivers
SPI
I2C
UART
GPIO
ADC
PWM
Timer modules
Performance optimization
Cross-functional collaboration

Education

Bachelor's degree in Electrical Engineering, or a related Science, Engineering or Mathematics field
Master's degree in Electrical Engineering or related field

Tools

Oscilloscopes
Logic analyzers
SWD
JTAG
Embedded testing frameworks

Job description

We are working with a DoD client that needs a Sr. Firmware Engineer for a project helping with their autonomous undersea systems, you'll be a member of a cross functional team responsible for the next generation of AUV systems.

EDUCATION
  • Bachelor's degree in Electrical Engineering, or a related Science, Engineering or Mathematics field, plus a minimum of 8 years of relevant experience;
  • OR Master's degree plus a minimum of 6 years of relevant experience.
CLEARANCE REQUIREMENTS:
  • Department of Defense Secret security clearance is required at time of hire.
  • Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information.
  • Due to the nature of work performed within our facilities, U.S. citizenship is required.
PREFERRED SKILLS
  • Design and implement bare-metal firmware in C for ARM Cortex-M and other microcontroller architectures
  • Develop drivers and low-level interfaces for peripherals including SPI, I2C, UART, GPIO, ADC, PWM, and timer modules
  • Profile and optimize code for performance, power consumption, and memory constraints
  • Work closely with hardware engineers, systems architects, and product teams to translate requirements into firmware solutions
  • Nice to Have, Use oscilloscopes, logic analyzers, debuggers (SWD, JTAG), and embedded testing frameworks to validate firmware functionality
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

Coda Octopus Colmek, Inc. • Murray (UT)

On-site
USD 90,000 - 130,000
Senior Firmware Engineer: Autonomous Undersea (Secret)
Senior Firmware Engineer: Autonomous Undersea (Secret)

Revolution Technologies • Taunton (MA)

On-site
USD 125,000 - 170,000
Senior Firmware Engineer
Senior Firmware Engineer

System One, Inc. • Taunton (MA)

On-site
USD 88,000 - 102,000
Health, dental, vision insurance
Spending accounts
Life insurance
+2
Firmware Engineer
Firmware Engineer

TechDigital Group • New York (NY)

On-site
USD 90,000 - 130,000
Firmware Engineer
Firmware Engineer

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Staff Firmware Engineer - Core Compute
Staff Firmware Engineer - Core Compute

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 120,000 - 170,000
Sr Firmware Engineer
Sr Firmware Engineer

Bell & Associates, Inc. • Auburn (AL)

On-site
USD 90,000 - 120,000
Senior Firmware Architect - ARM Cortex-M, Secret Clearance
Senior Firmware Architect - ARM Cortex-M, Secret Clearance

System One (old) • Taunton (MA)

On-site
USD 88,000 - 102,000
Health, dental, vision insurance
Spending accounts
Life insurance
+2
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Senior Firmware Engineer
Senior Firmware Engineer

EVONA • Boston (MA)

On-site
USD 135,000 - 165,000
Field deployment opportunities
Onsite Cambridge location