Current jobs related to Operating System Verification Software Engineer - Montreal, Quebec - Mannarino Systems & Software


  • Montreal, Quebec, Canada Cs Workx Full time

    Job SummaryWe are seeking a highly skilled Software Verification Engineer to join our team at Cs Workx. As a key member of our software development team, you will be responsible for testing and verifying the correctness of embedded software applications on aircraft and space systems.Key ResponsibilitiesDevelop and execute software testing plans in accordance...


  • Montreal, Quebec, Canada CS Canada Inc. Full time

    Software Verification EngineerCS Group Canada is a leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous driving industries. We are seeking a highly skilled Software Verification Engineer to join our team.Key Responsibilities:Conduct software testing in accordance with DO-178.Develop and run...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    About the RoleMannarino Systems & Software Inc. is a leading provider of safety-critical systems, software, and engineering services to the aerospace, defense, and space industries.Key ResponsibilitiesDevelop and deliver embedded software for safety-critical positioning products.Participate in the functional safety-compliant software development life...


  • Montreal, Quebec, Canada CS Canada Inc. Full time

    {"h1": "Software Verification Engineer", "p": "CS Group Canada, a leading developer and certifier of safety-critical systems in the aerospace, electric, and autonomous driving industries, is seeking a skilled Software Verification Engineer to join their team.As a Software Verification Engineer, you will be responsible for testing embedded software...


  • Montreal, Quebec, Canada CS Canada Inc. Full time

    {"h1": "Software Verification Engineer", "p": "CS Group Canada, a leading developer and certifier of safety-critical systems in the aerospace, electric, and autonomous driving industries, is seeking a skilled Software Verification Engineer to join their team.As a Software Verification Engineer, you will be responsible for testing embedded software...


  • Montreal, Quebec, Canada Cs Workx Full time

    Job DescriptionCS Group Canada, a leading provider of safety-critical systems in the aerospace, defense, and automotive industries, is seeking a highly skilled Software Verification and Validation Engineer to join our team.Key Responsibilities:Test embedded software applications on aircraft and space systems, including engine control, flight management...


  • Montreal, Quebec, Canada Cs Workx Full time

    Job DescriptionCS Group Canada, a leading provider of safety-critical systems in the aerospace, defense, and automotive industries, is seeking a highly skilled Software Verification and Validation Engineer to join our team.Key Responsibilities:Test embedded software applications on aircraft and space systems, including engine control, flight management...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job OverviewCS Group Canada is seeking a highly skilled Software Verification Engineer to join their team. As a key member of the software development team, this individual will be responsible for ensuring the quality and reliability of embedded software applications used in aircraft and space systems.Key ResponsibilitiesConduct thorough software testing in...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job OverviewCS Group Canada is seeking a highly skilled Software Verification Engineer to join their team. As a key member of the software development team, this individual will be responsible for ensuring the quality and reliability of embedded software applications used in aircraft and space systems.Key ResponsibilitiesConduct thorough software testing in...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Title: Software Verification EngineerCS Group Canada is seeking a skilled Software Verification Engineer to join their team. As a key member of the team, you will be responsible for testing embedded software applications on aircraft and space systems, including engine control, flight management systems, and display/avionics systems.Key...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Title: Software Verification EngineerCS Group Canada is seeking a skilled Software Verification Engineer to join their team. As a key member of the team, you will be responsible for testing embedded software applications on aircraft and space systems, including engine control, flight management systems, and display/avionics systems.Key...


  • Montreal, Quebec, Canada Cs Group Full time

    CS Canada Inc. is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries. As a Software Verification Engineer, you will have the opportunity to work on complex high-tech systems for the most prestigious system manufacturers.Key Responsibilities:- Validate software systems to...


  • Montreal, Quebec, Canada Cs Group Full time

    {"h1": "Software Verification Engineer", "p": "At CS Group Canada, we are seeking a skilled Software Verification Engineer to join our team. As a key member of our software development team, you will be responsible for testing and verifying the correctness of embedded software applications on aircraft and space systems. Your expertise will ensure the highest...


  • Montreal, Quebec, Canada Cs Group Full time

    {"h1": "Software Verification Engineer", "p": "At CS Group Canada, we are seeking a skilled Software Verification Engineer to join our team. As a key member of our software development team, you will be responsible for testing and verifying the correctness of embedded software applications on aircraft and space systems. Your expertise will ensure the highest...


  • Montreal, Quebec, Canada Wir sind Schweizer Marktführerin der Orthopädie- und Rehatechnik und bieten ein ganzheitliches Verso Full time

    Unlock Your Potential as a Team Lead Verification EngineerCS Group Canada, a leading developer of safety-critical systems, is seeking a highly skilled Team Lead Verification Engineer to join our dynamic team. As a key member of our multidisciplinary team, you will play a crucial role in the certification of aircraft Electronic Engine Controllers.Key...


  • Montreal, Quebec, Canada C S Inc Full time

    Software Verification EngineerCS Group Canada is a leading developer and certifier of safety-critical systems in the aerospace, electric, and autonomous driving industries. We are seeking a skilled Software Verification Engineer to join our team.Key ResponsibilitiesTest embedded software applications on aircraft and space systems, including engine control,...


  • Montreal, Quebec, Canada C S Inc Full time

    Software Verification EngineerCS Group Canada is a leading developer and certifier of safety-critical systems in the aerospace, electric, and autonomous driving industries. We are seeking a skilled Software Verification Engineer to join our team.Key ResponsibilitiesTest embedded software applications on aircraft and space systems, including engine control,...


  • Montreal, Quebec, Canada C S Inc Full time

    CS Group Canada: A Leader in Safety-Critical SystemsCS Group Canada, a subsidiary of CS Group, is a renowned expert in the development and certification of safety-critical systems for the aerospace, electric, and autonomous driving industries. Our team of experts is dedicated to creating complex high-tech systems that meet the highest standards of quality...


  • Montreal, Quebec, Canada C S Inc Full time

    CS Group Canada: A Leader in Safety-Critical SystemsCS Group Canada, a subsidiary of CS Group, is a renowned expert in the development and certification of safety-critical systems for the aerospace, electric, and autonomous driving industries. Our team of experts is dedicated to creating complex high-tech systems that meet the highest standards of quality...


  • Montreal, Quebec, Canada C S Inc Full time

    Job Title: Software Verification EngineerCS Group Canada is a leading developer and certifier of safety-critical systems in the aerospace, electric, and autonomous driving industries. We are seeking a skilled Software Verification Engineer to join our team.Job SummaryThe successful candidate will be responsible for testing embedded software applications on...

Operating System Verification Software Engineer

4 months ago


Montreal, Quebec, 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, 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're currently looking for software engineers with experience in verification (in accordance with RTCA/DO-178C DAL A objective) to support the certification of M-RTOS, MANNARINO ARINC 653 real-time operating system.

Key responsibilities include:

  • Influencing overall V&V strategy by helping define product features, enabling QA during design, and spearheading best practices to enable a quality product.
  • Develop, run and review test cases and automated procedures.
  • Develop and review technical analyses in support of the verification activities (structural coverage, memory margin....)
  • Working with the M-RTOS design and development team to understand the product, troubleshooting failures and proposing corrective actions.
  • Defining mechanisms and metrics to determine and drive improvements to test effectiveness, testing efficiency, and measure the overall quality of the catalog.

Basic qualifications:

  • Bachelor's or master's degree in Computer Science, Computer Engineering or equivalent.
  • 5+ years of aerospace industry experience in verification and validation (in alignment with RTCA/DO-178C objectives).
  • Experience with using the C programing language for embedded applications
  • Experience with using the Python programming language (for test automation)

Preferred qualifications:

  • Good understanding of operating system level of the software stack, knowledge of multiple processors architectures (Arm, PowerPC....) is an asset.
  • Experience with hardware debug probes (experience with Lauterbach products an asset)
  • Experience with developing and maintaining test automation framework with CI/CD tools (experience with Atlassian Bamboo is an asset).
  • Kernel development is an asset
  • Basic understanding of data structures.
  • Strong problem solving and analytical skills.

Miscellaneous Requirements

  • 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.