Enabling a software-defined, electrified future.
Visteon is a technology company that develops and builds innovative digital cockpit and electrification products at the leading-edge of the mobility revolution. Founded in 2000, Visteon brings decades of automotive intelligence combined with Silicon Valley speed to apply global insights that help transform the software-defined vehicle of the future for many of the world’s largest OEMs. The company employs 10,000 employees in 18 countries around the globe. To know more about us .
Skill : Autosar(Adaptive / Classic) Application Engineer
Experience : 10 years +
Location : Bangalore, Chennai, Pune & Coimbatore
About the Role :
We are seeking a highly skilled and experienced Adaptive AUTOSAR Application Engineer to join our dynamic team focused on developing next-generation automotive software for high-performance computing (HPC) clusters. In this role, you will be instrumental in designing, implementing, and integrating complex software applications that leverage the Adaptive AUTOSAR platform to enable advanced functionalities like autonomous driving, intelligent cockpit systems, and connected vehicle services. You will work within a cross-functional team, contributing to the entire software development lifecycle, from requirements analysis to deployment and validation on target hardware.
Responsibilities :
Adaptive AUTOSAR Application Development :
◦ Design, develop, and implement software components and applications based on the Adaptive AUTOSAR standard for multi-core / HPC automotive platforms.
◦ Utilize Adaptive AUTOSAR Functional Clusters (e.g., Communication Management, Execution Management, Persistency, Diagnostics, Platform Health Management, State Management) to build robust and scalable applications.
◦ Develop service-oriented applications (SOAs) and define service interfaces using modern communication middleware (e.g., SOME / IP, DDS).
◦ Implement inter-process and inter-machine communication mechanisms within the Adaptive AUTOSAR framework.
◦ Ensure adherence to Adaptive AUTOSAR methodologies and best practices throughout the development process.
◦ Collaborate with system architects to define and refine software architectures for Adaptive AUTOSAR applications running on cluster ECUs.
◦ Contribute to the detailed design of software modules, including APIs and interfaces, ensuring modularity, reusability, and scalability.
◦ Analyze and optimize application performance, resource utilization, and real-time behavior in a clustered environment.
◦ Integrate Adaptive AUTOSAR applications with the underlying Adaptive Platform stack and other system services.
◦ Configure and deploy Adaptive AUTOSAR software on target hardware (e.g., using CMake, Yocto, build systems).
◦ Troubleshoot and debug complex software issues at the application(e.g., using gdb, log and trace), middleware, and operating system levels.
◦ Develop and execute unit, integration, and system tests to ensure the functionality, reliability, and performance of Adaptive AUTOSAR applications.
◦ Define and derive verification and validation criteria for Adaptive AUTOSAR requirements.
◦ Work with test automation frameworks and tools (e.g., Google Test, Python scripting) and simulation environments (WSL, Linux).
◦ Work closely with cross-functional teams including hardware engineers, system engineers, validation engineers, and other software development teams.
◦ Participate in technical reviews, design discussions, and code inspections.
◦ Create and maintain clear, concise, and comprehensive documentation for software designs, interfaces, and test plans.
◦ Contribute to the implementation of functional safety (ISO 26262) and cybersecurity (ISO 21434) requirements for Adaptive AUTOSAR applications.
◦ Familiarity with related analysis tools and processes.
Required Skills and Experience :
effectively in a team environment.
Agile, SAFe, ASPICE).
Nice to Have :
Key Aspects of "Cluster Adaptive AUTOSAR Application" :
Application Lead • pune, India