Software Engineer Robotics Simulation

KION


Job Location:

Guadalupe - Mexico

Monthly Salary: Not Disclosed
Posted on: 10 hours ago
Vacancies: 1 Vacancy

Job Summary

We are seeking a Robotics Simulation Software Engineer to design and develop advanced simulation platforms used to evaluate validate and verify the performance of robotics applications across a variety of operational scenarios and test cases. This role will focus on building scalable high-fidelity simulation environments that enable the testing of Autonomous Guided Vehicles (AGVs) Fleet Management Systems and web-based controllers before deployment in production environments.

We offer:

The ideal candidate combines strong software engineering skills with solid understanding of autonomous navigation simulation technologies and software quality practices. You will play a key role in building a virtual validation framework that accelerates product development reduces dependence on physical hardware and improves system reliability.

Key Responsibilities

Simulation Environment Development

  • Design develop and maintain simulation tools and frameworks for validating robotics applications under a wide range of operating conditions and test scenarios.
  • Build high-fidelity virtual environments that accurately represent warehouse manufacturing and intralogistics operations.
  • Develop scalable simulation architectures capable of supporting large fleets of autonomous mobile robots.

System Validation & Verification

  • Enable early-stage validation of Fleet Management Systems and robotics software without requiring physical robots.
  • Develop automated test scenarios evaluation metrics and performance benchmarks.
  • Analyze discrepancies between simulated and real-world system behavior and continuously improve simulation accuracy.
  • Support regression testing and verification of software releases using simulation-based testing methodologies.

Virtual Lab & Test Automation

  • Contribute to the development of a virtual lab environment for end-to-end testing of robotics solutions.
  • Integrate simulation tools into CI/CD pipelines to support automated testing and continuous validation.
  • Collaborate with software developers QA engineers systems engineers and robotics teams to define test requirements and acceptance criteria.

Software Engineering & Quality

  • Apply software quality best practices including code reviews unit testing system testing and automated validation.

Support troubleshooting and root-cause analysis of software and system-level issues identified through simulation.

Tasks and Qualifications:

Required Qualifications

  • Bachelors or Masters degree in Robotics Computer Science Mechatronics Electrical Engineering or a related technical field.
  • 3 years of professional software development experience using C and/or Python.
  • Strong hands-on experience with Linux-based development environments.
  • Experience developing software for robotics autonomous systems or industrial automation solutions.
  • Strong hands-on experience with robotics simulation and development tools including:
    • ROS2
    • Gazebo
    • Isaac Sim
    • Python
  • Experience with modern software engineering practices including:
    • Git version control
    • Agile development methodologies
  • Strong written and verbal communication skills.

Experience with software quality assurance practices including code reviews unit testing integration testing and system testing


Required Experience:

IC

We are seeking a Robotics Simulation Software Engineer to design and develop advanced simulation platforms used to evaluate validate and verify the performance of robotics applications across a variety of operational scenarios and test cases. This role will focus on building scalable high-fidelity s...

About Company

Company Logo

We are a leading supplier of forklifts and warehouse equipment as well as automation technology and software solutions for the optimization of supply chains.

View Profile View Profile