Embedded Firmware Engineer - ARM Cortex-M, RTOS, RF

Apollo Professional Solutions, Inc.

Indianapolis (IN)

On-site

USD 96,000 - 113,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

medical
dental
vision
401k

Job summary

Apollo Professional Solutions, Inc. seeks an Embedded Software Engineer-MST to design, develop, and maintain firmware that runs directly on hardware platforms in a controlled environment.

The role requires close collaboration with hardware engineers to optimize integration and performance of embedded systems. Responsibilities include developing Embedded C firmware for ARM Cortex-M microcontrollers, supporting bare-metal and RTOS environments, and implementing bootloaders and OTA update

Qualifications

  • Bachelor's degree in related field
  • Strong experience with Embedded C
  • Experience with bare-metal and RTOS firmware
  • ARM Cortex-M microcontrollers
  • Knowledge of interrupt-driven architectures and peripherals (DMA, timers, UART, SPI, I2C)
  • Experience with J-Link, SWD, GDB debugging
  • Ability to work independently and document decisions

Responsibilities

  • Develop embedded firmware using Embedded C
  • Design and support bare-metal and RTOS-based firmware
  • Develop software for ARM Cortex-M microcontrollers
  • Work with interrupt-driven architectures and embedded peripherals (DMA, timers, watchdogs, GPIO, UART, SPI, I2C)
  • Implement and maintain bootloaders and firmware update systems
  • Debug firmware using J-Link, SWD, and GDB tools
  • Develop low-power firmware solutions
  • Support wireless technologies including RF, Sub-GHz, Z-Wave
  • Interface with hardware engineers and document technical decisions

Skills

Embedded C
RTOS firmware
Bare-metal firmware
ARM Cortex-M
Interrupt-driven architectures
Peripheral interfaces (DMA, timers, U"
J-Link SWD GDB debugging
Low-power firmware
RF Sub-GHz Z-Wave
Documentation
Collaboration with hardware engineers

Education

Bachelor's degree

Tools

J-Link
SWD
GDB
Simplicity Studio
Silicon Labs Gecko SDK

Job description

Apollo Professional Solutions, Inc. seeks an Embedded Software Engineer-MST to design, develop, and maintain firmware that runs directly on hardware platforms in a controlled environment.

The role requires close collaboration with hardware engineers to optimize integration and performance of embedded systems. Responsibilities include developing Embedded C firmware for ARM Cortex-M microcontrollers, supporting bare-metal and RTOS environments, and implementing bootloaders and OTA update

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

Similar jobs worth comparing

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
Embedded Firmware Engineer - ARM, RTOS, OTA & On-Device AI
Embedded Firmware Engineer - ARM, RTOS, OTA & On-Device AI

Hark • San Jose (CA)

On-site
USD 120,000 - 300,000
Embedded Firmware Engineer – RTOS/ARM Cortex, Stock & PTO
Embedded Firmware Engineer – RTOS/ARM Cortex, Stock & PTO

Corvid-Technologies-LL • Langtree (NC)

On-site
USD 85,000 - 110,000
Employee Stock Ownership Plan
Medical Insurance via Blue Cross
Paid Time Off based on experience
+1
Remote Embedded Firmware Engineer — Real-Time & IoT
Remote Embedded Firmware Engineer — Real-Time & IoT

Embedded Shishya • Northern (KY)

Hybrid
USD 130,000 - 195,000
Embedded Firmware Engineer ARM RTOS HW/SW Integration
Embedded Firmware Engineer ARM RTOS HW/SW Integration

Maverick Direct Inc. • Akron (OH)

On-site
USD 70,000 - 90,000
Senior Embedded Firmware Engineer — ARM, RTOS, Equity
Senior Embedded Firmware Engineer — ARM, RTOS, Equity

Broadcom • Irvine (CA)

On-site
USD 140,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+5
Staff Embedded Firmware Engineer
Staff Embedded Firmware Engineer

Oho Group • Austin (TX)

On-site
USD 120,000 - 170,000
Senior Embedded Firmware Engineer (Arm/RTOS)
Senior Embedded Firmware Engineer (Arm/RTOS)

Slope • Costa Mesa (CA)

On-site
USD 168,000 - 252,000
Platinum Healthcare Benefits
Generous PTO plans
Paid Caregiver & Wellness Leave
+6
Staff Embedded Firmware Engineer – RTOS Architect
Staff Embedded Firmware Engineer – RTOS Architect

Alarm.com • Boston (MA)

On-site
USD 165,000 - 185,000
Senior Embedded Firmware Engineer (RTOS, ARM)
Senior Embedded Firmware Engineer (RTOS, ARM)

TechINT Solutions Group, LLC • Baltimore (MD)

On-site
USD 100,000 - 140,000
15 personal days
10 paid federal holidays
Health insurance
+4