JobID= a.0.042
Job Description
The role of an Embedded Software Engineer is to design and develop software that powers the brains of vehicles.
You will work on developing cutting-edge software for engine controllers and vehicle controllers.
- Developing software for engine controllers and vehicle controllers
- Contributing to the development of software used in various brands
- Helping to create software used by leading bus and coach manufacturers
As an Embedded Software Engineer, you will be part of a team of highly skilled professionals who are passionate about delivering high-quality software solutions.
Requirements
- Bachelor’s or Master’s Degree in Software Engineering, Informatics, Computer Science, or equivalent field
- Strong understanding of design patterns and at least 5 years of experience with Python, C, C++ (or equivalent)
- Experience working with Matlab/Simulink & Stateflow
- Familiarity with CI/CD processes
- Comfortable working in Agile/Scrum teams
- Proficient with Azure Devops, GitHub, GitHub Actions, GitHub Runners, or equivalent
Preferred Skills
- Background in the automotive industry
- Personal projects on GitHub (or equivalent) that can be showcased and discussed during the interview
- Eagerness to learn, show perseverance, and take initiative for continuous improvement
- Understanding of basics of logic gates and boolean operations