Назад
Company hidden
3 дня назад

Embedded Firmware Engineer (C/C++)

130 000 - 150 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Embedded Firmware Engineer (C/C++ / IoT): Developing and optimizing firmware for public safety devices like body cameras and mobile routers with an accent on board bring-up and low-level driver development. Focus on achieving reliable deterministic behavior, resource optimization for battery life, and integrating complex peripherals.

Location: Atlanta, GA

Salary: $130,000 - $150,000 per year

Company

Innovative SaaS company providing digital solutions for frontline professionals, including body cameras, in-car videos, and digital evidence systems for public safety.

What you will do

  • Lead board bring-up activities for new hardware platforms, including bootloader configuration and peripheral verification.
  • Design and maintain firmware in C/C++ for bare-metal microcontrollers and embedded Linux systems.
  • Develop and optimize device drivers for sensors, radios, storage, and communication interfaces (I²C, SPI, UART, USB, Ethernet).
  • Tune interrupt handlers and low-level scheduling to ensure reliable, deterministic system behavior.
  • Perform resource optimization for CPU, memory, and power consumption to meet battery-life targets.
  • Diagnose hardware/firmware issues using oscilloscopes, logic analyzers, and JTAG/SWD debuggers.

Requirements

  • 3-5 years of professional experience developing embedded firmware for production hardware.
  • Strong proficiency in C/C++ for embedded systems, including memory management and real-time constraints.
  • Hands-on experience with bare-metal development and at least one RTOS or embedded Linux distribution (e.g., Yocto, Buildroot).
  • Proven experience with board bring-up and hardware validation.
  • Ability to read and interpret electrical schematics and basic PCB layouts.
  • Experience working in an agile/Scrum environment within cross-functional teams.

Nice to have

  • Experience with wireless communication stacks such as Wi-Fi, Bluetooth/BLE, and LTE.
  • Familiarity with Git-based workflows and modern CI/CD tooling for firmware builds.

Culture & Benefits

  • Competitive benefits package including medical, dental, and vision insurance.
  • 401(k) plan with company matching.
  • 15 days of PTO plus floating holidays.
  • Annual bonus and tuition reimbursement.
  • Collaborative, purpose-driven culture in a fast-growing, mission-driven company.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →