Senior Firmware Engineer
Tech Stack / Keywords
Firma i stanowisko
Established in 1997, Softeq specializes in new product development and R&D, offering early-stage innovation, ideation, and digital transformation business consulting on a global scale.
Wymagania
- 8+ years hands-on embedded firmware experience, including 3+ years shipping production Zephyr / nRF Connect SDK code on real hardware
- Experience with nRF7120 or adjacent nRF52, nRF53, nRF91
- Production fluency in Kconfig and device tree
- Experience with Zephyr Bluetooth host with real GATT-service porting, native Zephyr Wi-Fi, cellular over the modem subsystem
- Nordic Semiconductor MCU and hardware peripherals experience (PWM, ADC, DAC, CAN, UART)
- Proficiency in C99/C11, CMake, git, and West build system
- Production experience with Memfault
- Firmware-level power optimization techniques experience
- Usage of AI-assisted coding tools (Claude Code, Cursor, Copilot) in daily work
- Background in consumer IoT connected hardware device firmware (wearables, trackers, connected devices)
- Real overlap with CET/EET business hours and a long-term (2+ year) commitment
- English written and verbal communication skills at least B2 level
- Bachelor’s degree in Computer Science, Electrical Engineering or related field
Obowiązki
- Own firmware on the nRF7120 / Zephyr NCS platform including DK bring-up, Kconfig + device tree structure, thread topology, little fs storage, MCU boot/DFU
- Build native Zephyr connectivity: Wi-Fi, Bluetooth host, and cellular via the Zephyr modem subsystem
- Own firmware observability with Memfault: coredumps, metrics, OTA campaigns, alerting
- Set the bar for firmware quality: host-build CI as a compile firewall, unit-testable C with injectable fakes, replay-harness behavior-preservation
- Collaborate with hardware, software, QA, and system engineering teams
Inne informacje
Softeq communicates only from @softeq.com email addresses. They do not request any payments or fees during hiring, including trainings, equipment, onboarding, background checks, or banking/cryptocurrency information. Any requests otherwise should be reported to [email protected].
Please be informed that the data controller is Softeq Development Corporation. Personal data will be processed for recruitment purposes as per applicable labor laws. Providing mandatory data is required; other data is voluntary. Candidates have rights regarding their personal data, including access and withdrawal of consent.
Softeq
Pracodawca