Post Job Free
Sign in

Robotics Simulation Software Engineer

Location:
Gustavo A. Madero, Mexican Riviera, 07340, Mexico
Posted:
August 24, 2026

Contact this candidate

Resume:

Cesar Morales De Jesus

Robotics Software Engineer

*****.*********@*********.** +52-554-***-**** Mexico City, Mexico LinkedIn GitHub

Professional Summary

Robotics Software Engineer with 4+ years of experience developing ROS/ROS2-based systems, C++/Python applications, and simulation environments for autonomous vehicles. Strong expertise in Gazebo, Docker, and HIL/SIL testing workflows. Proven track record of designing and implementing motion planning, perception, and control algorithms for drones, AUVs, and ground robots. Passionate about building scalable, high-quality software solutions for robotics and automation challenges. Core Competencies

• Robotics Frameworks: ROS / ROS2, Gazebo, NVIDIA Isaac Sim (familiar)

• Programming: C++ (modern), Python, MATLAB, Linux

• Simulation & Validation: Gazebo, SIL/HIL Testing, Automated Testing

• Containers & DevOps: Docker, Git

• Perception & Navigation: SLAM, Sensor Fusion (IMU, DVL, Cameras), Motion Planning, Trajectory Tracking

• Control Systems: PID, Robust Control, Intelligent Control (Fuzzy/Neural), STA-Backstepping

• Tools: Linux, Git, Docker

Key Achievements

• Developed and deployed ROS2-based control systems for autonomous underwater vehicles and drones, achieving trajectory tracking with < 5% error on physical platforms.

• Built high-fidelity simulation environments in Gazebo and MATLAB/Simulink integrating sensor models (IMU, DVL, cameras) and physics engines for real-time validation.

• Implemented HIL (Hardware-in-the-Loop) and SIL (Software-in-the-Loop) testing workflows, reducing validation time by 40% and enabling safe pre-deployment verification.

• Designed Docker containers for ROS2 development environments, ensuring reproducible builds and seamless team collaboration.

• Published 3 peer-reviewed papers on autonomous systems, receiving a Best Paper Award at CCIDSA 2026.

Education

PhD in Automatic Control (Expected 2028)

CINVESTAV, Mexico

Sep 2024 – Present

Thesis: “Intelligent Control for Trajectory Tracking in Drones and Autonomous Minisubmarines”. Development of advanced control algorithms for aerial and underwater vehicles. Extensive use of ROS2 (C++/Python) for real-time deployment, Gazebo for simulation, and Docker for environment management. Controllers validated on a PVTOL (Planar Vertical Take-Off and Landing) platform with hardware-in-the-loop.

1

MSc in Autonomous Aerial and Underwater Navigation Systems CINVESTAV, Mexico

Sep 2021 – Aug 2023 GPA: 9.2/10

Thesis: “Implementation of Control Strategies for an Underwater Vehicle Using a Doppler Velocity Log”.

Designed control software in C++/Python for an AUV. Implemented sensor fusion (Kalman fil- ters) for DVL and IMU. Performed SIL/HIL simulations, ported to ROS2 for real-time execution on Ubuntu/Linux, and validated on a physical platform. BSc in Agricultural Mechanical Engineering

Universidad Autónoma Chapingo, Mexico

Jul 2014 – Dec 2018 GPA: 88/100

Thesis: “Simulation and Implementation of a Robot Using ROS”. Developed SLAM algorithms and autonomous navigation on a physical ground robot using ROS and Linux. Built simulation models in Gazebo/Python.

Robotics Software Projects

ROS2 Control System for Autonomous Underwater Vehicle ROS2, C++, Python, Gazebo, Docker, Kalman Filters

• Designed and implemented real-time control software in C++/Python for an AUV using ROS2.

• Integrated DVL and IMU sensors, implementing Kalman filtering for improved state estimation.

• Built a Gazebo simulation environment with sensor models and environmental disturbances.

• Used Docker to containerize the ROS2 development environment for reproducibility.

• Validated control algorithms through SIL/HIL workflows before field deployment. Quadrotor Flight Control with Gazebo & ROS2

