Senior Software Aerospace Engineer Head office · Hybrid Remote

3 days ago


Canada Mannarino Systems and Software Inc. Full time

MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.

Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion, Urban Air Mobility , Unmanned Aerial Vehicle and autonomous flight.

The MANNARINO culture is focused on high quality, hard work, professionalism and teamwork within a highly respectful, motivating atmosphere geared towards long-term business growth.

As a member of our team, you will benefit from:

  • a comprehensive group insurance and RRSP plan
  • a flextime policy with paid overtime
  • discretionary bonuses
  • a fitness reimbursement program
  • other office perks such as catered weekly lunches and free hot beverages (espresso, coffee, hot chocolate and tea)
  • regular company outings

Career Opportunity and Primary Roles / Responsibilities

We are looking for a Senior Software Aerospace Engineer to join our Application Software Development team. The goal of the Senior Software Aerospace Engineer is to develop software per DO-178C and its supplements to build an all-electric aircraft that performs and operates safely in an urban air-mobility environment.

The successful candidate is responsible for developing and delivering the safety critical avionics and onboard flight controls and vehicle management software for an eVTOL aircraft. The successful candidate will have proven experience working with systems engineers to develop avionics system specification and full software lifecycle development experience governed by safety critical development processes per DO-178C and its supplements, DO-330, DO-331.

Required Competencies

  • BS in Computer Science, Electronics, or relevant engineering discipline.
  • You have worked on various aerospace projects governed by DO-178C and its supplements (specifically model-based design).
  • You have hands-on experience with developing software requirements, design, code and integration.
  • You have a strong and applied knowledge of complex electronics for safety critical systems.
  • You have 5+ years overall of avionics software development experience.
  • You have 1+ years of experience with any of the MathWorks Model-Based Development tools, i.e., MATLAB Simulink Requirements, Check, Coverage, Code Inspector, Test, Report Generator and/or Polyspace Bug Finder, Coder Prover.
  • You have a strong and applied understanding of RTOS concepts and concurrent software design.
  • Demonstrated ability to manage tasks and projects that involve peers across multiple disciplines.
  • You will act as a Senior Software Aerospace Engineering for a novel type of aircraft development targeting the AAM market.
  • You will take part in the development of flight software per DO-178C and its supplements with the full life cycle processes and activities.
  • You will support peer Software Engineers, Systems Engineers, and other disciplines.
  • You will help support problem solving activities through development of software and integration within the aircraft systems.
  • You will help coordinate and perform reviews of software life cycle data.
  • In some areas, you will be working closely with Software Engineers, Systems Engineers, suppliers, contractors.
  • You will plan and execute mentorship programs for junior Software Engineers.
  • As a Senior Software Aerospace Engineering, you will help define processes and tools.

Miscellaneous Requirements

  • You are familiar with reading schematics, basic hardware debugging.
  • Proficient with Python/C++
  • Exposure to SysML or UML.
  • Familiarity with industry standard tools such as Jira, Git, Teamcenter, Google cloud base applications.
  • Work can be done remotely.
  • For employees based in Montreal, the work model is hybrid (at least one day at the office).
  • Work can be done remotely.
  • For employees based in Montreal, the work model is hybrid (at least one day at the office).
  • The position might require travel to visit customers (in North America)

Knowledge of English is required to communicate and work with customers outside the province of Quebec. / La connaissance de l'anglais est requise pour communiquer et travailler avec nos clients situés à l'extérieur de la province de Québec.

At MANNARINO, we believe that passion and a desire to learn is crucial. Diversity of thought and experiences leads to innovative solutions and creativity. This is why we would like to encourage all those interested to apply.

We are an equal opportunity employer. All applicants will be held in strict confidence. Only those selected for interview will be contacted.

