Embedded Software Developer
Core
Designing, integrating, and debugging software for smart embedded systems, connectivity modules, and IoT/mobility solutions.
Role type
Senior Embedded Software Developer (IoT/Connectivity)
Builds
Embedded computing units, connectivity components, and integrated electronic systems for IoT and mobility.
Domain
IoT, Mobility, Embedded Systems
Deliverable
production ML models | product features
Required skills
C++, C, RTOS (FreeRTOS), embedded IoT networking protocols (CoAP, MQTT, REST, V2X), hardware debugging (JTAG), cellular technologies (BLE, NB-IoT, LTE-M), DevSecOps, CI/CD pipelines, resource-constrained system optimization.
Preferred skills
Low-power design, algorithm development, machine learning integration, Atlassian tool suite.
Technologies
FreeRTOS, JTAG, CAN-bus, Bluetooth Low Energy, NB-IoT, LTE-M, CoAP, MQTT, REST, V2X (DSRC/c-V2X), Atlassian.
Responsibilities
Designing and integrating software for embedded products and connectivity modules; developing optimized code for resource-constrained systems; implementing communication protocols; applying DevSecOps practices; collaborating in cross-functional agile teams using SAFe.
Seniority
Senior, hands-on IC
