Aptiv
Posted 8y ago

Autonomous Driving Software Engineer - Simulation (CA, Mountain View)

Aptiv
Mountain View, California, United States
OnsiteFull Time
Responsibilities
  • developing software
  • simulating scenarios
  • validating sensors
Requirements
  • BS in CS or STEM
  • Experience with game engines
  • Software repositories
  • Proficient in C++, C#, Python, Bash
  • TCP/UDP networking
  • Interest in autonomous tech and modeling/simulation
  • MS/PhD preferred
Technical tools mentioned
C++C#PythonBashTCP/IPUDPGame engines

Job description

Our Software Engineers play a key role in making the vehicle of the future a reality by developing technologies that deliver a turnkey, fully autonomous driving system for our customers and enable Mobility on Demand (MoD). As we expand our global footprint, we are looking for exceptional software engineering talent to apply real-time applications (RTAs) to our products.

Do you enjoy field testing and prototyping? Do you have a knack for enabling Linux systems on embedded platforms? If the answers are yes, we’re looking for you.

How You’ll Make a Difference

  • Tackle the challenge of autonomous driving by developing a software stack that interfaces with all components of an autonomous vehicle & simulates vehicle operation across a variety of traffic, weather, and lighting conditions.
  • Implement, validate, & refine models of the sensors used by autonomous vehicles
  • Develop a framework for creating & scripting scenarios that will test vehicle performance
  • Compare simulation results to logged driving data to validate & refine the simulation stack
  • Collaborate with a larger autonomous driving engineering team, gaining exposure to a variety of engineering disciplines & projects
  • Show initiative & become a valued team member in our innovative, fast-paced, entrepreneurial environment where cooperative teamwork is the norm
  • Build new concepts & groundbreaking solutions that shape the future of mobility

What You’ll Bring

  • BS in Computer Science or other STEM field
  • Experience developing software in game engine environments
  • Experience with software management repositories & best practices
  • Comfortable with multiple languages: C++, C#, python, bash
  • Comfortable with TCP/IP & UDP networking protocols
  • Demonstrated interest in autonomous technologies
  • Demonstrated interest in modeling & simulation
  • Masters or PhD in Computer Science or other STEM Field preferred
  • Creation & manipulation of virtual worlds preferred
  • Creation & manipulation of detailed maps preferred
  • Simulation of radar, Lidar, GPS, & camera sensors preferred
  • Computer vision tools & object detection algorithms preferred

About Aptiv

Designs and manufactures hardware and software for automotive mobility.

Similar jobs

Autonomous Driving Software Engineer roles near Mountain View, California
3mo
Save
Mark Applied
Hide
Autonomous Driving Kit Software Engineer
Sunnyvale, California, United States
$111k-$157k/yr OnsiteFull Time
Isuzu Technical Center of America
Isuzu Technical Center of America: Specializes in research, development, and engineering for Isuzu commercial vehicles.
1+ YOEMaster's degree (PhD preferred) in related field, minimum 1 year relevant experience, proficiency in Python and C++, ML frameworks, ROS 2, simulation and vehicle testing, knowledge of ADAS/AD concepts and ISO 26262.
Python, C++, PyTorch, TensorFlow, ROS 2, Docker, Bazel, CAN, TensorRT, CUDA, cuDNN, Nsight Systems, nvprof, perf, MATLAB-Simulink/Stateflow, g2o, GTSAM, Ceres Solver
8y
Save
Mark Applied
Hide
Autonomous Driving Software Integration Developer (CA, Mountain View)
Mountain View, California, United States
OnsiteFull Time
IMIA
IMIA: Specialized surface preservation and maintenance services for naval and industrial vessels.
0+ YOEDevelop, integrate, and deploy software platform to simulate autonomous vehicle operation; build APIs and interfaces; enable cloud deployment and validation.
APIs, Cloud platforms, Software platforms, Simulation software, Automation tools
8y
Save
Mark Applied
Hide
Autonomous Driving Software Integration Developer (CA, Mountain View)
Mountain View, California, United States
OnsiteFull Time
Extant Aerospace
Extant AerospaceNYSE: TDG: Manufacturing and sustaining legacy electronics for aerospace and defense.
Develop, integrate, and deploy a software platform for autonomous vehicle simulation; build APIs; collaborate with simulation engineers; develop regression tests; deploy on cloud.
Cloud Computing, APIs, Simulation Software
8y
Save
Mark Applied
Hide
Autonomous Driving Software Integration Developer (CA, Mountain View)
Mountain View, California, United States
OnsiteFull Time
Extant Aerospace
Extant AerospaceNYSE: TDG: Sustains and manufactures legacy electronics and avionics for aerospace.
Develop, integrate, and deploy a software platform that simulates autonomous vehicle operation; build APIs and interfaces; collaborate with simulation engineers; develop regression testing; deploy on cloud resources.