Job Title: Embedded Software Developer
Seniority Level: Senior
Location: Gothenburg, Sweden
Remote Work: Not available (On-site required)
Contract Period: 23 February 2026 – 31 December 2026
Key Responsibilities
-
Develop application software in C++ and middleware in C for suspension systems in both Suspension ECU and Central ECU of vehicles.
-
Collaborate closely with developers, test engineers, system engineers, and safety engineers.
-
Contribute to all phases of software development, with potential for cross-functional tasks based on project needs.
-
Work within an in-house software team to create cutting-edge solutions for vehicle chassis functions.
Requirements
-
Master’s degree in electrical/electronics engineering, software engineering (embedded systems & software development), or equivalent.
-
At least 5 years’ professional experience in C programming (C90/C99).
-
Minimum 5 years of real-time embedded system development experience.
-
Demonstrated experience in the automotive industry.
-
Familiarity with Autosar and automotive communication protocols such as CAN and automotive Ethernet.
-
Knowledge of UDS (Unified Diagnostic Service).
-
Proficiency with tools such as CANOE, CANalyzer, and VTEST.
-
Experience with low-level protocol firmware development (SPI, UART, PWM, DIO, PSI5).
-
Hands-on experience with HIL systems and real-time simulation.
-
Comprehensive understanding of system safety implementation aligned with ISO26262.
-
Familiarity with automotive cybersecurity standards.
-
Ability to work effectively in a multicultural environment.
-
Strong communication skills and initiative.
Preferred Qualifications
-
Demonstrable experience with open source or side projects.
-
Knowledge of suspension systems.
-
Agile software development experience.
-
Proficiency with C++11 or C++14.
Languages
-
English (Proficient)
Work Environment & Benefits
-
Exciting opportunity to contribute to the full software stack for active chassis functions.
-
Work within cross-functional teams focused on developing advanced algorithms and tool chains.
-
Opportunity for skill development in vehicle dynamics and advanced automotive technologies.
This role is ideal for motivated and self-driven software developers who thrive in collaborative, innovative environments and are eager to contribute to the automotive industry’s latest advancements.