ROS2, Gazebo, C++, MATLAB/Simulink, Fuzzy Logic

• Developed a fuzzy trajectory-tracking controller for a quadrotor using MATLAB/Simulink and ROS2.

• Created realistic simulation scenarios in Gazebo including wind disturbances and sensor noise.

• Deployed and validated on a PVTOL hardware platform with real-time Linux.

• Paper awarded Best Paper at CCIDSA 2026.

Digital Twin Simulation for Autonomous Ground Robot ROS, Gazebo, Python, SLAM, Computer Vision

• Built a digital twin simulation environment for an autonomous ground robot using Gazebo and ROS.

• Developed SLAM algorithms and autonomous navigation, validated in simulated agricultural environments.

• Integrated camera and LiDAR sensor models for perception algorithm development.

• Competed at the Field Robot Event (UK), demonstrating ROS-based autonomous navigation. Technical Skills

• Robotics Frameworks: ROS / ROS2, Gazebo, NVIDIA Isaac Sim (familiar)

• Programming Languages: C++ (modern, 11/14/17), Python, MATLAB, Embedded C, Bash

• Simulation & Testing: Gazebo, SIL/HIL Testing, Model Validation, Automated Testing

• Containers & Tools: Docker, Git, CMake, Linux, Jira, LATEX 2

• Perception & Navigation: SLAM, Sensor Fusion (Kalman Filters), Computer Vision, Motion Planning

• Control Systems: PID, Robust Control, Fuzzy Logic, STA-Backstepping, Trajectory Tracking Professional Experience

Drone Engineer – Agrobolder

Mexico

Oct 2023 – Aug 2024

• Provided technical support, training, and field demonstrations for DJI agricultural drones (T- series).

• Conducted troubleshooting and root cause analysis on complex hardware-software issues in the field.

• Applied control system knowledge to optimize drone performance in demanding environments.

• Interfaced directly with customers to understand requirements and resolve technical problems. Team Leader (Technical Area) – Certification Body for Agricultural Machinery Mexico

Apr 2019 – Apr 2021

• Led a team of 2 engineers, reviewing technical data for machinery certification.

• Conducted quality system audits for manufacturing companies, ensuring compliance with na- tional standards.

• Developed project management, planning, and stakeholder communication skills. International Experience

Research Internship – Hochschule Osnabrück University of Applied Sciences Germany

Jan – May 2018

• Developed sensor fusion, navigation, and obstacle avoidance algorithms for autonomous ground robots.

• Implemented ROS-based solutions in C++/Python and validated in real-world agricultural en- vironments.

• Worked in an international team, collaborating with researchers from different backgrounds. Selected Publications

1. C. Morales, E. Gamero, J. Torres, and J. Guerrero. “Fuzzy-Based Gain Tuning of a Super-Twisting Controller for Trajectory Tracking in Autonomous Underwater Vehicles.” ICCAD’25, July 2025. DOI: 10.1109/ICCAD64771.2025.11099467

2. C. Morales De Jesus, J. A. Torres Muñoz, J. N. Guerrero Tavarez, and C. Honorio de la Cruz Alemán. “Precision Underwater Navigation: Robust Trajectory Tracking for Hybrid Gliders Via Novel STA-Backstepping Control.” CCE 2025, Oct 2025. DOI: 10.1109/CCE67728.2025.11272021

3. C. Morales De Jesus, R. Miranda Colorado, and R. Garrido. “Fuzzy Trajectory-Tracking Control of a Quadrotor Vehicle with Disturbance Compensation.” CCIDSA 2026, June 2026. (Best Paper Award).

3

Awards & Honors

• Best Paper Award – CCIDSA 2026

Languages

• Spanish: Native

• English: Advanced (C1) – Professional proficiency, international conference presentations, tech- nical collaboration

• German: Basic (A2)

References

Available upon request.

Dr. Eduardo Steed Espinoza Quesada (*******.********@*********.**) Dr. Rogelio Lozano Leal (*******.******@***.***.**) Dr. Sergio Rosario Salazar Cruz (*********@*********.**) 4



Contact this candidate