ME
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