Embedded Firmware Engineer - ARM, RTOS, OTA & On-Device AI

Hark

San Jose (CA)

On-site

USD 120,000 - 300,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Hark is seeking a Firmware Engineer to develop and maintain embedded firmware for their consumer products. This role involves working with hardware teams on ARM-based SoCs and optimizing firmware for performance, power consumption, and battery efficiency.

The ideal candidate will have over 3 years of embedded systems experience, strong skills in C/C++, and familiarity with RTOS. The position offers a competitive salary range between $120,000 - $300,000 annually, reflecting individual expertise and experience.

Qualifications

  • 3+ years of professional firmware or embedded systems development.
  • Experience with ARM Cortex-M or Cortex-A processors and associated toolchains.
  • Comfort reading schematics and working alongside hardware engineers during board bring-up.

Responsibilities

  • Develop and maintain embedded firmware in C/C++ targeting ARM-based SoCs and microcontrollers.
  • Optimize power consumption and thermal performance for always-on, battery-powered operation.
  • Collaborate with the on-device AI team to support model inference.

Skills

C/C++ proficiency
Embedded system development
ARM Cortex processor experience
Embedded debugging tools

Tools

RTOS (FreeRTOS, Zephyr)
Logic analyzers
Oscilloscopes
JTAG

Job description

Hark is seeking a Firmware Engineer to develop and maintain embedded firmware for their consumer products. This role involves working with hardware teams on ARM-based SoCs and optimizing firmware for performance, power consumption, and battery efficiency.

The ideal candidate will have over 3 years of embedded systems experience, strong skills in C/C++, and familiarity with RTOS. The position offers a competitive salary range between $120,000 - $300,000 annually, reflecting individual expertise and experience.

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

Similar jobs worth comparing

Senior Embedded Firmware Engineer for AI Edge
Senior Embedded Firmware Engineer for AI Edge

Hark, Inc. • San Jose (CA)

On-site
USD 120,000 - 300,000
Embedded Software Engineer San Jose
Embedded Software Engineer San Jose

Hark, Inc. • San Jose (CA)

On-site
USD 120,000 - 300,000
Embedded Software Engineer
Embedded Software Engineer

Hark • San Jose (CA)

On-site
USD 120,000 - 300,000
Senior Embedded Firmware Engineer - RTOS & Consumer Devices
Senior Embedded Firmware Engineer - RTOS & Consumer Devices

OpenAI • California (MO)

Hybrid
USD 180,000 - 260,000
Hybrid work model
Relocation assistance
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
Robotics Embedded Engineer - ARM, RTOS, C/C++, Drivers
Robotics Embedded Engineer - ARM, RTOS, C/C++, Drivers

AI (Artificial Intelligence) • Toronto (OH)

On-site
USD 81,000 - 99,000
Dental care
Vision care
Paid time off
Senior Firmware Engineer - Low-Power Embedded AI
Senior Firmware Engineer - Low-Power Embedded AI

HP IQ • San Francisco (CA)

On-site
USD 162,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+5
Remote Embedded Firmware Engineer — Real-Time & IoT
Remote Embedded Firmware Engineer — Real-Time & IoT

Embedded Shishya • Northern (KY)

Hybrid
USD 130,000 - 195,000
Firmware Engineer
Firmware Engineer

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Embedded Firmware Engineer - Real-Time ARM
Embedded Firmware Engineer - Real-Time ARM

Digicommsemi • Irvine (CA)

On-site
USD 90,000 - 120,000