← Усі вакансії

Senior Firmware Engineer

Рівень:
senior
Джерело:
djinni.co
Відгукнутись на вакансію →

Що робити

  • Design, implement and debug C firmware for an ARM Cortex-M / RTOS platform: drivers, system modules, connectivity, power management etc.
  • Own features and fixes end-to-end: requirements, design, implementation, tests, verification on devices, release.
  • Bring up new board revisions and build the diagnostics for hardware testing.
  • Find root causes of crashes, memory corruption, timing and radio issues; prove fixes on hardware.
  • Use AI coding agents daily and keep them under control: prepare the context (architecture, hardware constraints, coding rules), review every change for correctness, reuse and size, improve the shared agent setup.

Що очікуємо

  • 5+ years of firmware development; at least one shipped consumer device.
  • Strong C (working C++) on ARM Cortex-M with an RTOS; comfortable with schematics, datasheets, a debugger and a logic analyzer.
  • Solid low-level knowledge: memory layout, DMA and caches, interrupts and timing, power management, a radio stack (BLE or similar), serial protocols.
  • Experience bringing up a new board and validating firmware on physical devices.
  • Systems thinking and a disciplined approach to debugging: reproduce, measure, prove - and the judgment to know when that rigour is needed and when a quick fix is right.

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot