Robotics Simulation Software Engineering

Skygauge

Skygauge

Software Engineering

Ontario, Canada

Posted on Apr 16, 2026

Position: Robotics Simulation Software Engineering

Location: Hamilton, Ontario, Canada (fully on-premises position)

Experience: 3+ years

Company Overview:

Skygauge has reinvented the drone to perform work not possible with drones today. Our drone performs inspections and repairs at height 5-10x faster while workers remain safely on the ground. Our patented thrust-vectoring technology is used on a custom robotic solution where everything is designed in-house.

For more details, check out our website: www.skygauge.co

About the Job

Simulation Software Engineering role is responsible for developing and maintaining simulation software for a custom and proprietary drone system as part of a small R&D team. This includes:

  • Developing and refining physics-based and data-driven models from flight logs
  • Building simulation components for the drone, onboard systems, sensors, operator interfaces, and environment
  • Integrating flight software and embedded systems into HITL simulation workflows
  • Debugging behavior across software, simulation, and real-world test data
  • Building tooling for regression testing, dataset curation, and validation of simulation fidelity

About You

You are ready and willing to work in a start-up environment. You are a high-performance, motivated and self-directed individual. You are confident in your skills, communicate well, and able to quickly learn new skills as they are needed. You know how to ask for help, use your resources, and work ruthlessly as a problem solver to get to your goal.

Required Skills

  • Strong teamwork and communication skills.
  • Excellent problem-solving and analytical skills.
  • Strong C++11 & Python proficiency
  • Experience with embedded and edge compute
  • Experience in developing physics and sensor models from flight data
  • Experience building simulation environments in NVIDIA Isaac Sim
  • Experience building simulation infrastructure for controller and system validation

Preferred Skills

  • Robotics or drone industry experience
  • Understanding of dynamics and control systems, as well as robotics log analysis
  • Advanced Git usage
  • Documentation and systems design
  • Bachelor's degree in Engineering.

Other Requirements

  • Valid driver's license
  • Willing to work in-person with our team at the Skygauge HQ