Location
calgary, ab, Canada
Posted
July 16, 2026
Job Description
Drive innovation in UAV technology with FulcrumAir as an Embedded Software Engineer. Leverage your Computer Vision expertise and embedded systems experience to shape industry-leading robotics solutions.
Join the R&D team at FulcrumAir, a pioneer in UAV and Aerial Robotics technology. In this software engineer role, you will focus on embedded software development while collaborating in an agile, creative environment. Ideal candidates have strong skills in C/C++, Computer Vision algorithms, and a passion for UAV platforms.
Key Responsibilities:
• Design control firmware for UAV and robotics platforms
• Optimize real-time image processing algorithms
• Help develop remote control applications for Windows and Android
• Create web-based tooling for field operations
• Support automated testing and CI/CD processes
Requirements:
• Bachelor's in Software Engineering or related field
• 3+ years of embedded software e...
Join the R&D team at FulcrumAir, a pioneer in UAV and Aerial Robotics technology. In this software engineer role, you will focus on embedded software development while collaborating in an agile, creative environment. Ideal candidates have strong skills in C/C++, Computer Vision algorithms, and a passion for UAV platforms.
Key Responsibilities:
• Design control firmware for UAV and robotics platforms
• Optimize real-time image processing algorithms
• Help develop remote control applications for Windows and Android
• Create web-based tooling for field operations
• Support automated testing and CI/CD processes
Requirements:
• Bachelor's in Software Engineering or related field
• 3+ years of embedded software e...