Vitesco Technologies AG

Embedded Software Eng.

Vitesco Technologies AG
Apply
10 days ago
Bengaluru, IndiaSenior / Staff+

Responsibilities

  • Develop and maintain safety-critical embedded software according to Functional Safety requirements.
  • Analyze and implement Functional Safety Concepts and Technical Safety Requirements.
  • Design and implement software safety mechanisms, diagnostics, fault detection, and fault-handling strategies.
  • Develop software in compliance with ISO 26262 and Automotive SPICE processes.
  • Create software architecture and detailed design documentation for safety-related functions.
  • Perform software unit testing, integration testing, verification, code reviews, static analysis, and compliance checks.
  • Maintain end-to-end traceability between requirements, design, implementation, and test cases.
  • Collaborate with System, Hardware, Software, Test, and Functional Safety teams.
  • Support safety audits, assessments, and customer reviews.
  • Debug and resolve safety-related software issues found during development and validation.
  • Support HARA, FMEA, FTA, and FMEDA safety analyses.
  • Integrate and configure AUTOSAR BSW components using EB Tresos, Vector DaVinci Configurator, or another software configurator.
  • Configure MCAL components for Infineon TC3xx and TC4xx TriCore, Renesas, and NXP microcontrollers.

Requirements

  • B.E. or B.Tech in Electronics, Electrical, Embedded Systems, or a related engineering discipline.
  • 5 to 8 years of hands-on experience in AUTOSAR and embedded software development.
  • Strong programming skills in C and C++.
  • Experience with automotive software development and ECU architecture.
  • Good understanding of Functional Safety standards, including ISO 26262.
  • Familiarity with software development lifecycle and V-Model processes.
  • Understanding of AUTOSAR layered architecture, including MCAL, ECU Abstraction, Services, RTE, and COM stack.
  • Knowledge of CAN, CAN-FD, and SPI communication protocols.
  • Proficiency in C programming for embedded targets; MISRA-C awareness is preferred.
  • Working knowledge of ASPICE and ISO 26262 automotive development processes.
  • Experience with software safety requirements development, safety mechanism implementation, software architecture and design, unit testing, and integration testing.
  • Knowledge of DOORS and Polarion requirements management tools.
  • Knowledge of Git and SVN configuration management tools.
  • Experience with debugging and root cause analysis.
  • Experience on ASIL A, B, C, or D projects is beneficial.
  • TÜV Functional Safety Certification is advantageous.

Benefits

  • Exciting assignments and development opportunities are offered within a global technology company.
  • The role is with Schaeffler India/Vitesco Technologies India in Bengaluru.

Tech Stack

CC++GitSubversion

Categories

Contact me