Safety Critical Embedded Software Test Engineer

2 months ago


BasSaintLaurent, Canada Mannarino Systems & Software Inc. Full time
About the Role

Mannarino Systems & Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.

We are seeking an experienced and passionate Safety Critical Embedded Software Test Engineer who is a quick learner, enthusiastic about safety-critical software, and appreciates the value of a rigorous software verification process.

Responsibilities
  • Design and Implement Test Cases: Develop requirement-based test cases and procedures for safety-critical software.
  • Test Execution and Review: Execute and review test results, tracing them to the corresponding requirements and identifying defects, bugs, and non-compliances.
  • Test Strategy and Best Practices: Influence overall test strategy by helping define product features, enabling QA during design, and spearheading best practices to enable a quality product.
  • Collaboration and Communication: Work with Design Teams to understand test scenarios, resolve issues with other teams, and support and promote SW Verification best practices.
  • Test Automation: Drive test automation to ensure product quality and troubleshoot failures, proposing corrective actions.
Requirements
  • Education: MSc or BSc degree in electrical engineering, computer science, computer engineering, or equivalent.
  • Experience: Proven experience in embedded software verification, good knowledge of requirement-based testing principles, and working knowledge of the Python Scripting Language.
  • Technical Skills: Experience with debug probes, embedded system and hardware in the loop tests, real-time software concepts, technical documentation, and communication skills.
  • Functional Safety: Experience in functional safety (RTCA, DO-178, DO-254, EN 50128, IEC ISO, or similar standards).
  • Teamwork and Adaptability: Team player with the ability to work independently and a can-do attitude.
Preferred Competencies
  • Programming Skills: Experience in the C programming language and developing and cross-compiling software in a Linux environment.
About Mannarino Systems & Software Inc.

