Your Role :
Lead the software architecture for the vehicle prototypes to integrate different algorithms from different engineering groups ensuring modularity and flexibility based on a given system architecture in SysML
Lead the software architecture definition of the simulation frameworks in Advanced Engineering
Model the architectures in UML to ensure traceability with the system architecture and the code.
Integrate software algorithms provided by other teams
Support the continuous integration framework and auto generation of software from UML.
Your Background :
Master’s Degree in Computer Science or equivalent
Expert knowledge on software modeling and automatic software generation using UML
5+Experience with service oriented software architectures
Experience with robotic middleware (e.g. ROS)
3+ years of experience as embedded software developer
3+ years of experience on object oriented programming
Experience in working with distributed version control systems (e.g. Git)
Good analytic and abstract thinking
Passion for programming, high commitment
Independent and structured working method
Strong written and oral communication skills in English
Experience in ADAS or autonomous driving development is a big plus
Aptiv Rewards & Advantages :
Work in 2020's World’s Most Ethical Companies for the eighth year in a row.
Progressive Recognition programs
Flexible Benefit Plan
Fun at Work
Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law.