
Embedded Systems Software Developer – Control Engineering
SEW Eurodrive
full-time
Posted on:
Location Type: Hybrid
Location: Bruchsal • 🇩🇪 Germany
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
LinuxTFS
About the role
- Design and develop embedded software components in C++ for controllers with real-time operating systems and for virtual controllers
- Contribute to cross-functional development across all layers of a modern software architecture (from operating systems and low-level hardware drivers to the communication layer and the application layer)
- Support the complete software development process from requirements analysis through architecture and design to implementation and testing of software components
- Work in a SCRUM team composed of experienced embedded software specialists
Requirements
- Degree in Electrical Engineering, Automation Engineering, Computer Science or a comparable qualification
- Very good knowledge of C/C++ programming (embedded) and ideally IEC 61131 (runtime systems)
- Preferably development experience with real-time operating systems and Linux application development
- Confident use of version control systems (e.g., GIT, TFS) and embedded software tools such as compilers and debuggers
- Basic knowledge of software architecture and design methods (OOP, UML)
Benefits
- We offer an attractive compensation package.
- We care about your work–life balance.
- Opportunities for professional development.
- A pleasant working environment where you can feel comfortable.
- We place high value on job security.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C++Cembedded software developmentreal-time operating systemsLinux application developmentsoftware architecturesoftware design methodsOOPUMLIEC 61131
Soft skills
cross-functional collaborationrequirements analysisarchitecture designimplementationtestingSCRUM teamwork
Certifications
Degree in Electrical EngineeringDegree in Automation EngineeringDegree in Computer Science