Senior Software Engineer - Cyber-Security
 Boston, MA
Our real-world mobility solutions are driving us toward a safer, greener and better connected future. Aptiv is providing the “brain” and “nervous system” for vehicles that will change the face of mobility for people worldwide.

Aptiv’s Autonomous Mobility team is focused on developing and commercializing autonomous vehicles and systems that enable point-to-point mobility via large fleets of autonomous vehicles in challenging urban driving environments. With talented teams working across the globe, from Boston to Singapore, Aptiv was the first company to deploy a commercial, point-to-point autonomous ride-hailing service based in Las Vegas, Nevada.

In November 2017, Aptiv acquired autonomous vehicle software startup nuTonomy, an integral part of Aptiv’s Autonomous Mobility team. With continued research, development, and both current and future commercial deployments, we are looking for talented and passionate people to join our team.

Work with leading engineers, research scientists, marketers and business development experts, all while enabling the future of mobility. At Aptiv, we believe that our mobility solutions have  the power to change the world. For more information, please and see our for opportunities.

We are looking to add a Senior Software Engineer to our Cybersecurity team to continue to improve the quality and security of our perception and machine learning software! We are open to hiring an experienced engineer enthusiastic about cross-training in software security.

What you'll get to work on:

  • Work closely with the Perception team to develop algorithms and assess/certify existing algorithms to detect and identify objects, etc. for autonomous driving systems in compliance with a Security Development Lifecycle
  • Develop new security features to prevent or mitigate attacks on perception systems, implement and promote new quality practices, collaborate with experts to implement perception algorithms using modern software engineering practices
  • Collaborate with other Cybersecurity team members to design and develop secure software for the next generation of Autonomous Mobility Platforms
  • Work in a fast-paced work environment while communicating with employees in other locations

What you'll bring:

  • BS or MS in Computer Science, Computer Engineering, Software Engineering or Equivalent Knowledge and Work Experience
  • 5+ years professional experience building software for robotics, AI, cyber-physical systems, or advanced engineering projects
  • Strong programming skills in C++, experience with Python
  • Experience with Linux work environment, software, and toolchains
  • Experience with programming for multi-threaded systems
  • Experience with collecting requirements, creating software designs, and developing efficient implementations

Bonus points for having experience with:

  • Safety certification (e.g. ISO 26262, IEC 61508, EN 5012X, DO-178B/C, etc.)
  • Testing
  • Dynamic analysis (sanitizers, valgrind, gcov, etc.)
  • Static analysis (Coverity, Klocwork, MISRA)
  • Perception algorithms
  • Sensor fusion
  • Mathematics behind robotics and sensor systems
  • Secure coding (or a strong desire to learn and practice software security topics)
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.