Safety Critical Embedded Software Test Engineer

3 months ago


Montreal, 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, 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 flexible time 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 seeking an experienced and passionate Safety Critical Embedded Software Test Engineers who is a quick learner, enthusiastic about safety-critical software and appreciate the value of a rigorous software verification process. You will collaborate closely with the Safety Systems Engineering team and Software Development team. If you want to join an organization whose mission is to build cutting-edge technology that will shape the future of aerospace industry, this may be the right opportunity for you

Responsibilities:
  • Design and implement requirement-based test cases and procedures for safety critical software.
  • Execute and review test results, tracing them to the corresponding requirements and identifying defects, bugs and non-compliances.
  • Influencing overall test strategy by helping define product features, enabling QA during design, and spearheading best practices to enable a quality product.
  • Working with Design Teams to understand test scenarios.
  • Work with other teams to resolve issues.
  • Support and promote SW Verification best practices.
  • Driving test automation to ensure product quality. 
  • Troubleshooting failures and proposing corrective actions. 

Required Competencies:
  • MSc or BSc degree in electrical engineering, computer science, computer engineering or equivalent.
  • Proven experience in embedded software verification:
  • Good knowledge of requirement-based testing principles.
  • Working knowledge of the Python Scripting Language.
  • Experience with debug probes.
  • Experience with embedded system and hardware in the loop tests.
  • Experience with real-time software concepts.
  • Technical documentation and communication skills.
  • Experience in functional safety (RTCA, DO-178, DO-254, EN 50128, IEC 62304. ISO 26262 ) or similar standards.
  • Team player with the ability to work independently and a can-do attitude.

Preferred Competencies:
  • Experience in the C programing language.
  • Experience developing and cross-compiling software in a Linux environment. 

A Plus to Have:
  • Experience in continuous integration, continuous testing and containerized development environments (Docker…)

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 occasional travel to visit customers (in North America).


About Mannarino Systems & Software Inc.:

