CareerPlan

Junior Embedded Software Engineer - Secure IoT Firmware (m/f/d)

Gratkorn, ATRemoteFull-time2026-10-15 → 2026-11-10
Hybrid

Core

Develop and test secure firmware for device provisioning, over-the-air updates, and trusted execution environments on Arm Cortex-M MCUs.

Role type

Junior embedded software engineer (IoT security)

Builds

Secure device provisioning firmware, OTA update flows, and trusted execution frameworks for IoT devices

Domain

Embedded systems, IoT security, Arm Cortex-M microcontrollers

Required skills

C programming, 32-bit microcontroller architecture knowledge, embedded software design, unit testing, integration testing

Preferred skills

Assembler, Python scripting, Groovy scripting, Java, RTOS (FreeRTOS, Zephyr), cryptographic algorithms, Arm TrustZone, secure boot

Technologies

Arm Cortex-M, FreeRTOS, Zephyr, NXP security ecosystem

Responsibilities

Develop and test Provisioning Firmware for secure device binding; Implement and validate security frameworks for trusted execution; Build and test secure key provisioning applications; Develop and maintain OTA Firmware Update flows; Manage distribution and release of embedded SW; Contribute to architecture of secure device management solutions; Collaborate with backend team on microservices for device abstraction

Seniority

Junior, hands-on IC