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