Hiring.Camp

Software Engineer - Robotics Simulation

Kiongroup

·

Today

Location
Guadalupe, Mexico
Type
Full-time
Department
Engineering
Experience
3+ years
Education
Master
Source
Workday

Description

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

  • Bachelor's or Master's 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

Skills

PythonCI/CDLinuxGitAgile

Similar Jobs

30

Software Engineer

Fmr · Block 1 DT, Chennai India

Today

Software Engineer

Vodafone · Bucharest, Bucharest,RO, RO · Hybrid

Today

Software Engineer

Vodafone · Bucharest, Bucharest,RO, RO · Hybrid

Today

Software Engineer

Job Listings · Bangkok, Thailand

Yesterday

Software Engineer

Aptiv · IND - Technical Center India, Bangalore

Yesterday

Software Engineer

Tank Payments · Austin, Texas, US

2 days ago

Software Engineer

Secunetics · Sterling, Virginia

2 days ago

Software Engineer

Infinity Systems Engineering · Colorado Springs, CO

2 days ago

Software Engineer

Impact · Seattle +1

2 days ago

Software Engineer

TriNet · Hyderabad, Telangana, India

3 days ago

Software Engineer

TriNet · Hyderabad, TS,IN, IN

3 days ago

Software Engineer

Chubb · Telangana, India

3 days ago

Software Engineer

Sertis · Bangkok, Bangkok Metropolis, Thailand

3 days ago

Software Engineer

ASRC Federal · 6500 Mike Monroney Blvd, Oklahoma City, OK 73179, USA

3 days ago

Software Engineer

Caci · 605 YPSILANTI MI, United States of America · Onsite

3 days ago

Software Engineer

Roche · Santa Clara, United States of America

3 days ago

Software Engineer

Humana · Work at Home - Kentucky, United States of America +2 · Remote

3 days ago

Software Engineer

Investure · Charlottesville, Virginia

3 days ago

Software Engineer

Corpay Careers · Chennai - Cross Border, India

3 days ago

Software Engineer

Americancentury · Tower One, United States of America · Hybrid

3 days ago

Software Engineer

STARLIMS Corporation · Remote

3 days ago

Software Engineer

Ardent Principles, Inc. · Chantilly, VA · Onsite

3 days ago

Software Engineer

Cisco · IND-BANGALORE, India · Hybrid

3 days ago

Software engineer

Mastercard · Pune, India

3 days ago

Software Engineer

LSEG · GBR-Nottingham-1 Chapel Qtr, United Kingdom · Hybrid

3 days ago

Software Engineer

Leidos · 7174 NATS CTC Whiteley UK, United Kingdom · Remote, Hybrid

3 days ago

Software Engineer

Genesys · Budapest (Flexible), Hungary

3 days ago

Software Engineer

Virtahealth · Remote · Remote

3 days ago

Software Engineer

PC Group · Puchong, Selangor, MY

3 days ago

Software Engineer

Cisco · JPN-MINATO, Japan · Hybrid

3 days ago
Software Engineer - Robotics Simulation at Kiongroup | Hiring.Camp