General Motors · 4 months ago
Staff Software Engineer - AMR Planning & Controls
General Motors is developing the next generation of autonomous robotic systems, focusing on autonomous mobile robots. They are seeking a highly skilled Staff Robotics Planning and Control Engineer to lead the design and implementation of software and algorithms for behavioral and motion planning in robotics, collaborating with cross-functional teams throughout the development lifecycle.
AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
Responsibilities
Lead the design, implementation, and deployment of motion planning, behavioral planning, and control algorithms for autonomous robotic systems
Develop algorithms for path planning and trajectory generation under kinematic/dynamic constraints, ensuring safe and efficient operation in dynamic environments
Optimize planning and control software for real-time performance and hardware constraints
Collaborate with localization, perception, and hardware teams to ensure seamless integration into the robotics software stack
Use offline and simulation-based tools to evaluate, benchmark, and validate planning and control algorithms
Contribute to testing and validation workflows, including simulation (SIL), hardware-in-the-loop (HIL), and field testing
Provide technical leadership, mentor team members, and help define architecture and best practices for planning and control
Qualification
Required
Bachelor's, Master's, or Ph.D. in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or related field
5+ years of experience in motion planning, controls, or autonomy for real-world robotics or autonomous vehicles
Skilled in numerical optimization techniques (e.g., nonlinear constrained optimization, model predictive control) or advanced robotics algorithms
Strong programming skills in C++ and Python
Proven ability to produce computationally efficient software that meets real-time requirements
Solid understanding of robotics systems, including localization, mapping, planning, and control
Preferred
Hands-on experience in robotic or vehicle system design and implementation
Knowledge of ROS/ROS2 and navigation frameworks (e.g., Navigation2)
Experience with simulation frameworks, HIL testing, and CI/CD pipelines
Understanding of safety-critical software development practices
Background in autonomous vehicles (AV), ADAS, or industrial automation
Benefits
Medical
Dental
Vision
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
Company
General Motors
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.
H1B Sponsorship
General Motors has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (787)
2024 (740)
2023 (450)
2022 (795)
2021 (748)
2020 (452)
Funding
Current Stage
Public CompanyTotal Funding
$8.51BKey Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M
Leadership Team
Recent News
2026-01-11
Research & Development World
2026-01-11
Company data provided by crunchbase