Embedded Firmware Engineer — ARM Cortex‑M, RTOS, Low‑Power

Russell Tobin

Indianapolis (IN)

On-site

USD 95,000 - 100,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare coverage
401(k) retirement savings
Life & disability insurance
Employee discounts

Job summary

Russell Tobin is seeking an Embedded Software Engineer for an onsite, 1-year contract in Indianapolis, IN. The role focuses on designing, developing, debugging, and maintaining embedded firmware for hardware-based systems, closely coordinating with hardware engineering teams to ensure performance and reliability.

Requirements include hands-on Embedded C, bare-metal/RTOS development, ARM Cortex-M microcontrollers, and strong debugging skills. Knowledge of Z-Wave or wireless protocols is a plus.

Qualifications

  • Experience with embedded firmware in C for hardware systems.
  • Hands-on with bare-metal and RTOS-based development.
  • Experience on ARM Cortex-M microcontrollers.
  • Familiar with DMA, timers, UART, SPI, I2C, GPIO and related peripherals.
  • Bootloader development and firmware update mechanisms.
  • Proficient in debugging with J-Link, SWD and GDB.
  • Focus on low-power firmware design and optimization.

Responsibilities

  • Design, develop, debug and maintain embedded firmware for hardware-based systems.
  • Collaborate with hardware engineering teams to ensure seamless integration, reliability, and performance.

Skills

Embedded C
Bare-metal/RTOS
ARM Cortex-M
DMA & peripherals
Bootloader development
Debugging with J-Link
Low-power firmware

Tools

Silicon Labs Simplicity Studio
Gecko SDK
Zniffer packet analysis
PTI packet tracing

Job description

Russell Tobin is seeking an Embedded Software Engineer for an onsite, 1-year contract in Indianapolis, IN. The role focuses on designing, developing, debugging, and maintaining embedded firmware for hardware-based systems, closely coordinating with hardware engineering teams to ensure performance and reliability.

Requirements include hands-on Embedded C, bare-metal/RTOS development, ARM Cortex-M microcontrollers, and strong debugging skills. Knowledge of Z-Wave or wireless protocols is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Wireless Embedded Firmware Engineer (C, ARM, Z-Wave)
Wireless Embedded Firmware Engineer (C, ARM, Z-Wave)

Indotronix Avani Group • Indianapolis (IN)

On-site
USD 90,000 - 120,000
Embedded Firmware Engineer - ARM & RTOS
Embedded Firmware Engineer - ARM & RTOS

Bray International, Inc. • Houston (TX)

On-site
USD 80,000 - 110,000
Competitive Pay Plans
Comprehensive Benefits (Medical,Dental
Vision, Life Insurance
+3
Embedded Firmware Engineer for Connected HVAC and Wireless
Embedded Firmware Engineer for Connected HVAC and Wireless

PDS Tech, Inc. • Indianapolis (IN)

On-site
USD 89,000 - 127,000
Medical insurance
Dental insurance
Vision insurance
+6
Embedded Firmware Engineer — RTOS & ARM Microcontrollers
Embedded Firmware Engineer — RTOS & ARM Microcontrollers

Cardinal-Scale-Manufacturing,-Co • Webb City (MO)

On-site
USD 85,000 - 120,000
Paid Time Off
medical
dental
+5
Senior Embedded Firmware Engineer – RTOS/ARM (12-Month Contract)
Senior Embedded Firmware Engineer – RTOS/ARM (12-Month Contract)

Global Business Ser. 4u Inc. • Avon (OH)

On-site
USD 90,000 - 120,000
Senior Embedded Firmware Engineer — ARM, RTOS, Linux
Senior Embedded Firmware Engineer — ARM, RTOS, Linux

Rite-Hite Corporation • Wisconsin

On-site
USD 110,000 - 160,000
Health insurance
Dental & Vision
Life and disability insurance
+3
Embedded Software Engineer
Embedded Software Engineer

Indotronix Avani Group • Indianapolis (IN)

On-site
USD 90,000 - 120,000
Embedded Software Engineer: RTOS, C/C++, ARM
Embedded Software Engineer: RTOS, C/C++, ARM

MACHINE LEARNING TECHNOLOGIES LLC • Raleigh (NC)

On-site
USD 83,000 - 152,000
Senior Embedded Firmware Engineer – ARM, RTOS, Linux
Senior Embedded Firmware Engineer – ARM, RTOS, Linux

Rite-Hite Company • Milwaukee (WI)

On-site
USD 120,000 - 180,000
Health coverage
401(k) with company match
Paid holidays
Senior Embedded Firmware Engineer - ARM/IoT
Senior Embedded Firmware Engineer - ARM/IoT

Programming.com • Hauppauge (NY)

On-site
USD 90,000 - 140,000