Software Flight Control Engineer
7 days ago
Location: Hybrid / On-Site Employment Type: Full-Time About the Role We are a well-funded startup developing advanced security and utility drones in the military domain. This is an exciting opportunity to prototype next-generation drone technologies, working on both hardware module integration and advanced flight control algorithms. You will have the chance to directly influence design decisions and drive projects from concept to deployment. Responsibilities Flight Control & Algorithms ○ Design and implement advanced software flight algorithms. ○ Work with control theory, feedback loops (e.g., PID), error correction, and filtering. ○ Optimize flight characteristics including trajectory generation, tracking, swarm logic, proportional navigation, and obstacle avoidance. Sensor Fusion & Data Handling ○ Develop algorithms for fusing data from multiple sensors (e.g., radar, GPS). ○ Handle diverse data streams (TCP/IP, serial protocols such as UART, I²C). ○ Build communication layers and design protocols over serial or TCP radio hardware. Collaboration & Integration ○ Work on Linux-based embedded systems. ○ Collaborate with applied AI/ML engineers to integrate onboard models and complete control loops. ○ Engage in system-level integration of software with drone hardware. Requirements ● Degree in Computer Science, Software Engineering, or a related field. ● 5+ years of hands-on experience with C++ and Python . ● Strong understanding of Linux embedded development. ● Proficiency with command-line Git. ● Solid grounding in control theory and real-time systems. Bonus Skills- Big plus ● Experience with ArduPilot or other flight controller firmware. ● Hands-on experience operating and tuning drones. ● Familiarity with 3D simulation environments (Unity, Unreal Engine, etc.). ● Experience with mmWave radar integration. ● Embedded software profiling and optimization.
-
Hybrid Flight Control Engineer for Drones
4 weeks ago
Vancouver, Canada VisionWave Holdings Full timeA leading drone technology firm in Vancouver is looking for a Mid-Senior Level Flight Control Engineer. You will design advanced flight algorithms, develop sensor fusion techniques, and engage in software integration on embedded systems. The ideal candidate has over 5 years of experience in C++ and Python, with a background in control theory. This role...
-
Hybrid Flight Control Engineer for Drones
4 weeks ago
Vancouver, Canada VisionWave Holdings Full timeA leading drone technology firm in Vancouver is looking for a Mid-Senior Level Flight Control Engineer. You will design advanced flight algorithms, develop sensor fusion techniques, and engage in software integration on embedded systems. The ideal candidate has over 5 years of experience in C++ and Python, with a background in control theory. This role...
-
Information Systems Engineer
7 days ago
Vancouver, BC, Canada VisionWave Holdings Full timeVancouver/ Hybrid / On-Site Employment Type: Full-Time About Us We are a well-funded startup developing advanced security and utility drones in the defense and military domain. Our mission is to deliver next-generation drone technologies that integrate cutting-edge sensors and RF systems for real-world operational impact. This role is central to our...
-
RF & Communications Engineer
7 days ago
Vancouver, BC, Canada VisionWave Holdings Full timeLocation: Vancouver/ Hybrid / On-Site Employment Type: Full-Time About Us We are a well-funded startup developing advanced security and utility drones in the defense and military domain. Our mission is to deliver next-generation drone technologies that integrate cutting-edge sensors and RF systems for real-world operational impact. This role is central to...
-
software engineer
6 days ago
Vancouver, BC VB K, Canada WIA Software Systems Inc. Full time $60,000 - $120,000 per yearDurée de l'emploi: PermanentLangue de travail: AnglaisHeures de travail: 30 to 40 hours per weekEducation:Expérience:EducationBachelor's degreeWork settingSoftware companyTasksCollect and document user's requirementsCoordinate the development, installation, integration and operation of computer-based systemsDefine system functionalityDevelop flowcharts,...
-
Controller - Full Time
7 days ago
Vancouver, BC, Canada Vancouver Airport Authority Full time €85,156 - €111,294YVR's mission is to connect British Columbia proudly to the world, serving the community and the economy that supports it. We aim to be a premier global gateway, connecting people, cargo, data, ideas, and community. Our new Apron Management Service Team will play a critical role in achieving our mission by ensuring the safe, orderly and efficient movement of...
-
Mechatronics Engineer
3 days ago
Port Coquitlam, BC VC K, Canada Anarampower ltd Full timeJob DescriptionCompany OverviewAt SkyScouter, we engineer the next generation of hybrid gas-electric UAVs designed for long-endurance missions in inspection, monitoring, defense, and environmental intelligence. Based in British Columbia, we're a leader in autonomous aerial systems, combining AI-driven control, mechanical innovation, and intelligent power...
-
software engineer
4 weeks ago
Vancouver, Canada WIA Software Systems Inc. Full timeOverview Languages English Education - Bachelor's degree Experience 2 years to less than 3 years Hybrid Work must be completed both in person and remotely. Work setting - Software company Responsibilities Tasks - Collect and document user's requirements - Coordinate the development, installation, integration and operation of...
-
3D Simulation and Test Engineer
1 week ago
Vancouver, British Columbia, Canada VisionWave Holdings Full time $90,000 - $120,000 per yearLocation: Remote / Hybrid / On-SiteEmployment Type: Full-TimeAbout the Role:We are a well-funded startup developing advanced security and utility drones in the militarydomain. We are building a next-generation 3D drone simulator in Unreal Engine, leveragingAirSim as the physics foundation. This simulator will serve as a core platform for AI agenttraining,...
-
software engineer
3 weeks ago
Vancouver, Canada WIA Software Systems Inc. Full timeJob Details Durée de l'emploi : Permanent Langue de travail : Anglais Heures de travail : 30 to 40 hours per week Education Bachelor's degree Work Setting Software company Tasks Collect and document user's requirements Coordinate the development, installation, integration and operation of computer-based systems Define system functionality Develop...