Embedded Software Engineer for Aerial Guidance & Control

Mist Mobility Integrated Systems Technology, Inc.

Ottawa

On-site

CAD 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mist Mobility Integrated Systems Technology, Inc. is seeking an Embedded Software Developer to join our Ottawa-based team.

You will develop and maintain software for precision aerial delivery and recovery systems, working in an agile environment with a focus on safety-critical, high-availability software. Responsibilities include writing C/C++ for embedded real-time systems, designing control algorithms, implementing tests, and collaborating with mechanical, electrical, and systems teams.

Qualifications

  • Embedded real-time development using C/C++ for safety-critical systems.
  • Experience with RTOS like QNX and POSIX compliant environments.
  • Ability to develop testable, modular firmware with unit tests.
  • Familiarity with aerospace software standards (DO-178C) is a plus.

Responsibilities

  • Write and maintain code for MMIST's precision aerial delivery solutions.
  • Develop guidance, navigation & control algorithms for autonomous parachute systems.
  • Create unit tests and conduct simulation, modelling, and physical testing.
  • Collaborate with cross-functional teams to refine control strategies based on real-world performance data.
  • Mentor junior embedded engineers on the team.

Skills

C/C++ embedded
Embedded tools
Communication protocols
RTOS UML modelling
Documentation
ARM microcontrollers
Sensors & control
GNC knowledge
DO-178C

Education

Degree in Computer Science or related field

Tools

Keil
MPLAB X
Visual Studio

Job description

Mist Mobility Integrated Systems Technology, Inc. is seeking an Embedded Software Developer to join our Ottawa-based team.

You will develop and maintain software for precision aerial delivery and recovery systems, working in an agile environment with a focus on safety-critical, high-availability software. Responsibilities include writing C/C++ for embedded real-time systems, designing control algorithms, implementing tests, and collaborating with mechanical, electrical, and systems teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer - Embedded Systems
Software Developer - Embedded Systems

MMIST • Ottawa

On-site
CAD 90,000 - 130,000
Hybrid Senior Dev Engineer: Embedded Security & Firmware
Hybrid Senior Dev Engineer: Embedded Security & Firmware

Thales Avionics, Inc. (AGS) • Ottawa

Hybrid
CAD 94,000 - 117,000
Senior Flight Software Engineer (Real-Time Embedded)
Senior Flight Software Engineer (Real-Time Embedded)

Aversan Inc • Brampton

Hybrid
CAD 112,000 - 140,000
Embedded Firmware Engineer - Onsite in Ottawa
Embedded Firmware Engineer - Onsite in Ottawa

Curtiss-Wright Corporation • Ottawa

On-site
CAD 75,000 - 100,000
Paid Time Off
RRSP with Employer Match
Health and Wellness Benefits
+3
Geolocation Embedded Software Engineer (C/C++, Rust)
Geolocation Embedded Software Engineer (C/C++, Rust)

Octasic • Montreal

On-site
CAD 90,000 - 120,000
Gym membership discount
Stock options purchase program
Public transit reimbursement
+2
Embedded Systems Engineer: C++/Linux, Real-Time
Embedded Systems Engineer: C++/Linux, Real-Time

Sky Systems, Inc. (SkySys) • Ottawa

On-site
CAD 75,000 - 95,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Horizon Aircraft, Inc. • Ottawa

Hybrid
CAD 110,000 - 160,000
Hybrid Work Options
Company Paid Group Benefits Plan
Company Stock Matching Program
+3
Senior Manager, Embedded Software & Systems
Senior Manager, Embedded Software & Systems

Telesat • Ottawa

Hybrid
CAD 140,000 - 190,000
Software Developer (Geolocation)
Software Developer (Geolocation)

Octasic • Montreal

On-site
CAD 90,000 - 120,000
Gym membership discount
Stock options purchase program
Public transit reimbursement
+2
Senior Embedded Software Engineer – LiDAR & Optics
Senior Embedded Software Engineer – LiDAR & Optics

Lumentum Operations LLC • Ottawa

On-site
CAD 110,000 - 150,000
Flexible time off
Health and wellness benefits
Tuition reimbursement and career growh