Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
M

Senior Engineer – Robotics Software

Magna

Robotics software engineer developing and deploying autonomous mobile robot and fleet-management systems for Magna’s automotive mobility business. Supporting navigation, commissioning, validation, and customer deployments.

Posted 8/17/2026full-timeTroy • Massachusetts, Missouri • 🇺🇸 United StatesSenior💰 $105,780 - $196,440 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and integrating robotics software for Autonomous Mobile Robots, with a strong focus on navigation, localization, and fleet management systems. Proficient in troubleshooting, system validation, and optimizing algorithms for multi-robot coordination and real-time performance.

Highest-signal resume keywords
Robotics Software DevelopmentC/C++ ProgrammingPython ProgrammingAutonomous Mobile Robots ExperienceTraffic Management and Fleet Coordination

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Robotics Software DevelopmentC/C++ ProgrammingPython ProgrammingRobot ControlNavigationLocalizationPath PlanningTraffic ManagementCollision AvoidanceRoot Cause Analysis
Tools & Technologies
MQTTDDSTCP/IPEthernetCANREST APIVDA5050Industrial Automation SystemsCommunication NetworksSimulation Tools
Industry Keywords
Autonomous Mobile RobotsFleet Management SystemsFactory DeploymentSystem IntegrationOnsite DebuggingCommissioningManufacturing FacilitiesAutomotive OEMTier-1 ExperienceEngineering Degree

Tech Stack

Tools & technologies
PythonTCP/IP

About the role

Key responsibilities & impact
  • Design, develop, integrate, deploy, and validate robotics software for Autonomous Mobile Robots (AMRs) and Fleet Management Systems
  • Develop robot control, navigation, traffic management, fleet coordination, and system integration software
  • Ensure system reliability, scalability, and real-time performance
  • Validate and maintain existing AMR systems
  • Support factory deployments, robot mapping, site commissioning, troubleshooting, and onsite debugging
  • Develop software for navigation, localization, path planning, robot control, traffic management, fleet coordination, and mission execution
  • Design and optimize algorithms for multi-robot coordination, mission scheduling, route optimization, collision avoidance, and autonomous robot operation
  • Develop modular software components and optimize communication and data flow between robotics software modules
  • Integrate robotics software with Fleet Management Systems, PLCs, industrial communication protocols, and third-party systems
  • Develop internal tools for robot configuration, deployment, monitoring, diagnostics, testing, and debugging
  • Validate software through simulation, laboratory testing, and production environments
  • Track, analyze, and resolve software issues
  • Perform robot mapping, localization tuning, system commissioning, and onsite deployment at customer manufacturing facilities
  • Investigate software issues, perform root cause analysis, implement fixes, and improve system stability and performance
  • Collaborate with engineering teams, suppliers, and customers on product development, factory deployment, and continuous improvements
  • Travel domestically and internationally for customer deployments, system integration, commissioning, and onsite debugging

Requirements

What you’ll need
  • Master’s or higher degree in Engineering, including Mechanical, Electrical, Computer Science, Aerospace, or Robotics, OR a Bachelor’s degree combined with applicable experience
  • Automotive OEM or Tier-1 experience, or applicable experience combination required
  • Experience developing, integrating, validating, deploying, and debugging robotics software in production and customer environments
  • Hands-on experience with Autonomous Mobile Robots, robotics platforms, industrial automation systems, sensors, actuators, and communication networks
  • Experience with robot deployment, mapping, commissioning, system validation, and onsite customer support
  • Experience investigating software issues, conducting root cause analysis, and implementing corrective actions
  • Strong understanding of traffic management, fleet coordination, path planning, navigation, localization, and obstacle avoidance
  • Strong C/C++ and Python programming skills
  • Knowledge of MQTT, DDS, TCP/IP, Ethernet, CAN, REST API, and VDA5050
  • Ability to travel internationally
  • Domestic and international travel required

Benefits

Comp & perks
  • Engaging and dynamic work environment
  • Support and resources for employee success
  • Exciting, varied responsibilities
  • Wide range of development prospects
  • Annual performance-based bonus eligibility for some positions
  • Equal opportunity employer