Robotics Developer
1 day ago
Job DescriptionCompany Overview
At SkyScouter, we design and manufacture next-generation hybrid gas-electric UAVs capable of long-endurance missions for inspection, monitoring, and environmental intelligence. Our mission is to revolutionize aerial operations through advanced autonomous flight systems, AI-driven control, and sustainable technology.
Join our growing team in shaping the future of autonomous aviation and AI-based environmental intelligence.
Position: Robotics Developer
Location: British Columbia, Canada
Employment Type: Full-Time
Experience Level: Intermediate to Senior
Role Overview
We are seeking a Robotics Developer with strong expertise in autonomous systems, robotic perception, and flight intelligence. This role will contribute to the development of SkyScouter's advanced UAV autonomy stack — from mission planning and adaptive control to perception-driven navigation.
You will collaborate with engineers specializing in hybrid propulsion, AI-based flight algorithms, and remote operations, working on groundbreaking systems that enable Beyond Visual Line of Sight (BVLOS) missions and multi-drone fleet coordination.
Key Responsibilities
- Develop and integrate autonomous flight control and navigation systems for hybrid UAVs.
- Implement AI/ML models (reinforcement and imitation learning) to optimize UAV decision-making and path planning.
- Build and refine ROS 2-based architectures for perception, control, and mission management.
- Prototype and validate systems using Gazebo, Isaac Sim, and Unity for real-time simulation and visualization.
- Collaborate on hardware-software integration for sensors (LIDAR, radar, cameras, GPS, IMU) and flight controllers.
- Contribute to CI/CD pipelines, testing frameworks, and version control using GitLab.
- Develop algorithms for sensor fusion, object detection, and collision avoidance.
- Stay up to date on emerging technologies in robotics, AI, and autonomous aviation to strengthen SkyScouter's technology roadmap.
QualificationsEducation
- Master's degree (M.A.Sc.) in Robotics, Mechatronics, or Electrical/Computer Engineering.
- Bachelor's degree (B.Sc.) in Mechanical, Aerospace, or Software Engineering.
Experience
- 3–5 years of hands-on experience in robotics, autonomous vehicles, or UAV development.
- Proven track record with ROS 1 & 2, PyTorch, TensorFlow, and robotic simulation environments.
Technical Skills
- Strong proficiency in C++, Python, and Bash scripting.
- Expertise in robotic perception, motion planning, and control system design.
- Familiarity with sensor calibration, data fusion, and embedded system integration.
- Experience with CI/CD, unit testing, and version control tools (Git/GitLab).
Desirable Skills
- Experience developing Unity or VR-based flight visualization tools.
- Knowledge of mechanical and electrical systems in UAVs.
- Strong analytical, problem-solving, and teamwork abilities.
Why Join SkyScouter?
- Be part of a Canadian leader in hybrid UAV innovation.
- Work on mission-driven projects impacting environmental sustainability, inspection, and defense sectors.
- Collaborate in a dynamic, cross-disciplinary environment with engineers and AI specialists.
- Competitive salary, benefits, and career advancement opportunities.
How to Apply
Submit your resume and a cover letter describing your experience and vision for autonomous flight innovation to
SkyScouter is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive, forward-thinking workplace.
Join us and help redefine the future of autonomous aerial systems.
Job Types: Full-time, Permanent
Pay: $46,655.36-$60,000.00 per year
Work Location: In person
-
Sr. Simulation
3 weeks ago
, BC, Canada Serve Robotics Full timeSr. Simulation & Game Engine Engineer (Robotics) role at Serve Robotics Base pay range $170,000.00/yr - $220,000.00/yr This range is provided by Serve Robotics. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Overview At Serve Robotics, we’re reimagining how things move in cities. Our personable...
-
, BC, Canada Serve Robotics Full timeA technology robotics company is seeking a Sr. Embedded Software Engineer for their Powertrain team in British Columbia. This full-time position involves developing software for robotic components, collaborating with diverse engineering teams, and mentoring junior engineers. Candidates should have a Bachelor's degree in Computer Engineering and over 5 years...
-
Senior Robotics Simulation
4 weeks ago
, BC, Canada Serve Robotics Full timeA robotics technology firm in British Columbia is seeking a Sr. Simulation & Game Engine Engineer to develop advanced simulation features for robotics applications. The ideal candidate has extensive experience with Unreal Engine 5, strong skills in 3D asset creation, and proficiency in C++. This full-time role involves collaborating with cross-functional...
-
, BC, Canada Serve Robotics Full timeA technology company in British Columbia seeks a Senior Front-End Engineer to lead the development of innovative operational tools. The role involves designing intuitive interfaces and collaborating with cross-functional teams to enhance delivery systems. Ideal candidates have 6+ years of experience in frontend development, expertise in HTML, CSS, and...
-
Senior Software Engineer, Infrastructure
3 weeks ago
, BC, Canada Serve Robotics Full timeOverview Senior Software Engineer, Infrastructure & Developer Productivity (GCP) role at Serve Robotics . Responsibilities Design and maintain release management and CI/CD orchestration tooling to streamline delivery pipelines. Build automated KPI dashboards and regression benchmarks to monitor engineering and system performance. Develop internal developer...
-
Project Manager 1, Robotics
1 week ago
Burnaby, BC VC Y, Canada BC Hydro Full time $107,000 - $130,000 per yearA workplace powered by youAt BC Hydro, we're working towards creating a cleaner and more sustainable future for all British Columbians and needpeople like you to help us. A career at BC Hydro is meaningful and provides you the opportunity to be part of a talented,inclusive, and diverse team. We offer a healthy work-life balance, competitive wages, a...
-
Sr. Embedded Software Engineer, Powertrain
3 days ago
, BC, Canada Serve Robotics Full timeOverview Join to apply for the Sr. Embedded Software Engineer, Powertrain role at Serve Robotics . Base pay range: $150,000.00/yr - $200,000.00/yr . At Serve Robotics, we’re reimagining how things move in cities. Our personable sidewalk robot is our vision for the future. It’s designed to take deliveries away from congested streets, make deliveries...
-
Full-Stack Engineer, ML Infrastructure
4 weeks ago
, BC, Canada Serve Robotics Full timeOverview At Serve Robotics, we’re reimagining how things move in cities. Our personable sidewalk robot is our vision for the future. It’s designed to take deliveries away from congested streets, make deliveries available to more people, and benefit local businesses. The Serve fleet has been delighting merchants, customers, and pedestrians along the way...
-
Sr Front-End Engineer
3 days ago
, BC, Canada Serve Robotics Full timeSenior Front-End Engineer Apply for the Sr Front-End Engineer role at Serve Robotics . Base pay range: $155,000 – $190,000 per year. About Serve Robotics We are reimagining city mobility with personable sidewalk robots that deliver goods away from congested streets, making deliveries available to more people and benefiting local businesses. Our fleet has...
-
Robotics, Product Manager
1 week ago
Coquitlam, Canada SKEANS Pneumatic and Automation Inc. Full timeExciting opportunity for a motivated individual looking to join a market leader - Be challenged at work every day in a role that combines business development and connecting electric automation with customer driven innovation - Join a team-based culture and enjoy great benefits, including flexible group extended health, dental and life insurance, health and...