CareerPlan

Senior Embedded Software Engineer (m/w/d) – C/C++, Embedded Linux

Kühbach, Schwaben, BAYERNFull-time2026-08-28 → 2026-11-10

Core

Taking over and maintaining an existing embedded software codebase for camera and assistive systems in commercial vehicles and mobile machinery, while developing production-ready vision and edge AI features.

Role type

Senior Embedded Software Engineer (C/C++, Embedded Linux)

Builds

Camera and monitor firmware, vision/AI features for object and person detection on edge hardware, diagnostic and test tools for production and support.

Domain

Automotive and agricultural machinery, embedded systems, computer vision, edge AI.

Deliverable

production ML models

Required skills

C/C++, Embedded Linux, embedded software architecture, debugging, version control, CI/CD, sensor integration, video codec handling, edge hardware integration.

Preferred skills

Python, Computer Vision (OpenCV), ONNX/TensorFlow, Edge AI, team leadership.

Responsibilities

Take over and stabilize existing embedded codebase, develop production-ready vision/AI functions, establish professional development processes, build diagnostic and test tools, evaluate new sensor and edge AI technologies, lead a small engineering team.

Seniority

Senior, hands-on IC with team leadership responsibilities.