CareerPlan

Software Developer for STM32Cube Ecosystem Tools

Joenkoeping, SwedenFull-time2026-08-28 → 2026-11-10

Core

Develop and maintain backend and core software components for the STM32Cube ecosystem tools used by millions of users.

Role type

Software Engineer (Embedded Tooling)

Builds

STM32CubeMX2, STM32CubeIDE for Visual Studio Code, STM32CubeCLI

Domain

Semiconductor / Embedded Systems / Tooling

Required skills

Rust, C++, JavaScript, TypeScript, Git, Linux, Agile methodologies

Preferred skills

STM32Cube Ecosystem knowledge, French, Arabic

Technologies

Rust, C++, JavaScript, TypeScript, STM32CubeMX2, STM32CubeIDE, STM32CubeCLI, Visual Studio Code, Git, Linux

Responsibilities

Develop and maintain backend and core software components for STM32 tools; Implement features and enhancements in Rust, C++, JavaScript, and TypeScript; Perform in-depth analysis of complex technical issues; Contribute to tooling infrastructures (package management, configurations, internal APIs); Conduct code reviews, write automated tests, and participate in continuous improvement activities; Collaborate with teams across multiple ST sites.

Seniority

Mid-level, hands-on IC