#J-18808-Ljbffr

  • , , Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada CoLab Software Inc. Full time

    At CoLab, we help mechanical engineering teams bring life-changing products to market years sooner. Our product, CoLab, is the world's first Design Engagement System (DES) - a category defining product that engineering teams use to engage in meaningful, productive design conversations, catch preventable mistakes, and get to market faster. Our customers...

  • Software Developer

    2 weeks ago


    Canada Mannarino Systems and Software Inc. Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Canada JAM Software GmbH Full time

    Senior Software Engineer, BackendNearly 1.3 million Americans reside in nursing homes, relying on nursing staff for their basic needs. Currently, a high percentage of nursing homes in the US are experiencing shortages, impacting the level of care provided to residents.At our company, we are dedicated to improving healthcare for vulnerable individuals by...


  • Canada Mannarino Systems & Software Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • , , Canada Cs Group Full time

    CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries. Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and our employees benefit from...


  • , , Canada CS Canada Inc. Full time

    CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries. Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and our employees benefit from...


  • Canada Cs Group Full time

    CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries. Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and our employees benefit...


  • Canada JAM Software GmbH Full time

    Senior Software Engineer, BackendNearly 1.3 million Americans reside in nursing homes, relying on nursing staff for essential care. Currently, 99% of US nursing homes lack sufficient nursing staff, impacting the quality of care residents receive.We are dedicated to enhancing healthcare accessibility for vulnerable individuals by bridging the gap between...


  • Canada Mannarino Systems & Software Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Abnormal Security Corporation Full time

    Senior Fullstack Software Engineer - Detection Remote - Canada Full-time At Abnormal Security, we are on a thrilling mission to safeguard the world's largest enterprises against a vast range of relentless email and collaboration application cyber security attacks. Our relentless pursuit involves crafting an exceptional suite of products that empowers...


  • Canada Prevu3D Inc Full time

    Under the guidance of the Product Lead, the Senior Unity Software Engineer holds a crucial role in ensuring the high-quality development and delivery of our various products. Prevu3D is an emerging software company on a mission to help engineers and key stakeholders in the food production, automotive, energy and manufacturing industries. Our end-to-end...


  • , , Canada Prevu3D Inc Full time

    Under the guidance of the Product Lead, the Senior Unity Software Engineer holds a crucial role in ensuring the high-quality development and delivery of our various products. This involves close collaboration with our Product Management team and other engineering teams throughout the organization. If you excel as a team player, demonstrate creativity and...


  • Canada Pagefreezer Software Inc. Full time $120,000 - $150,000

    Are you the newest Senior Software Engineer (Python) at Pagefreezer? What we do and why: No one can ignore the internet these days—and a lot of great things are happening online—but we also know that online harms are damaging many individuals, communities, and organizations. It's Pagefreezer's vision to make the Internet a safer place by delivering...


  • Canada JAM Software GmbH Full time

    With the aim of becoming the leading global live TV streaming platform offering premium content and interactivity, FuboTV Inc. is on a mission to revolutionize the current TV industry model. Operating in various countries, including the U.S., Canada, France, and Spain, FuboTV is expanding its reach with a growing engineering center in Bangalore, India. The...


  • Canada Mannarino Systems & Software Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Canada Garmin Ltd. Full time

    Develops moderately complex software, creates and executes designs for small sets of new functionalities. Develops moderately complex software in C, C++, C#, Python, assembly language, or other selected languages for Garmin or OEM products and/or applications consistently following Garmin's coding standards and in accordance with applicable software...


  • Canada JAM Software GmbH Full time

    Join Lime as a Senior Software Engineer!Lime is the world's largest shared electric vehicle company committed to creating a future where transportation is shared, affordable, and carbon-free. Our electric bikes and scooters have already facilitated over 400 million rides in 250+ cities across 5 continents, replacing an estimated 100 million car trips....


  • , , Canada Understanding Recruitment Group Full time

    Understanding Recruitment provided pay range This range is provided by Understanding Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $160,000.00/yr - $200,000.00/yr Do you want to build the future of AI-based underwriting? Do you want to build an extremely complex...