CareerPlanSign in

Senior Embedded Software Engineer

Eskilstuna, Sweden💼 Full-time🗓 2026-09-28 → 2026-09-29

Core

Designing and developing robust ECU platforms for steering systems in demanding machine environments, working hands-on near hardware and real-time systems.

Role type

Senior embedded software engineer (ECU platforms)

Builds

Next-generation software platforms for steering systems

Domain

Automotive + Embedded Systems

Required skills

C, C++, Python, ARM Cortex-M, RTOS, bare-metal development, real-time scheduling, interrupt handling, peripheral drivers, bootloaders, firmware updates, JTAG/SWD, trace tools, oscilloscopes, logic analyzers, CAN/CAN FD, UDS

Preferred skills

IEC 62443, ISO 26262

Technologies

ARM Cortex-M, RTOS, bootloaders, firmware update mechanisms, JTAG/SWD, trace tools, oscilloscopes, logic analyzers, CAN/CAN FD, UDS

Responsibilities

Design and develop boot software, drivers, HAL/BSP, and RTOS integration; Drive migration and porting between MCU, RTOS, and platform environments; Analyze real-time properties, scheduling, interrupts, CPU load, and resource utilization; Debug complex issues across application, platform, toolchain, and hardware; Verify on target platform using debug and measurement tools.

Sourced via jobtech · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.