Embedded Software Developer - Electrical Propulsion Domain
Workplace: Södertälje, Sverige
Expires: August 24, 2025
Scania is transforming from a leading supplier of trucks, buses, and engines to providing complete and sustainable transport solutions, working alongside TRATON and sister brands to shape future mobility with innovative and eco-friendly systems. We emphasize values like customer focus, respect, teamwork, responsibility, and waste elimination in all we do. We seek an Embedded Software Developer for R&D Industrial Operations Asia to work on electric truck propulsion systems, combining development and verification in a dynamic international environment.
Main requirements:
- MSc degree or equivalent in Electrical Engineering, Mechatronics, or related field.
- Minimum 5 years embedded software development experience in automotive or commercial vehicle industry.
- Proficiency in Embedded C and/or Matlab/Simulink for embedded software implementation.
- Excellent communication skills for collaboration with international cross-functional teams.
- Strong problem-solving abilities and capacity to work independently and in teams.
- Experience with industry-standard tools such as GIT, Simulink, Visual Studio Code, CANalyzer, and INCA.
Responsibilities:
- Understand and break down propulsion systems into software design requirements for electric vehicles.
- Develop modular software architecture and implement functions using Embedded C or model-based Simulink for vehicle integration.
- Perform unit tests, SIL, HIL, and in-truck verification of software functions.
- Collaborate with system owners, hardware, component, and test engineers to meet customer requirements for propulsion system functionality.
- Keep updated on industry trends and technologies in electric truck domain.
Required hard skills:
- Embedded C programming
- Model-based development with Matlab/Simulink
- Software testing and verification techniques including SIL and HIL
- Use of software configuration and development tools such as GIT, Visual Studio Code
- CAN communication analysis tools like CANalyzer
- Data measurement and calibration tools like INCA
Recommended hard skills:
- Experience with Scania embedded systems (e.g., COO, TMS, EMU)
- Familiarity with Agile development methodologies
- Truck driving license
Soft skills:
- Strong communication skills
- Problem-solving mindset
- Team spirit
- Ability to work independently and collaboratively in international teams
Coding languages:
- Embedded C
- MATLAB
- Simulink
Frameworks:
- Model-based design (Simulink)
Natural languages:
- English (Proficient)
- Chinese (Basic familiarity)
Cultural skills:
- Ability to work in a multicultural international environment
- Adaptability to dynamic teams and evolving organizational structures
Apply for this job