Junior Embedded Developer
Workplace: Vårgårda, Sweden
Expires: June 15, 2025
Join Autoliv as a Junior Embedded Developer to help save lives through innovative vehicle safety technology. Work on next-generation safety products, developing embedded software in C, C++, and Python within a collaborative, cross-functional global team.
Main requirements:
- Minimum two years of experience in embedded software development, preferably in automotive or complex systems.
- Proficiency in C, C++, or Python with practical experience in embedded systems.
- Experience with MATLAB/Simulink.
- Familiarity with software development tools such as Git and version control systems.
- Background in automotive engineering, mechatronics, computer science, or related fields.
- Fluency in English, both spoken and written.
Responsibilities:
- Design and develop embedded software for safety-critical automotive systems.
- Collaborate closely with system teams and ECU/software platform teams.
- Work with bare-metal microcontrollers and AUTOSAR environments.
- Participate in the full software development lifecycle including prototyping, vehicle testing, and virtual environment validation.
- Use modern development tools like Git and Azure DevOps for version control and integration.
- Support a variety of tasks beyond primary role as needed.
Required hard skills:
- Embedded software development
- Programming in C, C++, Python
- MATLAB/Simulink
- Version control systems (Git)
- Automotive or complex embedded systems knowledge
Recommended hard skills:
- Familiarity with AUTOSAR environments
- Knowledge of automotive communication protocols such as CAN
Soft skills:
- Curiosity and problem-solving mindset
- Team collaboration with technical and non-technical coworkers
- Flexibility and hands-on approach
- Eagerness to learn and develop skills
- Motivation to deliver high-quality impactful solutions
Coding languages:
- C
- C++
- Python
Frameworks:
- AUTOSAR
Natural languages:
- English (Proficient)
- Swedish (Basic familiarity)
Cultural skills:
- Working in global, cross-functional teams
- Agile development environment experience