Senior Embedded Software Engineer (m/w/d) – Günzburg
Core
Developing embedded software and devices for water treatment and environmental technology systems.
Role type
Senior Embedded Software Engineer
Builds
Embedded devices for chlorination, measurement, control, and ultrapure water systems
Domain
Water technology / Environmental engineering
Deliverable
production ML models | product features
Required skills
C/C++, Embedded Linux, Embedded Systems, Firmware development, Unit/Integration/System testing, Hardware interface knowledge
Preferred skills
Rust, Python, IoT, Web technologies, UI/UX
Technologies
Linux, C, C++, Rust, Python
Responsibilities
Develop and implement embedded software for microcontroller and Linux-based systems; Create and maintain firmware; Analyze and optimize software architectures; Collaborate with hardware and test teams; Conduct hardware and lab tests; Coordinate work packages with external partners; Support development from concept to series readiness
Seniority
Senior, hands-on IC
