Embedded Software Engineer – Active Chassis Systems

Tata Technologies Ltd.

Västra Götalands län

On-site

SEK 700,000 - 900,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Technologies Sweden seeks an Embedded Software Engineer to join a cross-functional team developing next-generation active chassis and suspension systems for future vehicle platforms.

You will design and implement real-time embedded software in C/C++ across ECUs and centralized computing, collaborate with system, safety, and test engineers, and contribute to software quality, safety, and performance throughout the development lifecycle.

Qualifications

  • Master's degree in Electrical/ Electronics/ Software/ Embedded Systems or related field.
  • Minimum 5 years of experience in C++ (C++11/14) and/or C (C90/99) development.
  • Minimum 5 years of experience in real-time embedded software development.
  • Experience in the automotive industry.
  • Experience with AUTOSAR.
  • Knowledge of CAN, Automotive Ethernet, and UDS.
  • Experience using Vector tools CANoe, CANalyzer, vTESTstudio.
  • Knowledge of SPI, UART, PWM, DIO, PSI5.
  • Experience with HIL and real-time simulation environments.
  • Knowledge of ISO 26262 Functional Safety.
  • Familiarity with automotive cybersecurity standards.
  • Fluent in English (written and spoken).

Responsibilities

  • Develop application software in C++ and middleware in C for active chassis and suspension systems.
  • Contribute to software development for dedicated ECUs and centralized vehicle computing platforms.
  • Collaborate with system, safety, and test engineers in a cross-functional environment.
  • Support integration, testing, validation, and troubleshooting activities.
  • Participate in the development of control algorithms and supporting toolchains.
  • Contribute to software quality, performance, and safety throughout the development process.
  • Drive technical improvements and continuous development of products and processes.

Skills

C++ (C++11/C++14)
C (C90/C99)
Real-time embedded software
AUTOSAR
CAN / Automotive Ethernet / UDS
Vector tools (CANoe CANalyzer vTESTstu
Embedded protocols (SPI UART PWM DIO)
ISO 26262 Safety
English (fluent)

Education

Master's degree in Electrical Engineering / Electronics Engineering / Software Engineering / Embedded Systems

Tools

CANoe
CANalyzer
vTESTstudio

Job description

At Tata Technologies, we make product development dreams a reality by designing, engineering, and delivering the products of tomorrow for the world's leading manufacturers.

We are currently looking for an Embedded Software Engineer to join a highly innovative team developing next-generation Active Chassis and Suspension Systems for future vehicle platforms. This role offers the opportunity to work across the full software stack, developing advanced control functions that enhance vehicle dynamics, comfort, and driving performance.

About the Assignment

As an Embedded Software Engineer, you will be part of a cross-functional team responsible for developing software for advanced suspension systems. The team works across application software, middleware, control algorithms, and supporting toolchains to deliver cutting-edge active chassis functionality. You will collaborate closely with software developers, system engineers, safety engineers, and test engineers, contributing throughout the software development lifecycle from concept to validation.

Main Responsibilities

As an Embedded Software Engineer, you will:

  • Develop application software in C++ and middleware software in C for active chassis and suspension systems.
  • Contribute to software development for both dedicated ECUs and centralized vehicle computing platforms.
  • Collaborate with system, safety, and test engineers in a cross-functional environment.
  • Support integration, testing, validation, and troubleshooting activities.
  • Participate in the development of control algorithms and supporting toolchains.
  • Contribute to software quality, performance, and safety throughout the development process.
  • Drive technical improvements and continuous development of products and processes.
Required Qualifications
  • Master's degree in Electrical Engineering, Electronics Engineering, Software Engineering, Embedded Systems, or a related field.
  • Minimum 5 years of experience in C++ (C++11/C++14) and/or C (C90/C99) development.
  • Minimum 5 years of experience in real-time embedded software development.
  • Experience within the automotive industry.
  • Experience working with AUTOSAR.
  • Knowledge of automotive communication protocols, including: CAN, Automotive Ethernet, Experience with UDS (Unified Diagnostic Services).
  • Experience using Vector tools such as: CANoe, CANalyzer, vTESTstudio
  • Knowledge of low-level embedded protocols: SPI, UART, PWM, DIO, PSI5
  • Experience with HIL systems and real-time simulation environments.
  • Knowledge of ISO 26262 Functional Safety implementation.
  • Familiarity with automotive cybersecurity standards.
  • Fluent in English, both written and spoken.

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.

Tata Technologies would like to thank all applicants for their interest; each application will be reviewed against the set criteria for the role. We would like to advise that only candidates under consideration will be contacted. If you do not hear from us within 10 working days following the closing date, it will mean that unfortunately your application has not been successful. We will however retain your details for any suitable future opportunities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer – Active Chassis Dynamics
Embedded Software Engineer – Active Chassis Dynamics

Tata Technologies Ltd. • Västra Götalands län

On-site
SEK 700,000 - 900,000
Software Developer – Electrohydraulic Steering Systems
Software Developer – Electrohydraulic Steering Systems

Tata Technologies Ltd. • Göteborgs kommun

On-site
SEK 900,000 - 1,100,000
Embedded SW Architecture Engineer
Embedded SW Architecture Engineer

Tata Technologies Ltd. • Göteborgs kommun

On-site
SEK 1,200,000 - 1,800,000
Group Delivery Lead (GDL) – Mechatronics Hardware
Group Delivery Lead (GDL) – Mechatronics Hardware

Tata Technologies Ltd. • Västra Götalands län

On-site
SEK 800,000 - 1,000,000
Android Automotive AAOS Engineer - Embedded & UI
Android Automotive AAOS Engineer - Embedded & UI

Tata Technologies Nordics AB • Göteborgs kommun

On-site
Confidential
System Engineer
System Engineer

Tata Technologies Ltd. • Göteborgs kommun

On-site
SEK 900,000 - 1,200,000
Fault Tracing Engineer
Fault Tracing Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 550,000 - 750,000
HIL Test Engineer – Steering and Brakes
HIL Test Engineer – Steering and Brakes

Tata Technologies • Göteborgs kommun

On-site
SEK 600,000 - 850,000
Vehicle Test Engineer
Vehicle Test Engineer

Tata Technologies Ltd. • Göteborgs kommun

On-site
SEK 558,000 - 725,000
Embedded Software Developer – ADAS / Sensor Fusion
Embedded Software Developer – ADAS / Sensor Fusion

Tata Technologies Ltd. • Göteborgs kommun

On-site
SEK 1,000,000 - 1,400,000