CareerPlan

Softwareentwickler C++ / Embedded Linux (m/w/d)

Radolfzell am Bodensee, BADEN_WUERTTEMBERGFull-time2026-10-12 → 2026-11-03
On-site

Core

Develop camera software in modern C++ under Embedded Linux for existing hardware, focusing on application logic, architecture evolution, and CI/CD improvements.

Role type

Senior C++ Embedded Software Engineer

Builds

Camera systems and industrial optical sensor/image processing systems

Domain

Industrial hardware / Embedded systems / Optics

Deliverable

production ML models

Required skills

Modern C++, Embedded Linux, CMake, Unit testing, Code reviews, CI/CD, Technical architecture design

Preferred skills

Bare-metal development, Kernel/driver knowledge, Coaching junior developers, Cross-functional collaboration

Technologies

C++, Linux, CMake, CI/CD tools

Responsibilities

Develop and refactor C++ codebase for camera software, make technical decisions and justify trade-offs, improve build/test/CI/CD processes, conduct code reviews, collaborate with electronics/optics/mechanics teams

Seniority

Senior, hands-on IC