Senior Embedded Software Engineer (m/w/d) – Günzburg
$40,000–$60,000 year
On-site · Günzburg, Bavaria, Germany
Job Summary
Develop and implement embedded software for microcontroller and Linux-based systems in the field of water treatment and environmental technology. Responsibilities include creating and maintaining firmware in C/C++, analyzing and optimizing existing software architectures, collaborating closely with hardware development, executing tests, and defining work packages with external partners. The role requires strong teamwork and communication skills, with a focus on structured and analytical working methods. Candidates must possess a completed degree in a relevant field and have at least 3 years of experience, along with strong C/C++ skills.
Required Qualifications
- Completed degree in Technical Informatics, Embedded Systems, Electrical Engineering, or comparable field
- At least 3 years of experience in Embedded Software Development
- Strong knowledge in C/C++ (required)
- Experience with Embedded Devices, Sensor Systems or Industrial Applications
- Basic knowledge in Electronics and Hardware Interfaces
- Fluent German and good English skills
Desired Qualifications
- Experience with Embedded Linux Systems
- Knowledge in Rust and/or Python
- Familiarity with Web Technologies, Server Communication or IoT
- Understanding of UI/UX or User Interfaces
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.