Lead Embedded Software Testing Engineer

4 weeks ago


Montreal, Quebec, Canada CS GROUP Full time
Job Overview

CS GROUP is seeking multiple experienced Embedded Software Engineers at various levels. The primary responsibility will be to evaluate embedded safety-critical software applications utilized in Aerospace and Defense Systems. This position offers a hybrid work environment.

Key Responsibilities:

Reporting to both the client and the chief engineer, the selected candidate will:

· Reverse-engineer design from existing code.

· Execute software testing (unit or integration) on intricate software functionalities.

· Create and implement relevant tests on testing platforms to ensure design accuracy.

· Troubleshoot issues identified during the software development lifecycle.

· Maintain traceability among all software design and testing artifacts.

· Conduct independent peer evaluations on designs, code, or tests produced by colleagues.

· Prepare comprehensive technical documentation.

· Provide clear updates and workload assessments to direct supervisors.

· Engage in the continuous enhancement of team performance (quality, efficiency, timely delivery).

Required Qualifications:

- A minimum of 5 years of experience in ADA, C, or C++ programming languages.

- An Associate Degree in Engineering, Computer Science, or a related field.

- A strong interest in resolving complex software issues.

- Excellent communication and interpersonal skills, with a collaborative mindset.

- Demonstrated curiosity, independence, proactivity, and problem-solving abilities.

- At least 5 years of experience with testing tools such as LDRA, VectorCAST, or similar.

- Familiarity with GreenHills Tools is advantageous.

- A Bachelor's degree in Electrical or Computer Science or equivalent is preferred.

- Basic understanding of DO-178B or C or similar standards.

- Basic knowledge of communication protocols including CAN, ARINC, RS-422, and Ethernet.

- Proficiency in software tools such as Microsoft Office, DOORS, and SVN.



  • Montreal, Quebec, Canada CS GROUP Full time

    Job Overview CS GROUP is seeking multiple experienced Embedded Software Engineers at various levels. The primary responsibility will be to evaluate embedded safety-critical software applications utilized in Aerospace or Defense Systems. This position has the potential to transition into a leadership or software development capacity. The work arrangement is...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Position: Lead Embedded Software EngineerJob Category: Engineering Employment Type: Full-Time Macdonald, Dettwiler And Associates Corporation is a prominent partner in the global space sector, recognized for its innovative contributions to robotics, satellite systems, and geointelligence. With a legacy spanning over 55 years and a track record of more than...


  • Montreal, Quebec, Canada CS Canada Full time

    Embedded Software Test Engineer OpportunityCS Group Canada, a leading developer of safety-critical systems, is seeking a skilled Embedded Software Test Engineer to join their team.This is a unique opportunity to work on complex high-tech systems for top system manufacturers in North America, with competitive salaries, complete benefits, and flexible work...


  • Montreal, Quebec, Canada CS Canada Full time

    Embedded Software Test Engineer OpportunityCS Group Canada, a leading developer of safety-critical systems, is seeking a skilled Embedded Software Test Engineer to join their team.This is a unique opportunity to work on complex high-tech systems for top system manufacturers in North America, with competitive salaries, complete benefits, and flexible work...


  • Montreal, Quebec, Canada CS Canada Full time

    About CS Group CanadaCS Group Canada is a leading provider of safety-critical systems in the aerospace, defense, and electric vehicle industries. We offer a unique opportunity to work on complex high-tech systems for top-tier clients in North America.Job SummaryWe are seeking a Senior Embedded Software Test Engineer to join our team. As a key member of our...


  • Montreal, Quebec, Canada CS Canada Full time

    About CS Group CanadaCS Group Canada is a leading provider of safety-critical systems in the aerospace, defense, and electric vehicle industries. We offer a unique opportunity to work on complex high-tech systems for top-tier clients in North America.Job SummaryWe are seeking a Senior Embedded Software Test Engineer to join our team. As a key member of our...


  • Montreal, Quebec, Canada Cisco Full time

    Cisco - Innovating Performance AnalyticsCisco, a leader in the field of performance analytics and user experience solutions, is at the forefront of delivering cutting-edge network and application performance assurance tools tailored for service providers and enterprises of various sizes. Our skilled team of engineers is dedicated to creating solutions that...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job OverviewCS GROUP is seeking a highly skilled Senior Embedded Software Test Engineer to join our team. As a key member of our engineering team, you will be responsible for testing and validating complex software applications embedded on aerospace and defense systems.Key ResponsibilitiesRetro-engineer design from code to ensure accurate and efficient...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job OverviewCS GROUP is seeking a highly skilled Senior Embedded Software Test Engineer to join our team. As a key member of our engineering team, you will be responsible for testing and validating complex software applications embedded on aerospace and defense systems.Key ResponsibilitiesRetro-engineer design from code to ensure accurate and efficient...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job SummaryCS Group is seeking a highly skilled Embedded Software Test Engineer to join our team. As a key member of our software development team, you will be responsible for testing and validating complex software applications embedded on aerospace or defense systems.Key ResponsibilitiesRetro-engineer design from code to ensure accurate and efficient...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job SummaryCS Group is seeking a highly skilled Embedded Software Test Engineer to join our team. As a key member of our software development team, you will be responsible for testing and validating complex software applications embedded on aerospace or defense systems.Key ResponsibilitiesRetro-engineer design from code to ensure accurate and efficient...


  • Montreal, Quebec, Canada CB Canada Full time

    Embedded Software EngineerCB Canada is on the lookout for an Embedded Software Engineer to join our dynamic team.Position Overview - Embedded Software EngineerKey Responsibilities:Design and implement real-time motor control systems utilizing ARM Cortex M4/M7 microcontrollers.Translate Matlab algorithms into C/C++ code tailored for ARM Cortex M4/M7.Conduct...


  • 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. We are seeking an experienced and passionate Safety Critical Embedded Software Developer to join our team.ResponsibilitiesDevelop, document, and deliver embedded software for...


  • 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. We are seeking an experienced and passionate Safety Critical Embedded Software Developer to join our team.ResponsibilitiesDevelop, document, and deliver embedded software for...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Overview We are seeking a Senior Embedded Software Engineer to become a vital part of a versatile and skilled team responsible for the certification of aircraft Electronic Engine Controllers. Key Responsibilities: The seasoned software engineer will report directly to a Team Lead. The role encompasses the following tasks: Assisting in the...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Overview We are seeking a Senior Embedded Software Engineer to become a vital part of a skilled and diverse team responsible for the certification of aircraft Electronic Engine Controllers. Key Responsibilities: The seasoned software engineer will report directly to a Team Lead. The role encompasses the following tasks: Assisting in the...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Overview We are seeking a Senior Embedded Software Developer to become a vital part of a versatile and innovative team responsible for the certification of aircraft Electronic Engine Controllers. Key Responsibilities: The seasoned software developer will report directly to a Team Lead and will be engaged in the following tasks: Assisting in the...


  • Montreal, Quebec, Canada CB Canada Full time

    Job SummaryCB Canada is seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key ResponsibilitiesImplement and integrate real-time control elements in MCUs ARM Cortex M4/M7Convert Matlab algorithms to C/C++ code for...


  • Montreal, Quebec, Canada CB Canada Full time

    Job SummaryCB Canada is seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key ResponsibilitiesImplement and integrate real-time control elements in MCUs ARM Cortex M4/M7Convert Matlab algorithms to C/C++ code for...


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