Senior Autonomous Driving Software Engineer

  • Aptiv
  • Pittsburgh, PA, US
  • 06/11/2018
Full time Autonomous driving Engineering Programming Software

Job Description

How You’ll Make a Difference

  • Develop clean software for projects related to machine learning, perception, motion planning, mapping, controls, infrastructure, cloud storage, security, and / or all things self driving car related.
  • Collaborate with the larger team of Autonomous Driving engineers, gaining exposure to multiple engineering disciplines and several projects simultaneously throughout the development process.
  • Tackle the challenge of autonomous drive through innovative software stacks that interface with all components of the automated driving vehicles.
  • Perform prototyping, field testing, and system configuration.
  • Show initiative and be a valued team member in our innovative, fast-paced, entrepreneurial environment where cooperative teamwork is the norm.
  • Build new concepts and groundbreaking solutions that shape the future of mobility.

What You'll Bring

  • Bachelor’s degree or higher in Computer Science or relevant field.
  • Minimum 5+ years of software development experience with undergraduate degree or graduate degree plus related academic experience.
  • C++ development experience in a Unix/Linux environment.
  • Enabling systems on embedded platforms a plus.
  • Strong problem solving skills.
  • Ability to learn.
  • Knowledge of software engineering process: software design, source control management, build processes, code reviews, etc.
  • Strong communication and interpersonal skills.
  • Flexible and creative thinking.