Firmware Development Senior Engineer (Fixed Tenure)
Core
Develop production-quality firmware for low-power embedded products, wearables, hearables, IoT, and medical/diagnostic systems using Nordic nRF and STM32 platforms.
Role type
Senior IC embedded firmware engineer
Builds
Firmware for wearables, hearables, IoT, intelligent devices, medical/diagnostic systems, and Mil-Grade electronics
Domain
Embedded systems, wireless connectivity, IoT, medical electronics
Required skills
Embedded C/C++, RTOS, Device Drivers, MCU Programming, Wireless Firmware, Embedded Middleware, Nordic SDK, STM32 peripherals, BLE stack integration, Low-power operation, Hardware integration
Preferred skills
Experience with BLE Mesh, BLE Long Range, BLE Audio, Location technologies (UWB, AoA, AoD, RSSI, Trilateration), SoftDevice concepts
Technologies
Nordic nRF52, nRF53, nRF54, STM32, Nordic Connect SDK, SoftDevice, RTOS, BLE, UWB, RTLS
Responsibilities
Take ownership of firmware components from requirements through delivery; Develop reliable, maintainable firmware for low-power embedded products; Analyze requirements and translate them into firmware architecture; Maintain firmware across hardware revisions and product variants; Investigate defects and integration problems; Participate in code and design reviews; Prepare technical documentation and test reports; Develop production-quality firmware for Nordic BLE platforms; Develop embedded C/C++ firmware for STM32 MCU platforms; Debug firmware at peripheral, protocol-stack, and application levels.
