Firmware Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Requirements
-
4+ years professional embedded firmware experience \n
-
Strong C/C++; solid Git workflow \n
-
Hands-on experience with: HAL/LL, toolchains, debuggers like J-Link/OpenOCD, SWD/GDB, * Experience with at least two networking stacks/ communication protocols - from: LoRaWAN, Wi-Fi, BLE, NFC, Cellular
Benefits & conditions
Sonicu builds wireless monitoring solutions that protect vaccines, labs, and other critical environments. Our cloud platform, SoniCloud, aggregates real-time sensor data and automates alarms and compliance reporting across healthcare and life sciences. We support multiple connectivity paths (Wi-Fi, cellular, Ethernet) with built-in data redundancy, and operate an in-house calibration lab for NIST-traceable sensors.
\n
What you’ll do\n \n
-
Design, implement, and maintain embedded firmware for low-power wireless devices using C/C++ and FreeRTOS \n
-
Develop and optimize drivers and board-support code for peripherals: I²C/SPI/UART/ADC/DAC, sensors, displays, external radios (LoRa, cellular, NFC) and various forms of external memory \n
-
Build reliable wireless features: LoRaWAN class A/C, BLE (GATT), Wi-Fi station/AP, provisioning, roaming, and power-aware duty cycling \n
-
Implement secure bootloaders and OTA update flows; add logging/diagnostics and fail-safe rollback \n
-
Collaborate with hardware, cloud, and mobile teams to ship features end-to-end; participate in code reviews and CI \n
-
Support bring-up, DVT, and manufacturing test scripts; partner with our ISO 17025 lab on calibration/workflows and field reliability \n
-
Profile performance, battery life, and RF behavior; instrument telemetry for real-world observability \n
\n
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…