CareerPlanSign in

SW Developer - Microcontrollers

Brno, CZ💼 Full-time🗓 2026-10-05 → 2026-10-07

Core

Embedded software development for microcontrollers, focusing on driver implementation, board bring-up, and open-source contributions for automotive and IoT applications.

Role type

Embedded SW Developer (Microcontrollers)

Builds

Production-grade software for MCUXpresso SDK and Zephyr RTOS running on NXP MCUs

Domain

Automotive, Industrial, IoT, Embedded Systems

Required skills

C programming, Microcontroller architecture, Debugging (debuggers, traces, logic analyzers), Board bring-up (clock, pinmux, power, boot, memory), Open-source contribution (PRs, reviews, CI), Version control (GIT)

Preferred skills

MCUXpresso ecosystem, Zephyr RTOS (device tree, Kconfig, west), MCU interfaces (SPI, I2C, UART, I2S, SDIO), Rust, Python scripting, Make build tools

Technologies

C, Zephyr RTOS, MCUXpresso SDK, GIT, Python, Rust, SPI, I2C, UART, I2S, SDIO

Responsibilities

Implement drivers, subsystems, and middleware in C for new MCU devices; Create Zephyr support (device tree, DTS bindings, Kconfig); Bring up boards & SoCs (clock, pinmux, power, boot, memory maps); Contribute upstream via PRs, reviews, RFCs, and CI fixes; Diagnose low-level issues with debuggers, traces, and logic analyzers.