Magna International Inc.

Senior Engineer – Robotics Software

Magna International Inc.
Apply
21 days ago
Troy, MI, USASenior

Base Salary

$106k - $196k/yr

Responsibilities

  • Develop robotics software for navigation, localization, path planning, robot control, traffic management, fleet coordination, and mission execution.
  • Design 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 modules.
  • Integrate robotics software with fleet management systems, PLCs, industrial communication protocols, and third-party systems.
  • Build internal tools for robot configuration, deployment, monitoring, diagnostics, testing, and debugging.
  • Validate software through simulation, laboratory testing, and production environments, and resolve software issues.
  • Perform robot mapping, localization tuning, system commissioning, and onsite deployments at customer manufacturing facilities.
  • Investigate software issues, conduct root cause analysis, implement fixes, and improve system stability and performance.
  • Collaborate with engineering teams, suppliers, and customers on product development, factory deployment, and system improvements.
  • Travel domestically and internationally for customer deployments, system integration, commissioning, and onsite debugging.

Requirements

  • Master's or higher degree in engineering, including mechanical, electrical, computer science, aerospace, or robotics disciplines, or a bachelor's degree with applicable experience.
  • 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 robotics algorithms including 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.
  • Automotive OEM or Tier-1 experience is required or preferred as applicable.
  • Ability to travel internationally to support business needs.

Benefits

  • Regular, permanent position with an engaging and dynamic work environment.
  • Employee support, development resources, and varied career development opportunities.
  • Opportunity to work on advanced automotive, industrial mobility, autonomous vehicle, and robotics technologies.
  • Domestic and international travel is required for customer deployments and commissioning.

Tech Stack

Categories

Robotics
Magna International Inc.

About Magna International Inc.

10,000+ employees
Contact me