We are looking for a Software Architect to join our team and help shape the future of Infotainment products for our automotive partners. As a key member of our Global Engineering Services organization, you will be responsible for defining and documenting software architecture that meets automotive quality standards, leading design activities, and resolving complex technical issues.
In this role, you will have the opportunity to :
- Lead the software architecture planning, design, and implementation process
- Analyze project requirements and define software architecture requirements
- Design and document the high-level software architecture of our products
- Allocate functionality to components and define software interfaces between them
- Incorporate requirements traceability into the software architecture
- Interface with customers and suppliers on a technical level
- Optimize system performance and support teams in resolving complex issues
We are looking for someone with :
Minimum 8 years of experience developing highly scalable multi-threaded software, preferably for embedded systemsExperience in a similar role (architect, senior developer) or a proven track record of defining and documenting software architecture for complex systemsStrong leadership abilities in directing technical activities and documenting technical issuesExperience with formal UML architectural design tools such as Enterprise ArchitectStrong analytical capabilities for identifying and resolving engineering trade-offsFamiliarity with the requirements analysis process and toolsExperience with system profiling and software static analysis toolsTech stack : Embedded Software, C++, Android for Automotive, QNX, RTOS, C, Enterprise
Architect, Autosar, V-model, SPICE