Mannarino Systems & Software Inc. holds over 20 years of experience in designing, developing, verifying, and certifying real-time embedded software for safety-critical applications, thanks to a unique combination of services and COTS products.

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.



  • Bas-Saint-Laurent, Canada Mannarino Systems & Software Inc. Full time

    About the RoleMannarino Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries. We are seeking an experienced and passionate Safety Critical Embedded Software Test Engineer who is a quick learner,...


  • Bas-Saint-Laurent, Canada Mannarino Systems & Software Inc. Full time

    About the RoleMannarino Systems & Software Inc. is a leading provider of safety-critical systems, software, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Key ResponsibilitiesDesign and Implement Test Cases: Develop requirement-based test cases and procedures for safety-critical software...


  • Saint-Laurent, Canada Mannarino Systems & 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,...


  • Bas-Saint-Laurent, Canada Mannarino Systems & Software Inc. Full time

    About the RoleMannarino Systems & Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.ResponsibilitiesDevelop, document, and deliver embedded software for safety-critical positioning products.Participate in the...


  • Saint-Laurent, Canada Mannarino Systems & 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,...


  • Saint-Laurent, Canada Mannarino Systems & 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,...

  • Wayside Test Engineer

    4 weeks ago


    Saint-Bruno, Quebec, Canada Alstom Full time

    At Alstom, we're shaping the future of transportation. Our diverse team of experts is dedicated to creating innovative solutions that make a real difference in people's lives.Job Summary:We're seeking a skilled Wayside Test Engineer to join our team. As a Wayside Test Engineer, you'll play a critical role in ensuring the quality and reliability of our fleet...

  • Wayside Test Engineer

    4 weeks ago


    Saint-Bruno, Quebec, Canada Alstom Full time

    At Alstom, we're shaping the future of transportation. Our diverse team of experts is dedicated to creating innovative solutions that make a real difference in people's lives.Job Summary:We're seeking a skilled Wayside Test Engineer to join our team. As a Wayside Test Engineer, you'll play a critical role in ensuring the quality and reliability of our fleet...


  • Bas-Saint-Laurent, Canada Bertone Full time

    About the RoleWe are seeking an experienced Software Engineer to join our team. The ideal candidate will have a strong understanding of programming languages and be able to develop scalable software solutions.Key ResponsibilitiesDesign and develop software applications using programming languages such as Java and PythonCollaborate with cross-functional teams...

  • Tcms Test Lead

    7 days ago


    Saint-Bruno-de-Montarville, Canada ALSTOM Full time

    Req ID:462667 Leading societies to a low carbon future, Alstom develops and markets mobility solutions that provide the sustainable foundations for the future of transportation. Our product portfolio ranges from high-speed trains, metros, monorail, and trams to integrated systems, customised services, infrastructure, signalling and digital mobility...

  • Test Specialist

    5 months ago


    Saint-Laurent, Canada CAE Full time

    **About This Role** Passionate about your field? Looking for a work environment where you can meet challenges, innovate, use state-of-the-art tools and collaborate with experts from various sectors? Want to join a world class company and industry leader and be proud to contribute to our projects and mission? Come join our team and share your passion with...


  • Saint-Bruno-de-Montarville, Quebec, Canada ISAAC Instruments Full time

    Job Description:Are you passionate about software testing and R&D processes? ISAAC Instruments is seeking a skilled Software Quality Assurance Analyst to join our R&D team in improving quality and maintaining our vehicle telemetry software. Your main responsibilities will be implementing efficient manual and automated testing methods to ensure products meet...

  • Test Specialist

    5 months ago


    Saint-Laurent, Canada CAE Full time

    **Role and Responsibilities** Are you looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? You want to join a world class company and industry leader with projects to which you would be proud to contribute? Come share your passion with us! At CAE, our teams are committed to...

  • Test Specialist

    3 weeks ago


    Saint-Laurent, Canada CAE Full time

    **About This Role** Are you looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? You want to join a world class company and industry leader with projects to which you would be proud to contribute? Come share your passion with us! At CAE, our teams are committed to staying...

  • Software Engineer

    4 days ago


    Bas-Saint-Laurent, Canada Manitoba Ltd Full time

    About UsWe are a company that strives for excellence in software development. Our team is passionate about delivering high-quality solutions that meet the needs of our clients. We are seeking a skilled Software Engineer - Full Stack to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and...

  • Test Specialist

    5 months ago


    Saint-Laurent, Canada CAE Full time

    **Role and Responsibilities** Passionate about your field? Looking for a work environment where you can defeat challenges, innovate, use state-of-the-art tools and collaborate with experts from various sectors? Want to join a world‑class company and industry leader and be proud to contribute to our projects and mission? Come join our team and share your...

  • Software Engineer

    4 days ago


    Bas-Saint-Laurent, Canada Randstad Full time

    About the Job:We are seeking a talented Software Engineer to join our team. The ideal candidate will have experience with Java and backend development.Key Responsibilities:Design and develop high-quality backend software systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure seamless integration with frontend...

  • Test Expert

    5 months ago


    Saint-Laurent, Canada CAE Full time

    **Role and Responsibilities** **The role we are offering you**: Carry out verification and validation for synthetic training devices: - Prepare project engineering test plans for Verification and Validation (V&V) activities. - Carry out engineering testing assignments requiring a general understanding of aviation and simulation techniques internally and...


  • Bas-Saint-Laurent, Canada Fed Manutech Full time

    About the RoleWe are seeking a highly skilled Research and Development Engineer to join our team at Fed Manutech. As a key member of our R&D department, you will be responsible for driving innovation and developing new diamond tools.Key ResponsibilitiesConduct design, prototyping, and analysis activities to develop new diamond tools.Monitor client needs and...


  • Bas-Saint-Laurent, Canada Fed Manutech Full time

    About the RoleWe are seeking a highly skilled Research and Development Engineer to join our team at Fed Manutech. As a key member of our R&D department, you will be responsible for driving innovation and developing new diamond tools.Key ResponsibilitiesConduct design, prototyping, and analysis activities to develop new diamond tools.Monitor client needs and...