Embedded Software Engineer for Aerial Guidance & Control

Mist Mobility Integrated Systems Technology, Inc.

Ottawa

On-site

CAD 90,000 - 130,000

Full time

8 days ago
Application generator

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

Mist Mobility Integrated Systems Technology, Inc. • Ottawa

On-site
CAD 90,000 - 130,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
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
Software Developer
Software Developer

PACE Aerospace & IT • Montreal (administrative region)

On-site
CAD 70,000 - 100,000
Senior Software Architect – Avionics & Flight Control
Senior Software Architect – Avionics & Flight Control

Horizon Aircraft • Lindsay

Hybrid
CAD 120,000 - 170,000
No Holiday Cap
Competitive Group Benefits Plan
Company Stock Purchase Program
+1
Senior Embedded Software Engineer - On-Site Ottawa
Senior Embedded Software Engineer - On-Site Ottawa

Morson Talent (Canada & USA) • Ottawa

On-site
CAD 125,000 - 135,000
Aerospace Avionics Embedded Firmware Engineer
Aerospace Avionics Embedded Firmware Engineer

MOSTAVIO • Toronto

On-site
CAD 80,000 - 100,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Ottawa Infotainment • Ottawa

On-site
CAD 90,000 - 120,000
Join a small elite team
Work on platform technology
Controls Engineer (Autonomous Flight)
Controls Engineer (Autonomous Flight)

Open People Network (OPN) • Toronto

On-site
CAD 100,000 - 150,000
Embedded Systems Engineer II: Camera & SoC Dev
Embedded Systems Engineer II: Camera & SoC Dev

Gentex Corporation • Ottawa

On-site
CAD 90,000 - 120,000