Embedded Software Developer

Tata Technologies

Göteborgs kommun

On-site

SEK 550,000 - 850,000

Full time

25 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Tata Technologies in Gothenburg, Sweden, is seeking an Embedded Software Developer to join its team and advance energy management software for next‑generation vehicle platforms. You will work through the full software lifecycle, from requirements to verification in HIL environments and on test vehicles.

The role emphasizes collaboration across design, safety, and quality teams, with hands-on work in C/C++, MATLAB/Simulink, and CI/CD practices to continuously improve development methods and tools.

Qualifications

  • Experience in embedded software development using C/C++ and Matlab/Simulink.
  • Knowledge of CI/CD practices and software verification.
  • Familiarity with automotive ECU communication and CAN tools.

Responsibilities

  • Develop embedded software using C/C++ and Matlab/Simulink.
  • Design, implement, and maintain software for automotive applications.
  • Verify, validate, and refine software in HIL environments and test vehicles.
  • Contribute to requirements development and test strategy.
  • Support software integration, fault tracing, debugging, and troubleshooting.
  • Contribute to test automation, CI/CD pipelines, and continuous improvements.
  • Collaborate with cross-functional teams for product development and delivery.

Skills

C/C++
Matlab/Simulink
Embedded software development
English communication

Education

B.Sc. or M.Sc. in Electrical Engineering, Computer Science, Mechatronics, or a related field

Tools

CANoe
CANalyzer
INCA
Git
Gerrit
Zuul
SystemWeaver
CarWeaver

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 an Embedded Software Developer to join our team in Gothenburg, Sweden.

The role

We are looking for an Embedded Software Developer to join our team and contribute to the development of applications that optimize electrical energy and power management within advanced vehicle platforms. In this role, you will work across the complete software development lifecycle, from requirements and implementation to verification and validation in HIL environments and vehicles. You will collaborate within a cross-functional team responsible for system design, software development, functional safety, and quality assurance.

Responsibilities
  • Develop embedded software using C/C++ and Matlab/Simulink.
  • Design, implement, and maintain software solutions for automotive applications.
  • Verify, validate, and refine software in HIL environments and test vehicles.
  • Contribute to requirements development and test strategy activities.
  • Support software integration, fault tracing, debugging, and troubleshooting activities.
  • Contribute to test automation, CI/CD pipelines, and continuous improvements of methods and tools.
  • Collaborate with cross-functional teams to ensure successful product development and delivery.
  • B.Sc. or M.Sc. degree in Electrical Engineering, Computer Science, Mechatronics, or a related field.
  • Experience in embedded software development using C/C++ and Matlab/Simulink.
  • Experience with software verification in HIL environments and vehicles.
  • Knowledge of CI/CD practices, software design, and fault tracing.
  • Experience with CANoe, CANalyzer, INCA, Git, Gerrit, and Zuul.
  • Familiarity with SystemWeaver and/or CarWeaver.
  • Understanding of automotive electrical systems and ECU communication.
  • Fluent in English, both written and spoken.
  • Valid Category B driving license.
Meritorious
  • Experience with Functional Safety (ISO 26262).
  • Knowledge of Python, CAPL, and test automation.
  • Understanding of automotive communication protocols such as CAN, Ethernet, FlexRay, and SOME/IP.
  • Knowledge of LV/HV batteries, DC/DC converters, and energy management systems.
  • Experience from the automotive or telecom industry.

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

Electrical Design Engineer
Electrical Design Engineer

Tata Technologies • Göteborgs kommun

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

Tata Technologies • Göteborgs kommun

On-site
SEK 600,000 - 850,000
Functional Safety Engineer – Automotive Electrification & Embedded Systems
Functional Safety Engineer – Automotive Electrification & Embedded Systems

Tata Technologies • Göteborgs kommun

On-site
SEK 550,000 - 900,000
Senior Software Engineer – Android Automotive
Senior Software Engineer – Android Automotive

Tata Technologies • Göteborgs kommun

On-site
SEK 900,000 - 1,100,000
System Engineer - Diagnostics & Verification
System Engineer - Diagnostics & Verification

Tata Technologies • Göteborgs kommun

On-site
SEK 650,000 - 900,000
Software Vehicle Test Engineer
Software Vehicle Test Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Software Engineering Analyst
Software Engineering Analyst

Tata Technologies • Göteborgs kommun

On-site
SEK 520,000 - 780,000
Software Architect / System Engineer
Software Architect / System Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 900,000 - 1,100,000
Electronics Design Engineer
Electronics Design Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 550,000 - 750,000
Software Development Engineer
Software Development Engineer

Tata Technologies • Göteborgs kommun

On-site
SEK 700,000 - 900,000