Software Engineer

Tata Technologies Nordics AB · tatatechnologies.com

Göteborg, Västra Götalands län, Sweden Full-time 2 days ago
Workplace
On-site
Location
Göteborg, Västra Götalands län, Sweden
Who can apply
Based in Sweden: you usually need the right to work there

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

Free to start. Already have an account? Log in

About the role

Embedded Software Engineer – Active Chassis Systems 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.

About Software Engineer jobs in Sweden

Open jobs
205 open Software Engineer jobs in Sweden, 55 of them posted in the last 7 days. See all Software Engineer jobs in Sweden
Skills the job ads ask for most
  • Python 45%
  • CI/CD 41%
  • Code review 36%
  • AWS 35%
  • Java 32%
  • Observability 28%

Share of the 466 newest postings for the role that name each skill. Resume keywords for Software Engineer jobs

Tools and guides for your application

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.