Precision Ai
Embedded Engineer
Calgary, CAN
Sponsorship not specifiedDetected 249 days ago
C++Code ReviewLinuxMachine LearningComputer VisionAltiumKiCadEmbedded SystemsElectrical EngineeringSensorsManual TestingCommunicationCollaboration
About the role
- If you're someone who enjoys working close to the hardware; designing boards, writing firmware, and debugging real-time behavior, this role will feel like home.
- You'll spend your days designing, implementing, and testing embedded software that makes our UAVs smarter and more capable.
- Some days you'll be in the lab, bringing up new boards or optimizing control loops; other days you'll be in the field, watching your code guide drones through real-world missions.
Responsibilities
- Embedded Firmware & Drivers Design, implement, and optimize embedded software in C/C++ for UAV platforms and sensor systems.
- Develop and maintain drivers for IMUs, GPS, LiDAR, cameras, and environmental sensors.
- Implement communication protocols (CAN, UART, SPI, I2C, Ethernet) and ensure reliability in field conditions.
- Real-Time Systems & Control Develop RTOS-based (Zephyr) applications in C.
- Develop multi-thread applications that interact with ML.
- Implement fault detection, safety interlocks, and power management features.
- Good abstraction and design practices.
- Hardware-Software Integration & Testing Collaborate with electrical/mechanical engineers to bring up new boards and subsystems.
Requirements
- Ability to bridge hardware and software in constrained, safety-critical environments.
- Knowledge of sensor fusion, embedded AI acceleration, or safety-critical software.
- Experience with Zephyr Electronics: Wire harness design, electronics prototyping (Altium, Eagle, KiCAD), soldering Competition or Open Source Team Experience
- Strong proficiency in C and C++ for embedded and real-time systems.
- Direct experience with UAVs/drones or with the integration of advanced sensors (IMUs, GPS, LiDAR, cameras, etc.).
Benefits
- Cross-Functional Collaboration Interface with AI Software Engineers to ensure reliable, low-latency delivery of sensor data to computer vision/SLAM pipelines.
Apply directly at Precision Ai →Create a free account for alerts like thisView Precision Ai immigration profile
This listing is sourced directly from Precision Ai's careers page and normalized into a canonical job model.