... Software Engineer to join our R&D team. The ideal candidate brings solid embedded software ... Keen interest in drones, robotics, and unmanned systems
... Software Engineer to join our R&D team. The ideal candidate brings solid embedded software ... Keen interest in drones, robotics, and unmanned systems
... Software Engineer to join our R&D team. The ideal candidate brings solid embedded software ... Keen interest in drones, robotics, and unmanned systems
Quick apply
... Software Engineer to join our R&D team. The ideal candidate brings solid embedded software ... Keen interest in drones, robotics, and unmanned systems
Job Summary: Are you an early-career embedded software engineer who knows how to work smart ... Build systems with attention to power management, standalone operation, aperiodic communications ...
Job Summary: Are you an early-career embedded software engineer who knows how to work smart ... Build systems with attention to power management, standalone operation, aperiodic communications ...
Embedded Software Developer
Calgary, AB ยท On-site
Python is used for testing, while Yocto and CMake are used for building systems. Candidates are ... embedded Linux applications * 3+ years of experience programming in C/C++ * Strong knowledge of ...
Quick apply
Embedded Software Developer
Calgary, AB ยท On-site
Python is used for testing, while Yocto and CMake are used for building systems. Candidates are ... embedded Linux applications * 3+ years of experience programming in C/C++ * Strong knowledge of ...
Embedded Software Developer
Calgary, AB ยท Hybrid
Python is used for testing, while Yocto and CMake are used for building systems. Candidates are ... embedded Linux applications * 3+ years of experience programming in C/C++ * Strong knowledge of ...
Embedded Software Developer
Calgary, AB ยท Hybrid
Python is used for testing, while Yocto and CMake are used for building systems. Candidates are ... embedded Linux applications * 3+ years of experience programming in C/C++ * Strong knowledge of ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... AMD is seeking an experienced AI Backend Integration Engineer to drive the performance and ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... AMD is seeking an experienced AI Backend Integration Engineer to drive the performance and ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... SMTS - AI FRAMEWORKS BACKEND INTEGRATION ENGINEER THE ROLE: AMD is seeking an experienced AI ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... SMTS - AI FRAMEWORKS BACKEND INTEGRATION ENGINEER THE ROLE: AMD is seeking an experienced AI ...
This is a hands-on role that blends hardware testing, embedded firmware validation, and web application QA. You'll work closely with engineers to test a fully integrated system-from physical IoT ...
This is a hands-on role that blends hardware testing, embedded firmware validation, and web application QA. You'll work closely with engineers to test a fully integrated system-from physical IoT ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... AMD is looking for an experienced and passionate software engineer to contribute in the design ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... AMD is looking for an experienced and passionate software engineer to contribute in the design ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Responsibilities GPU SOFTWARE DEVELOPER THE ROLE: AMD is looking for a specialized software ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Responsibilities GPU SOFTWARE DEVELOPER THE ROLE: AMD is looking for a specialized software ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... The software engineer will support our open-source, GPU-accelerated libraries of algorithms and ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... The software engineer will support our open-source, GPU-accelerated libraries of algorithms and ...
Senior Municipal Engineer
Calgary, AB ยท Hybrid
Complete civil & utilities designs within a team consisting of engineers, engineering interns and ... We connect people, data and technology to transform the world's infrastructure and energy systems.
Senior Municipal Engineer
Calgary, AB ยท Hybrid
Complete civil & utilities designs within a team consisting of engineers, engineering interns and ... We connect people, data and technology to transform the world's infrastructure and energy systems.
Electrical Engineer (Contractor)
Calgary, AB ยท On-site
... systems, and more. We are deeply technical, practical in our approach, and focused on building ... Support embedded hardware development, board bring-up, testing, and debugging * Contribute to ...
Electrical Engineer (Contractor)
Calgary, AB ยท On-site
... systems, and more. We are deeply technical, practical in our approach, and focused on building ... Support embedded hardware development, board bring-up, testing, and debugging * Contribute to ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... GPU SOFTWARE DEVELOPER THE ROLE: AMD is looking for a specialized software engineer who is ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... GPU SOFTWARE DEVELOPER THE ROLE: AMD is looking for a specialized software engineer who is ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... The software engineer will support our open-source, GPU-accelerated libraries of algorithms and ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... The software engineer will support our open-source, GPU-accelerated libraries of algorithms and ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... AMD is looking for an experienced and passionate software engineer to contribute in the design ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... AMD is looking for an experienced and passionate software engineer to contribute in the design ...
Interface with marketing, product managers, and the systems team to create robust and complete ... Strong embedded C/C++ programming skills * Strong written and verbal communication skills Key ...
Interface with marketing, product managers, and the systems team to create robust and complete ... Strong embedded C/C++ programming skills * Strong written and verbal communication skills Key ...
Senior Geomatics Engineer
Calgary, AB ยท On-site
Interface with marketing, product managers, and the systems team to create robust and complete ... Strong embedded C/C++ programming skills * Strong written and verbal communication skills Key ...
Senior Geomatics Engineer
Calgary, AB ยท On-site
Interface with marketing, product managers, and the systems team to create robust and complete ... Strong embedded C/C++ programming skills * Strong written and verbal communication skills Key ...
... system-level validation * Collaborate cross-functionally with satellite operations, embedded ... Own systems engineering activities across the full mission lifecycle, from concept and preliminary ...
... system-level validation * Collaborate cross-functionally with satellite operations, embedded ... Own systems engineering activities across the full mission lifecycle, from concept and preliminary ...
... system-level validation * Collaborate cross-functionally with satellite operations, embedded ... Own systems engineering activities across the full mission lifecycle, from concept and preliminary ...
Quick apply
... system-level validation * Collaborate cross-functionally with satellite operations, embedded ... Own systems engineering activities across the full mission lifecycle, from concept and preliminary ...
Embedded System Engineer Internship information
What are the key skills and qualifications needed to thrive as an Embedded System Engineer Intern, and why are they important?
What kinds of projects or tasks can I expect to work on during an Embedded System Engineer Internship?
What are Embedded System Engineer Internships?
What is the difference between Embedded System Engineer Internship vs Embedded Software Developer Internship?
| Aspect | Embedded System Engineer Internship | Embedded Software Developer Internship |
|---|---|---|
| Required Credentials | Typically pursuing or holding a degree in Electrical Engineering, Computer Engineering, or related fields | Similar educational background, often with focus on software development |
| Work Environment | Hands-on hardware and firmware development, working with microcontrollers and embedded devices | Primarily software coding, testing, and debugging embedded applications |
| Industry Usage | Used in industries like automotive, consumer electronics, and IoT | Common in tech companies, startups, and embedded systems firms |
| Search & Comparison Intent | Interested in hardware-software integration roles in embedded systems | Focused on software development within embedded environments |
While both internships involve embedded systems, the Embedded System Engineer Internship emphasizes hardware and firmware work, whereas the Embedded Software Developer Internship centers on software coding and debugging. Your choice depends on whether you prefer working with hardware components or software development within embedded systems.

Full-time
Posted 21 hours ago
Job description
FulcrumAir | Calgary, Alberta
Company Overview:FulcrumAir is a world leader in UAV and Aerial Robotics Technology for the power line industry. Our unique and innovative technology is creating safer, more efficient, and more environmentally responsible alternatives for traditional power line work methods.
Position Overview
We are seeking a skilled and driven Software Engineer to join our R&D team. The ideal candidate brings solid embedded software development experience with a strong focus on Computer Vision, and a passion for applying these skills to cutting-edge UAV and robotics platforms. You will be working in a creative, fast-paced "Skunkworks"-style environment - minimal bureaucracy, maximum freedom - where your work directly shapes industry-changing products.
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 remote control applications (Qt - Windows and Android)
- 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++
- Demonstrated experience developing Computer Vision applications (e.g., OpenCV, image processing pipelines, object detection, or similar)
- 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