Skip to content
mimi

Aerospace Staff Software Engineer (Contract)

Morson Edge (Canada)

Hollister · Hybrid Contract Lead 1w ago

About the role

Overview

Join a cutting-edge Avionics team developing next-generation aircraft for the aerospace market. As a Staff Systems Software Engineer, you will play a key role in designing, developing, and integrating both safety-critical and non-safety-critical systems.

Key Responsibilities

  • Lead and contribute to the design and implementation of avionics software systems
  • Collaborate with Systems and Software Engineering teams to define and document technical solutions and integration strategies
  • Define software and physical architectures, as well as system integration plans
  • Participate in the development of software requirements
  • Develop and integrate software for real-time embedded systems
  • Support and coordinate system integration and testing activities
  • Engage in Agile development processes, cross-functional design reviews, and mentoring activities
  • Work closely with software engineers, systems engineers, and external suppliers

Required Qualifications

  • Bachelor’s degree in Computer Science, Aerospace, Mechanical, Electrical Engineering, or related field
  • Minimum 5 years of relevant experience
  • Strong proficiency in JavaScript, Python, and shell scripting
  • Solid understanding of computer networking concepts
  • Proficiency in C/C++
  • Advanced experience with VSCode, Docker, and Linux environments
  • Experience working with safety-critical software standards (e.g., DO-178B/C, ISO 26262)
  • Ability to interpret schematics and interface control documents, and implement software changes accordingly
  • Proven experience delivering software products from concept through release and maintenance
  • Strong background in embedded software design and development
  • Hands-on experience with Agile methodologies

Preferred Qualifications

  • Experience developing FAA-certified software
  • Familiarity with aerospace standards such as ARP4754A, DO-160, DO-178C, DO-254, ARP4761, and Part 23/25 regulations
  • Background in avionics, legacy aircraft systems, autonomous vehicles, or remotely piloted aircraft

Skills

C/C++DockerJavaScriptLinuxPythonVSCode

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free