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