Current jobs related to Safety Critical Embedded Software Test Engineer - Canada - Mannarino Systems & Software


  • Canada Wind River Full time

    About the OpportunityWind River Systems is seeking a highly skilled software engineer to join our team developing automated tests for safety-critical embedded real-time operating systems and virtualization solutions. The successful candidate will help us follow agile methodologies, deliver on commitments with technical contributions, and interface with...

  • Software Engineer

    1 month ago


    Canada Wind River Full time

    About the OpportunityWind River Systems is seeking a highly skilled software engineer to join our team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions.ResponsibilitiesDevelop end-to-end automated tests to validate new product featuresMaintain the existing automated test suite and...

  • Software Engineer

    1 month ago


    Canada Wind River Full time

    About the OpportunityWind River Systems is seeking a highly skilled software engineer to join our team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions.ResponsibilitiesDevelop end-to-end automated tests to validate new product featuresMaintain the existing automated test suite and...

  • Software Engineer

    2 months ago


    Canada Wind River Full time

    About the OpportunityWind River Systems is seeking a highly skilled software engineer to join our team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions.ResponsibilitiesDevelop end-to-end automated tests to validate new product featuresMaintain the existing automated test suite and...

  • Software Engineer

    2 months ago


    Canada Wind River Full time

    About the OpportunityWind River Systems is seeking a highly skilled software engineer to join our team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions.ResponsibilitiesDevelop end-to-end automated tests to validate new product featuresMaintain the existing automated test suite and...

  • Software Test Engineer

    2 months ago


    Canada Daikin Group Full time

    Job SummaryWe are seeking a skilled Software Test Engineer to join our team at Daikin Group. As a Software Test Engineer, you will be responsible for working with APIs and embedded software to improve and debug software and hardware. Your expertise will be crucial in creating test setups, developing software for reports, and performing additional projects to...

  • Software Test Engineer

    2 months ago


    Canada Daikin Group Full time

    Job SummaryWe are seeking a skilled Software Test Engineer to join our team at Daikin Group. As a Software Test Engineer, you will be responsible for working with APIs and embedded software to improve and debug software and hardware. Your expertise will be crucial in creating test setups, developing software for reports, and performing additional projects to...

  • Software Engineer

    3 weeks ago


    Canada Wind River Full time

    About the OpportunityWind River Systems is seeking a skilled software engineer to join its team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions. The ideal candidate will have a strong understanding of software development methodologies, including Agile, and experience with test...

  • Software Test Engineer

    2 months ago


    Canada Daikin Group Full time

    Job SummaryWe are seeking a highly skilled Software Test Engineer to join our team. As a Software Test Engineer, you will be responsible for testing and debugging software and hardware to ensure high-quality products. Key Responsibilities* Collaborate with cross-functional teams to identify and prioritize testing needs* Develop and execute test plans, cases,...

  • Software Test Engineer

    2 months ago


    Canada Daikin Group Full time

    Job SummaryWe are seeking a highly skilled Software Test Engineer to join our team. As a Software Test Engineer, you will be responsible for testing and debugging software and hardware to ensure high-quality products. Key Responsibilities* Collaborate with cross-functional teams to identify and prioritize testing needs* Develop and execute test plans, cases,...


  • Canada Altair Engineering Full time

    Job Summary:Altair Engineering is seeking a Senior Embedded Software Developer to join our team in Kanata, ON. This is a contract position.Key Responsibilities:As a Senior Embedded Software Developer, you will be responsible for developing C/C++/Java services for our client's infotainment system. You will work on proof of concepts for next-generation...

  • Software Test Engineer

    2 months ago


    Canada Daikin Group Full time

    Job SummaryWe are seeking a skilled Software Test Engineer to join our team at Daikin Group. As a Software Test Engineer, you will be responsible for working with APIs and embedded software to improve and debug software and hardware. Your expertise will be crucial in creating test setups, developing software for reports, and performing additional projects to...

  • Software Test Engineer

    2 months ago


    Canada Daikin Group Full time

    Job SummaryWe are seeking a skilled Software Test Engineer to join our team at Daikin Group. As a Software Test Engineer, you will be responsible for working with APIs and embedded software to improve and debug software and hardware. Your expertise will be crucial in creating test setups, developing software for reports, and performing additional projects to...


  • Canada, CA ORS Partners Full time

    SOFTWARE VERIFICATION ENGINEERUnited States (US) and Canada Based Only- Fully RemoteContract: 6+ monthWe are looking for talented and enthusiastic Software Verification Engineers to join our team.In this role, you will be responsible for designing and developing test case software and documentation for safety-critical embedded applications in the aviation...


  • Canada Altair Engineering Full time

    About the Job:Altair Engineering is looking for a skilled software engineer to join their team of experts in developing cutting-edge automotive systems.Key Responsibilities:Design and implement embedded software to ensure system stability and recover from instability incidents.Investigate system crashes using developed tools and perform initial triage to...


  • Canada Altair Engineering Full time

    Job Summary:Altair Engineering is seeking a skilled Embedded Software Developer to join their team in Kanata, ON. This contract position involves developing control algorithms and producing code for vehicle features related to climate, starting, locking, lighting, alarms, windows, powered enclosures, and seats.Key Responsibilities:Own and review requirements...

  • Software Engineer

    4 weeks ago


    Canada Wind River Full time

    About the OpportunityWind River Systems is seeking a skilled software engineer to join our team developing automated tests for safety-critical embedded real-time operating systems and embedded virtualization solutions.ResponsibilitiesDevelop end-to-end automated tests to validate new product featuresMaintain the existing automated test suite and troubleshoot...


  • Canada Altair Engineering Full time

    Job Summary:Altair Engineering is seeking a skilled Embedded Software Developer to join their team. This is a contract position.What You Will Do:The chosen candidate will develop control algorithms and produce code for vehicle features related to climate, starting, locking, lighting, alarms, windows, powered enclosures, and seats.Basics:Electrical...


  • Canada Wind River Full time

    About the OpportunityWind River Systems is seeking a skilled software engineer to join its team developing automated tests for safety-critical embedded real-time operating systems and virtualization solutions. The ideal candidate will contribute to the development process, including agile methodologies, and interface with engineering management and technical...


  • Canada Altair Engineering Full time

    Job Summary:Altair Engineering is seeking a skilled Software Development Expert to join their team in Kanata, ON. This is a contract position.Key Responsibilities:Design and develop embedded software to detect and report system instability, and recover systems and services from instability incidents.Investigate system and process crashes using developed...

Safety Critical Embedded Software Test Engineer

2 months ago


Canada Mannarino Systems & Software Full time
About MANNARINO Systems & Software

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.

Job Opportunity

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. You will collaborate closely with the Safety Systems Engineering team and Software Development team.

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
  • Influence overall test strategy by helping define product features, enabling QA during design, and spearheading best practices to enable a quality product
  • Work with Design Teams to understand test scenarios
  • Support and promote SW Verification best practices
  • Drive test automation to ensure product quality
  • Troubleshoot failures and propose corrective actions
Requirements
  • 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)
Preferred Competencies
  • Experience in the C programming language
  • Experience developing and cross-compiling software in a Linux environment
What We Offer
  • 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
  • Regular company outings
Work Environment
  • 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)
Language

Knowledge of English is required to communicate and work with customers outside the province of Quebec.