Embedded Firmware Engineer (Rust/C) for ARM Cortex-M

Ventois Inc.

Shrewsbury (MA)

On-site

USD 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology company based in Shrewsbury, Massachusetts is looking for a candidate to develop and maintain embedded firmware primarily in Rust and C. This role requires interfacing with ARM Cortex-M series microcontrollers and involves debugging issues through the full firmware stack. Candidates will collaborate with various teams to integrate hardware and firmware systems while focusing on performance, reliability, and power consumption optimization.

Responsibilities

  • Develop and maintain embedded firmware in Rust and C.
  • Work with ARM Cortex-M series microcontrollers.
  • Develop features and debug issues across the full firmware stack (application layer to HAL).
  • Interface with hardware using tools such as oscilloscopes and JTAG debuggers.
  • Collaborate with cross-functional teams to integrate and validate hardware/firmware systems.
  • Optimize firmware for performance, reliability, and power consumption.

Job description

A technology company based in Shrewsbury, Massachusetts is looking for a candidate to develop and maintain embedded firmware primarily in Rust and C. This role requires interfacing with ARM Cortex-M series microcontrollers and involves debugging issues through the full firmware stack. Candidates will collaborate with various teams to integrate hardware and firmware systems while focusing on performance, reliability, and power consumption optimization.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Developer (Rust/C)
Embedded Firmware Developer (Rust/C)

Ventois Inc. • Shrewsbury (MA)

On-site
USD 70,000 - 100,000
Engineer: Sr. Embedded Firmware Engineer (Rust and C)
Engineer: Sr. Embedded Firmware Engineer (Rust and C)

Nanobiosym • United States

On-site
USD 120,000 - 180,000
Embedded Firmware Engineer — Real-Time Brain Tech (Rust/C/C++)
Embedded Firmware Engineer — Real-Time Brain Tech (Rust/C/C++)

Nudge • San Francisco (CA)

On-site
USD 100,000 - 140,000
Senior Firmware Engineer — Embedded, ARM Cortex‑M
Senior Firmware Engineer — Embedded, ARM Cortex‑M

TOTAL Deutschland GmbH • Woburn (MA)

On-site
USD 100,000 - 130,000
Firmware & Embedded Systems Engineer — Cortex-M, RTOS, Power
Firmware & Embedded Systems Engineer — Cortex-M, RTOS, Power

Diversified Power International, LLC. • Tennessee

Hybrid
USD 80,000 - 100,000
Senior Embedded Firmware Engineer (Rust & C)
Senior Embedded Firmware Engineer (Rust & C)

Nanobiosym • United States

On-site
USD 120,000 - 180,000
Embedded Firmware & Software Design Engineer (C/ARM)
Embedded Firmware & Software Design Engineer (C/ARM)

Diversified Power International, LLC. • Tennessee

On-site
USD 80,000 - 100,000
Embedded Firmware Engineer — C/C++, ARM & Microcontrollers
Embedded Firmware Engineer — C/C++, ARM & Microcontrollers

ESR Healthcare • Hudson (OH)

On-site
USD 70,000 - 90,000
Embedded Firmware Engineer - Real-Time ARM
Embedded Firmware Engineer - Real-Time ARM

Digicommsemi • Irvine (CA)

On-site
USD 90,000 - 120,000
Embedded Firmware Engineer - C++/RTOS on ARM
Embedded Firmware Engineer - C++/RTOS on ARM

E-Solutions INC • Cleveland (OH)

On-site
USD 80,000 - 100,000