Embedded Developer to Autoliv
Workplace: Vårgårda, Sweden
Expires: June 15, 2025
Autoliv is seeking an Embedded Developer to join their Global Innovation Center in Vårgårda to contribute to software development for next-generation vehicle safety products. The role involves working on embedded devices in an international, agile team environment, focusing on AUTOSAR software environments and development using C, C++, Simulink, and Python. The candidate will participate in the entire development lifecycle from requirements to testing, collaborating closely with system and ECU teams, with an emphasis on automotive safety systems.
Main requirements:
  • Minimum five years of experience in software development within advanced control systems and automotive technologies
  • Proficiency in C, C++, and Python
  • Hands-on experience in automotive systems
  • Experience in software design including safety-critical systems (ISO 26262)
  • Knowledge of software architecture, unit testing, system testing, and integration testing
  • Hands-on experience with requirement management tools and version control systems (e.g., Git, Azure DevOps)
  • Experience in AUTOSAR
  • Familiarity with the Automotive CAN protocol
  • Fluency in English, both spoken and written
Responsibilities:
  • Develop software platform for next-generation vehicle safety products
  • Collaborate with system, ECU, and platform teams
  • Work in AUTOSAR environments using C, C++, Simulink, and Python for functionality and automation
  • Perform development tasks across the entire V-cycle including requirements, design, integration, and testing
  • Verify software through vehicle and virtual testing
  • Support tasks beyond pure software development when needed
Required hard skills:
  • Embedded software development
  • C programming
  • C++ programming
  • Python programming
  • AUTOSAR software environment
  • Software design for safety-critical systems (ISO 26262)
  • Software architecture
  • Unit, system, and integration testing
  • Requirement management tools (e.g., Azure DevOps)
  • Version control systems (e.g., Git)
  • Automotive CAN protocol
Recommended hard skills:
  • Matlab/Simulink
  • Linux operating system
  • Valid B driver's license
  • Swedish language skills
Soft skills:
  • Curiosity and passion for technology innovation
  • Ability to balance research and product constraints
  • Adaptability to shifting priorities
  • Initiative and proactive problem solving
  • Collaboration and clear communication
  • Structured and detail-oriented mindset
  • Creativity and innovation
Coding languages:
  • C
  • C++
  • Python
Frameworks:
  • AUTOSAR
  • Simulink
Operating systems:
  • Linux
Natural languages:
  • English (Proficient)
  • Swedish (Basic familiarity)
Cultural skills:
  • Cross-functional teamwork
  • International collaboration
  • Customer and supplier cooperation
  • Mission-driven attitude focused on safety and innovation