Posted in

Sr Software Engineer – AMR Robot System Integration

Sr Software Engineer – AMR Robot System Integration

CompanyGeneral Motors
LocationWarren, MI, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelSenior

Requirements

  • Bachelor’s, Master’s or Ph.D. in Robotics, Computer Science, Electrical/Mechanical Engineering, or a related technical field.
  • Strong experience in system-level robotics integration, particularly with AMRs or similar real-world robot deployments.
  • Proficiency in ROS/ROS 2, Linux, C++, and Python.
  • Hands-on experience with sensor integration (e.g., LiDAR, cameras, IMUs), and embedded computing platforms.
  • Strong system debugging skills: experience with networking, profiling, performance tracing, and log-based issue analysis.
  • Familiarity with real-time operating constraints, safety, and reliability considerations in robotics.

Responsibilities

  • Integrate and validate robot software modules (perception, planning, control) with robotic hardware components into a cohesive robotic system.
  • Perform in-depth system-level testing, identify performance bottlenecks, and develop solutions for real-time robotics operation.
  • Collaborate closely with hardware, perception, and controls teams to ensure system-wide reliability, robustness, and safety.
  • Develop tools and processes for robot system bring-up, testing, deployment, and monitoring.
  • Debug complex integration issues involving sensors, compute hardware, real-time systems, and robotics middleware.
  • Contribute to system architecture decisions and influence the roadmap for robot integration infrastructure.
  • Provide mentorship and technical guidance to other engineers across functional boundaries.

Preferred Qualifications

  • Experience with simulation tools and hardware-in-the-loop (HIL) testing.
  • Background in deploying robotic systems in production or operational environments.
  • Exposure to SLAM, localization, or multi-robot coordination is a plus.
  • AV/ADAS integration or industrial automation experience is a bonus.