Embedded Firmware Engineer (C/C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →