ADAS Software Architect
Aptiv
Bengaluru, Karnataka, India
3d ago

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
  • Medical Insurance
  • Wellness programs
  • Fun at Work
  • Diversity Inclusion
  • 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.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form