InventYOU AB

Embedded Software Developer - Control Systems

InventYOU AB Gothenburg, Västra Götaland County, Sweden

Information Technology & Services · 11-50 employees

Yesterday
embedded Mid (2-5 yrs) Full-time Sweden
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop and maintain control algorithms for energy-efficient longitudinal vehicle control systems using model-based and C++ development. Collaborate with cross-functional teams to debug, test, and integrate software functionality within core system ECUs.

What they look for

C++ Python Simulink Control Engineering Embedded Software Development Model-based Development CI/CD Automated Software Testing Wireshark CANalyzer CANoe Ethernet Diagnostics Network Communications Vehicle Motion Control

Requirements

Requires at least 3 years of software development experience in C++ and Python, along with a background in Control Engineering. Candidates must hold a university degree in Computer Science, Electrical Engineering, or Applied Physics.

Benefits

Attractive consulting terms Work on cutting-edge automotive software Cross-functional international team environment

Full description

We are looking for an experienced Software Developer to join a Vehicle Motion Control team within the automotive industry, working on Longitudinal Vehicle Control systems. You will develop control algorithms for energy-efficient longitudinal control, contributing to Core System Platform apps delivered to a next-generation Core System VCU. The role combines model-based development (Simulink) with embedded C/C++ software development in a cross-functional, international environment.

  • Develop and update model-based and C++ functionality in core system ECUs
  • Create CI test cases related to implemented functionality
  • Debug, test, and trace during integration
  • Synchronize and cooperate with partner teams
  • At least 3 years of software development experience (C++, Python) and Control Engineering
  • Experience with automated software testing / CI/CD
  • Experience developing applications using application frameworks, handling life cycle and execution contexts
  • Knowledge of distributed electrical systems and electrical architecture
  • Experience with test tools such as Wireshark and CANalyzer/CANoe
  • University degree in Computer Science, Electrical Engineering, or Applied Physics (Bachelor, Master, or PhD)
  • Fluent English (spoken and written)

Nice to have

  • Experience with Ethernet communication
  • Basic knowledge of Diagnostics, SWDL, Network Communications

Attractive consulting terms with inventYOU AB

Opportunity to work on cutting-edge automotive software

Cross-functional, international team environment

Similar roles