Principal Software Engineer - AMR Robot SW Architecture jobs in United States
cer-icon
Apply on Employer Site
company-logo

General Motors · 3 days ago

Principal Software Engineer - AMR Robot SW Architecture

General Motors is seeking a Principal Architect for robotics software to define, lead, and execute modern software architecture for autonomous mobile robot systems. This role involves hands-on technical leadership, shaping the software architecture, and ensuring alignment with product management and hardware teams.

AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
check
H1B Sponsor Likelynote

Responsibilities

Own and drive the end-to-end AMR software architecture, including autonomy, offboard systems, simulation, and validation
Define system-level and block-level designs with clear interfaces, data flows, and subsystem boundaries
Translate product strategy into scalable, production-ready software architectures aligned with business objectives
Partner with hardware teams to ensure software design aligns with compute, sensor, and platform constraints
Align and coordinate internal software teams, establishing ownership, integration contracts, and execution plans
Ensure architecture is executed effectively through hands-on engagement, design reviews, and system integration support
Evolve the architecture to support next-generation platforms, fleet-scale deployment, and emerging robotics/AI technologies
Provide technical leadership and mentorship, promoting engineering standards, best practices, and cross-team knowledge sharing

Qualification

Robotics software architectureC++PythonLocalizationSensor fusionProbabilistic estimationPerception systemsMotion planningSimulation environmentsROS2Machine learningDeep learning frameworksIndustrial automationCross-functional collaboration

Required

Master's degree or PhD in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related technical field
10+ years of experience in robotics, autonomous systems, or complex real-time software systems (or equivalent depth of expertise)
Proficiency in C++ and/or Python for production robotic software
Deep expertise in one or more of the following: Localization and sensor fusion (LiDAR, camera, IMU, wheel odometry), Probabilistic estimation, factor graphs, pose graph optimization, Perception systems (object detection, BEV representations, multi-modal fusion), Motion planning and navigation (e.g., Nav2 or equivalent frameworks), Simulation and validation environments (e.g., IsaacSim, IsaacLab, Gazebo)
Familiarity with ROS2 or comparable robotics middleware
Strong understanding of real-time constraints, performance optimization, and system robustness
Experience working in cross-functional, multi-team environments

Preferred

Practical experience with machine learning and AI-driven autonomy
Proficiency with deep learning frameworks such as PyTorch or TensorFlow
Familiarity with relevant open-source or industry-standard tools and libraries, such as: ORB-SLAM, VINS-Mono, GTSAM, Ceres; DETR, BEVFormer, BEVFusion, SAMv2
Experience with cloud-based data collection, dataset curation, and ML pipelines
Background in industrial automation, AMR deployments, or AV/ADAS systems
Proven experience influencing architecture across multiple product generations

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
Relocation benefits

Company

General Motors

company-logo
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 Company
Total Funding
$8.51B
Key Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M

Leadership Team

leader-logo
Mary Barra
Chair and Chief Executive Officer
linkedin
leader-logo
Tony Cervone
Senior Vice President, Global Communications
linkedin
Company data provided by crunchbase