General Motors - Warren, MI

posted 17 days ago

Full-time - Mid Level
Warren, MI
Transportation Equipment Manufacturing

About the position

The position is for an engineer within GM Defense, focusing on expanding automated driving capabilities for military and government applications. The role involves developing and enhancing algorithms for autonomous vehicles, collaborating with various GM organizations, and adapting software and hardware for specialized vehicles. The engineer will work with cutting-edge technology and contribute to the advancement of GM's automated driving offerings.

Responsibilities

  • Develop requirements, use cases, and performance evaluation metrics for Autonomous Vehicle (AV) systems
  • Develop and enhance algorithms for perception, sensor fusion, localization, situation awareness, path planning and vehicle motion control for automated driving
  • Interface, collaborate, and partner with GM organizations to leverage existing capabilities and resources
  • Adapt, enhance, integrate, and test software and hardware for automated vehicles
  • Create software and hardware properties to demonstrate GMD autonomy and robotics solutions
  • Follow agile/scrum software development and Continuous Integration / Continuous Delivery processes as needed
  • Identify and organize issues, interpret strategies, and effectively communicate to team members and management to facilitate timely decisions

Requirements

  • Minimum of 4 years relevant, full-time work experience in design, development, or research engineering
  • 2+ years automated driving and/or robotics development experience
  • Experience developing and integrating robotic applications
  • Programming knowledge in C++, Python and/or Matlab/Simulink
  • Bachelor of Science degree in electrical, mechanical, aerospace or systems engineering, computer science, physics, mathematics, or similar area of focus
  • Strong software development skills for safety critical, real-time applications
  • Demonstrated ability to identify issues early and drive timely resolution
  • Demonstrated ability to develop relationships and work cross-functionally
  • Strong communication and presentation skills

Nice-to-haves

  • Master's degree or PhD preferred (EE, ME, AE, Systems, Computer Science, Physics, Math or similar area of focus)
  • Knowledge of perception (e.g., object detection, and tracking), sensor fusion (e.g., Kalman filter, particle filter), localization (e.g., SLAM), situation assessment, path planning or vehicle motion control algorithms
  • Preferred experience developing automated driving or active safety features and integrating them into vehicles
  • Knowledge of Vehicle Dynamics simulation tools and AV/ADAS simulation tools such as CarMaker, CarSim, Vires VTD, Carla, Gazebo, Applied Intuition, etc.
  • Knowledge of Internet-of-things (e.g., transmitting video, audio and telematics data over the internet)
  • Experience working with different AV sensors, such as LiDAR, radar, and Camera sensors
  • Experience working with ROS/ROS2
  • Knowledge of the Robotic Technology Kernel (RTK) or Army Robotic Common Software (ARCS) Libraries
  • Knowledge of artificial intelligence and machine learning
  • Knowledge of system safety and Development Vehicle Use Level approval processes

Benefits

  • Medical, dental, vision insurance
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service