Software Engineer - Embedded Systems & Computer Vision (Calgary)

Software Engineer - Embedded Systems & Computer Vision (Calgary)

24 Oct
|
FulcrumAir
|
Calgary

24 Oct

FulcrumAir

Calgary

FulcrumAir | Calgary, Alberta

Company Overview : FulcrumAir is a world leader in UAV and Aerial Robotics Technology for the power line industry. Our unique and cutting-edge technology is creating safer, more efficient, and more environmentally responsible alternatives for traditional power line work methods. - Position Overview

Key Responsibilities

- Design and develop control firmware for robotics and UAV platforms
- Develop and optimize algorithms for real-time image processing and decision-making on embedded systems, with attention to latency, memory, and power constraints
- Aid in the development of web-based tooling to support operations in the field
- Support firmware release and deployment through automated testing and CI/CD pipeline development
- Collaborate closely with hardware engineers, robotics experts, and product managers to integrate software solutions seamlessly into our platforms
- Document design decisions, implementation details, and research findings to support internal knowledge sharing

Required Qualifications





- Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related field
- 3+ years of experience developing embedded software in C or C++
- Experience with machine learning frameworks (TensorFlow, PyTorch) and deploying models on embedded or edge hardware
- Driven - you are excited by hard problems and motivated to find elegant, reliable solutions.
- Self-starter - you take ownership of your work and actively identify the needs and priorities of the team

Beneficial Skills (Nice to Haves)

- Familiarity with CI/CD workflows and automated testing frameworks (e.g., GitLab CI)
- Experience with wireless radios and antenna systems
- Practical prototyping and troubleshooting skills: soldering, oscilloscope use, schematic reading
- Familiarity with JavaScript, HTML, CSS, Node, or Vue
- Keen interest in drones, robotics, and unmanned systems

📌 Software Engineer - Embedded Systems & Computer Vision (Calgary)
🏢 FulcrumAir
📍 Calgary

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer - embedded systems & computer vision (calgary) / calgary

Subscribe to this job alert:

Get the latest job offers by email for: software engineer - embedded systems & computer vision (calgary) / calgary