Software Developer - Longitudinal Vehicle Control

Tata Technologies

Göteborgs kommun

On-site

SEK 520,000 - 680,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Tata Technologies in Gothenburg, Sweden, is seeking a Software Developer to join the Longitudinal Vehicle Control team, working on core system ECUs with C/C++ in an embedded environment.

You will be a software developer in Longitudinal Vehicle Control, developing Core System Platform apps and delivering the Core System VCU. The role involves model-based Simulink work, CI/CD testing, debugging, and cross‑team collaboration with partners.

Qualifications

  • Experience in model based Simulink development and C/C++ in embedded software.
  • At least 3 years of software development (C++, Python) and control engineering.
  • 3–5 years in a relevant field with engineering degree (Bachelor, Master or PhD).
  • Experience with automated software testing/CI/CD/CD
  • Experience with application frameworks and life cycle/execution contexts
  • Knowledge of distributed electrical systems and electrical architecture
  • Experience with test tools such as Wireshark and Canalyzer/CANoe

Responsibilities

  • Development and updates of model based and C++ functionality in core system ECUs
  • Create CI test cases related to the implemented functionality
  • Debug, test, and trace during integration
  • Synch and cooperate with partners and teams

Skills

C++
Python
Embedded software development
Control engineering

Education

Bachelor/Master/PhD in engineering

Tools

Simulink
Wireshark
Canalyzer/CANoe

Job description

At Tata Technologies, we make product development dreams a reality by designing, engineering, and validating the products of tomorrow for the world's leading manufacturers. Due to our continued growth, we are now recruiting for a Software Developer to join our team in Gothenburg, Sweden.

Software Developer at Vehicle Motion Control

The role

You will be a software developer in Longitudinal Vehicle Control. The department is responsible for development of control algorithms ensuring the most rewarding and energy efficient longitudinal control of the vehicle. Longitudinal Vehicle Control is coordinating and controlling systems that accelerates and decelerates the vehicle, including propulsion, energy storage and brake systems.

You will be a part of a team responsible for developing Core System Platform apps within the scope of the department and delivering the clients new Core System VCU. They handle both model based, C and C++ software development.

Responsibilities

  • Development and updates of different, model based and C++ functionality in core system ECUs
  • Create CI test cases related to the implemented functionality
  • Debug, test, and trace during integration
  • Synch and cooperate with partners and teams

Experience / Background

  • Software Developer preferable with experience from both model based Simulink development and of C/C++ in a software embedded environment.
  • At least 3 years of software development (C++, Python) and Control Engineering
  • 3-5 years of work experience in the relevant field and a bachelor, Master or PhD degree in engineering.
  • Experience with automated software testing/Continuous Integration/Continuous Delivery
  • Experience of developing applications using application frameworks and handling life cycle and execution contexts
  • Knowledge of distributed electrical systems and electrical architecture
  • Experience in test tools such as Wireshark and Canalyzer/CANoe

If you are passionate about bringing innovation to the projects you work on, then we would love to hear from you.

Tata Technologies: Engineering a better world.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Developer – Longitudinal Vehicle Control
Embedded Software Developer – Longitudinal Vehicle Control

Tata Technologies • Göteborgs kommun

On-site
SEK 520,000 - 680,000
SW & Function Developer - Steering systems
SW & Function Developer - Steering systems

Tata Technologies • Göteborgs kommun

On-site
SEK 900,000 - 1,300,000
Software Developer - Seat Functions
Software Developer - Seat Functions

Tata Technologies • Göteborgs kommun

On-site
SEK 550,000 - 730,000
Software Engineering Analyst
Software Engineering Analyst

Tata Technologies • Göteborgs kommun

On-site
SEK 520,000 - 780,000
Software Development Engineer
Software Development Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 700,000 - 950,000
Technical Lead
Technical Lead

Tata Technologies Nordics AB • Göteborgs kommun

On-site
SEK 1,000,000 - 1,400,000
Electronics Design Engineer
Electronics Design Engineer

Tata Technologies Nordics AB • Göteborgs kommun

On-site
SEK 520,000 - 760,000
Resident Test Engineer
Resident Test Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 600,000 - 850,000
Electronics Design Engineer
Electronics Design Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 550,000 - 750,000
Software Architect / System Engineer
Software Architect / System Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 900,000 - 1,100,000