We are looking for a highly skilled Software Architect with expertise in Adaptive AUTOSAR, Embedded C++, and ADAS systems. The candidate will be responsible for designing and owning software architecture, developing platform-level components, and ensuring seamless middleware integration for next-generation automotive solutions.
Responsibilities:
- Define and own software architecture for Adaptive AUTOSAR-based systems
- Analyze and decompose system and stakeholder requirements into scalable designs
- Architect and guide implementation of platform components:
- Diagnostic Manager
- Platform Health Management (PHM)
- Diagnostics monitoring systems
- Design and develop embedded software using C++ (C++14 or newer)
- Lead middleware integration using SOME/IP and AUTOSAR services
- Support system integration, debugging, and performance optimization
- Collaborate with cross-functional teams (hardware, validation,
system engineering)
- Ensure adherence to ASPICE and ISO 26262 standards
- Enable integration with CI/CD pipelines
Required Skills:
- Strong expertise in Adaptive AUTOSAR architecture and development
- Proficiency in Embedded C++ (C++11 /14 /17)
- In-depth knowledge of ADAS systems and algorithms
- Experience with Linux, QNX, or POSIX operating systems
- Familiarity with automotive communication protocols (CAN, LIN, FlexRay, Ethernet)
- Hands-on experience with middleware technologies (SOME/IP)
- Strong understanding of software design patterns and system architecture
- Knowledge of ASPICE and ISO 26262 functional safety standards
- Experience with CI/CD tools and processes
- Proficiency in tools such as Vector DaVinci, CANoe, Lauterbach Debugger
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to