UAV Firmware Engineer
4 weeks ago
About North Vector Dynamics North Vector Dynamics is a Canadian defense technology company developing next-generation counter-UAS, short-range air defense, and hypersonic systems. Backed by Defence Research and Development Canada and global industry partners, we are redefining modern air defense with modular, low-cost, and sovereign technologies. We are seeking an Embedded Software Engineer to adapt and optimize flight control firmware for our proprietary hardware, enabling the development of cutting-edge UAV systems at the core of our defense platforms. Candidates must be legally entitled to work in Canada and eligible for registration under the Controlled Goods Program and a federal security clearance. Key Responsibilities Firmware Development Customize and integrate PX4 firmware for NVD’s proprietary flight controller boards. Develop and debug device drivers for sensors, communication modules, and other peripherals. Optimization & Testing Optimize firmware for performance, power efficiency, and memory usage on resource-constrained platforms. Conduct unit, integration, and flight testing to ensure stability and reliability. Hardware Integration Collaborate with hardware engineers to bring up new boards, troubleshoot integration issues, and ensure tight coupling between hardware and software. Feature Implementation Design and implement new flight control features and algorithms. Validate performance in real-world conditions, including autonomous system behaviors. Documentation & Process Maintain clear, comprehensive documentation of codebases, interfaces, and development processes. Contribute to continuous integration pipelines and automated test infrastructure. Qualifications Required: Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or related field. Proven experience with embedded C/C++ programming. Hands-on experience with PX4 or ArduPilot firmware. Proficiency with microcontrollers (e.g., STM32, ESP32) and peripherals (I2C, SPI, UART). Strong debugging and problem-solving skills, using tools such as JTAG/SWD debuggers, logic analyzers, and oscilloscopes. Experience with Git for version control. Passion for autonomous systems, drones, and robotics. Ideal Candidate Profile: Experience with real-time operating systems (RTOS), especially NuttX. Knowledge of flight dynamics and control theory. Familiarity with schematics and PCB layouts. Experience with continuous integration (CI), automated testing, and simulation frameworks (e.g., Gazebo, SITL/HITL). Active contributor to open-source flight control projects. Comfortable in a startup environment: adaptable, proactive, and collaborative. Why Join NVD? Directly contribute to building Canada’s next generation of air defense and a career-defining network in the defense industry. Opportunity to expand into technical leadership as the engineering team scales. Collaborate with hardware, autonomy, and systems teams on end-to-end UAV development. Join a fast-moving, innovative team anchored in Canadian sovereignty, with global reach and the flexibility of a startup environment. #J-18808-Ljbffr
-
UAV Firmware Engineer
4 weeks ago
Calgary, Canada North Vector Dynamics Full timeAbout North Vector Dynamics North Vector Dynamics is a Canadian defense technology company developing next-generation counter-UAS, short-range air defense, and hypersonic systems. Backed by Defence Research and Development Canada and global industry partners, we are redefining modern air defense with modular, low-cost, and sovereign technologies. We are...
-
UAV Firmware Engineer
4 weeks ago
Calgary, Canada North Vector Dynamics Full timeAbout North Vector Dynamics North Vector Dynamics is a Canadian defense technology company developing next-generation counter-UAS, short-range air defense, and hypersonic systems. Backed by Defence Research and Development Canada and global industry partners, we are redefining modern air defense with modular, low-cost, and sovereign technologies. We are...
-
▷ [Apply Now] UAV Firmware Engineer
4 weeks ago
Calgary, Canada North Vector Dynamics Full timeAbout North Vector Dynamics North Vector Dynamics is a Canadian defense technology company developing next-generation counter-UAS, short-range air defense, and hypersonic systems. Backed by Defence Research and Development Canada and global industry partners, we are redefining modern air defense with modular, low-cost, and sovereign technologies. We are...
-
Embedded Engineer
2 weeks ago
Calgary, Alberta, Canada Precision AI Full time $120,000 - $180,000 per yearRole Overview The ideal Embedded Engineer at Precision AI is someone who sees the future of unmanned systems and wants to help build it. You'll work in a multidisciplinary environment alongside electrical, mechanical, GNC (Guidance, Navigation, and Control), and software engineers, developing the real-time embedded systems that power our autonomous drones...
-
Firmware Engineer
1 day ago
Calgary, Alberta, Canada Blackline Safety Full time US$80,000 - US$120,000 per yearThe Firmware Engineer (EIT) implements, and maintains firmware solutions for embedded systems. As a Firmware Engineer (EIT), you will play a key role in the development of cutting-edge products, providing technical expertise to the firmware development team.Responsibilities:Firmware Design and Development:Design and implement firmware solutions for embedded...
-
Embedded Engineer
5 days ago
Calgary, Alberta, Canada Precision AI Full time $120,000 - $180,000 per yearAbout Precision AIPrecision AI is on a mission to transform agriculture with cutting-edge drone technology. Our aerial spraying systems help farmers target weeds with surgical precision, reducing chemical use and increasing yields. We're a fast-moving, impact-driven team looking for people who want to help build the future of farming.Role OverviewThe ideal...
-
Advanced Uav Operator
1 week ago
Calgary, Canada exp Full time**Advanced UAV Operator / Surveyor** **Calgary, AB** At EXP, we’re driven to provide innovative solutions for the world’s built and natural environments. As a team of engineers, architects, designers, scientists, creators, and a community of professionals, we bring diverse and talented people together to solve the world’s most complex challenges....
-
Embedded Engineer
2 weeks ago
Calgary, Canada Precision AI Full time3 days ago Be among the first 25 applicants About Precision AI Precision AI is on a mission to transform agriculture with cutting‑edge drone technology. Our aerial spraying systems help farmers target weeds with surgical precision, reducing chemical use and increasing yields. We’re a fast‑moving, impact‑driven team looking for people who want to help...
-
Firmware Engineer
2 days ago
Calgary, Canada Tangent Design Engineering Full timeOverview Join to apply for the Firmware Engineer role at Tangent Design Engineering . We’re a Calgary-based product development firm known for solving complex engineering challenges across consumer electronics, industrial systems, and everything in between. Our team is deeply technical, focused on real-world performance, and committed to building reliable...
-
Aerial Electronics Engineer
2 weeks ago
Calgary, Canada FulcrumAir Inc Full timeA leading UAV technology firm in Calgary is seeking an Electronics Engineer to design and improve systems for unmanned aerial vehicles. The role involves collaboration with mechanical and software teams, focusing on electrical system design and integration testing. Candidates should have a BSc in Engineering and experience in PCB design and electronic...