
Software Engineer
Tata Technologies Nordics AB
- Anställning
- Tillsvidareanställning (inkl. eventuell provanställning)
- Varaktighet
- Tills vidare
- Omfattning
- Heltid, 100 %
- Lön
- Fast månads- vecko- eller timlön
- Sök senast
- 4 december
Logga in gratis för att få annonsen förklarad, även på ditt eget språk.
Om jobbet
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