MANNARINO Systems & Software Inc. holds over 20 years 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.MANNARINO Systems & Software Inc. 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.



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

    About the Role:Mannarino Systems & Software Inc. is seeking an experienced Safety Critical Embedded Software Test Engineer to join our team. As a key member of our Safety Systems Engineering team, you will be responsible for designing and implementing requirement-based test cases and procedures for safety-critical software.Responsibilities:Design and...


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

    Key Responsibilities:As a Safety Critical Embedded Software Test Engineer at Mannarino Systems & Software Inc., you will have the opportunity to develop and implement test cases and procedures for safety-critical software. You will also be responsible for executing and reviewing test results, tracing them to the corresponding requirements and identifying...


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


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

    Mannarino Systems & Software Inc. is a renowned provider of cutting-edge engineering services to the aerospace, defense, space, simulation and power generation industries.We are seeking an experienced and passionate Software Tester for Safety-Critical Systems who can contribute to our team's mission to develop innovative solutions that shape the future of...


  • Montreal, Canada CS GROUP Full time

    Job Description CS is looking for several Junior / Mid-Level / Senior Embedded Software Engineers. His/her role will be to test embedded safety-critical software applications embedded on Aerospace or Defense Systems. The role may evolve to a leadership or software development role. The role is hybrid  Responsibilities: Reporting directly to both...


  • Montreal, Quebec, Canada Cs Workx Full time

    Are you looking for a challenging role in the aerospace industry?Cs Workx, a subsidiary of Cs Group, is seeking an Embedded Software Testing Engineer to join our team.The estimated salary for this position is $110,000-$130,000 per year, depending on experience.Job DescriptionWe are looking for a highly skilled engineer to test embedded software applications...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job OverviewCS GROUP is looking for a skilled Senior Embedded Software Test Engineer to join their team.This role is a great opportunity to work on embedded safety-critical software applications and contribute to the development of aerospace or defense systems.The ideal candidate will have a strong background in software testing, with experience in languages...


  • Montreal, Quebec, Canada C S Inc Full time

    C S Inc is a leader in the development and certification of safety-critical systems. As a System Software Design Engineer, you will create/modify embedded system/software design and run associated tests to ensure correctness.


  • Montreal, Quebec, Canada C Ssystems Full time

    C Ssystems, a leading developer and certifier of safety-critical systems, is seeking a skilled System Software Design Engineer to join its team in Canada. This role offers an exciting opportunity to work on complex high-tech systems for top-tier system manufacturers in North America. Our company provides a competitive salary, comprehensive benefits package,...


  • Montreal, Quebec, Canada Cs Group Full time

    CS Group Canada, a leading developer of safety-critical systems, is seeking a skilled Embedded Software Testing Specialist to join their team in North America.The ideal candidate will have experience with DO-178 testing and software development, as well as knowledge of C language and scripting languages like Python.About the RoleIn this role, you will be...


  • Montreal, Quebec, Canada smartrecruiters - JobBoard Full time

    Job Title: Software Verification EngineerDescription:CS Group Canada, a leading developer and certifier of safety-critical systems, is seeking a skilled Software Verification Engineer to join their team. The successful candidate will be responsible for testing embedded software applications on aircraft and space systems, including engine control, flight...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job OverviewCS Group Canada is seeking a skilled Embedded System Test Engineer to join our team of software engineers with expertise in real-time operating systems and low-level software.


  • Montreal, Quebec, Canada CS GROUP Full time

    About the RoleAs an Embedded Software Validation Engineer at CS Group Canada, you will play a crucial part in ensuring the quality and reliability of our automotive projects. With a strong background in embedded systems development, testing, and engineering, you will be responsible for developing and executing HW/SW integration test campaigns on target...


  • Montreal, Quebec, Canada Cs Group Full time

    CS Group Canada, a leading provider of safety-critical systems solutions, is seeking an experienced Senior Embedded Systems Software Design Specialist. As a key member of our team, you will play a critical role in designing and developing innovative software solutions for the defense, aeronautics, autonomous driving, and railways industries.Estimated Salary:...


  • Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full time

    Automotive Embedded Test Automation Software DeveloperAbout the RoleWe are seeking a skilled Automotive Embedded Test Automation Software Developer to join our team at Franklin Automation Inc.Key ResponsibilitiesAs an Automotive Embedded Test Automation Software Developer, you will be responsible for:Analyzing product requirements and evaluating potential...


  • Montreal, Canada Brunel Full time

    We are seeking an experienced Embedded Software Engineer to join our client’s R&D team in developing next-generation, high-tech power conversion products. This is a 6-month contract working in an on-site work arrangement (4 days in the lab, 1 day working from home) with the possibility of extension or becoming permanent. ResponsibilitiesDesign and...


  • Montreal, Quebec, Canada Scalian Full time

    Embedded Software DeveloperWe are seeking a skilled Embedded Software Developer to join our team at Scalian. As a key member of our Core Platform group, you will be responsible for designing and developing embedded, real-time software functionalities for our Smart Display product family.Main Responsibilities:Design and develop embedded, real-time software...


  • Montreal, Canada Brunel Full time

    We are seeking an experienced Embedded Software Engineer to join our client’s R&D team in developing next-generation, high-tech power conversion products. This is a 6-month contract working in an on-site work arrangement (4 days in the lab, 1 day working from home) with the possibility of extension or becoming permanent. ResponsibilitiesDesign and...


  • Montreal, Canada Brunel Full time

    We are seeking an experienced Embedded Software Engineer to join our client’s R&D team in developing next-generation, high-tech power conversion products. This is a 6-month contract working in an on-site work arrangement (4 days in the lab, 1 day working from home) with the possibility of extension or becoming permanent. Responsibilities Design and...


  • Montreal, Canada Brunel Full time

    We are seeking an experienced Embedded Software Engineer to join our client’s R&D team in developing next-generation, high-tech power conversion products. This is a 6-month contract working in an on-site work arrangement (4 days in the lab, 1 day working from home) with the possibility of extension or becoming permanent. ResponsibilitiesDesign and...