CareerPlan

Senior C++ Developer (f/m/x)

Graz, Styria, atFull-time€54k2026-11-09 → 2026-11-10
Hybrid

Core

Develop reusable, well-abstracted firmware platform components in C/C++ for instrument teams, ensuring clean architecture and alignment with overall platform design.

Role type

Senior embedded firmware architect (C++)

Builds

Firmware platform components and reusable building blocks for scientific instruments

Domain

Embedded systems / Instrumentation

Required skills

C++, C, RTOS concepts, Python, embedded microcontroller firmware development, software architecture, technical planning, code reviews

Preferred skills

Zephyr RTOS, middleware design, Test-Driven Development (TDD), CI/CD pipelines, static analysis, technical prototyping

Technologies

C++, C, Python, Zephyr RTOS, RTOS

Responsibilities

Develop firmware platform components, drive architecture decisions, plan technical work from epics to tasks, conduct technical spikes and prototypes, collaborate with instrument teams, contribute to engineering quality and tooling

Seniority

Senior, hands-on IC