Senior Software Design Engineer for Safety-Critical Systems

3 days ago


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, and flexible work arrangements.

About the Role

The selected candidate will be responsible for designing and developing safety-critical software systems, ensuring adherence to industry standards such as ARP4754 & DO-178. Key responsibilities include:

  • Designing and implementing embedded systems and software;
  • Writing and maintaining software and system requirements;
  • Ensuring traceability between design, requirements, and test results;
  • Creating, modifying, and testing engine control laws;
  • Reviewing and validating design work performed by colleagues;
  • Drafting associated documentation and presenting at design reviews;
  • Communicating with clients and providing status updates to team leads;
  • Participating in team performance improvement initiatives.
Requirements and Qualifications

To succeed in this role, you should possess a Bachelor's degree in Electrical Engineering, Mechanical Engineering, or Computer Science, along with relevant experience in system design and development. Familiarity with Model-based Development tools (SCADE, Matlab/Simulink), Labview, Microsoft Office, and SVN is required. Additionally, you should have knowledge of protocols like CAN, ARINC, RS-422, and Ethernet, as well as strong communication and interpersonal skills.

Benefits and Perks

We offer a comprehensive compensation package, including:

  • A competitive annual salary of $120,000-$160,000 CAD;
  • Advanced medical, dental, and vision insurance;
  • Access to telemedicine services;
  • An RRSP program;
  • Paid personal and sick leave;
  • Use of a recreation room with pool table and foosball.

Join our team and contribute to the development of innovative safety-critical systems.



  • 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

    About the Role:MANNARINO 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. As a Safety Critical Embedded Software Test Engineer, you will be part of a team that collaborates closely with the Safety...


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

    Mannarino 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. We are seeking an experienced and passionate Safety Critical Embedded Software Test Engineer who is a quick learner, enthusiastic about...


  • 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, 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, 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 CS GROUP Full time

    Job Title: Senior Systems Safety EngineerJob Description: At CS GROUP, we are seeking a highly skilled Senior Systems Safety Engineer to join our System Safety team. The successful candidate will work collaboratively with Hardware and Software Development Teams to design, develop, and deploy systems that enable and support autonomous...


  • 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 CS GROUP Full time

    Job DescriptionAt CS GROUP, we are seeking a highly skilled Senior Systems Safety Engineer to join our System Safety team. As a key member of our team, you will collaborate with Hardware and Software Development Teams to design, develop, and deploy systems that enable and support autonomous driving.Responsibilities:Conduct safety analysis, including HARAs,...


  • Montreal, Quebec, Canada https:www.energyjobline.comsitemap Full time

    Job OverviewWe are seeking a highly skilled Senior System Safety Engineer to join our team and contribute to the development of next-generation electric and autonomous vehicles.Key Responsibilities:Conduct safety and security analyses in accordance with ISO 26262, ISO 13849, IEC 61508, and IEC 62061.Perform hazard analysis and risk assessments to identify...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Description At CS GROUP, you will collaborate with our System Safety team and other development teams to design, develop, and deploy autonomous driving systems. As a Senior Systems Engineer – Functional Safety, your primary responsibility is to ensure that our systems meet both system safety objectives and product requirements through end-to-end...


  • Montreal, Quebec, Canada https:www.energyjobline.comsitemap Full time

    Senior System Safety Engineer OpportunityWe are seeking a highly skilled Senior System Safety Engineer to join our team and contribute to the development of next-generation electric and autonomous vehicles. The ideal candidate will have expertise in safety/mission critical embedded systems and a strong background in system safety analysis.Key...


  • Montreal, Quebec, Canada Cadence Design Systems, Inc. Full time

    Software Engineer - Protium CompilerCadence Design Systems, Inc. is seeking a highly skilled Software Engineer to join our Protium Software Development Team. As a key member of our team, you will be responsible for developing and enhancing the Protium FPGA-Based Prototyping product.Responsibilities:Enhance Static Timing Analysis (STA) in the Protium...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Job Title: Senior Software EngineerJob Description:We are seeking a highly skilled Senior Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining cloud-based IoT solutions for our clients in the industrial sector.Key Responsibilities:Design and...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job OverviewCS GROUP is seeking a highly skilled Senior Systems Engineer – Functional Safety to join our System Safety team. In this role, you will collaborate with Hardware and Software Development Teams to design, develop, and deploy systems that enable and support autonomous driving.Key ResponsibilitiesConduct safety analyses, including HARAs, FTAs,...


  • Montreal, Quebec, Canada Dakis Decision Systems Full time

    Web Software Developer - Front End (Senior)We are seeking a skilled Senior Software Engineer to join our team at Dakis Decision Systems in Montreal, Canada.This is an exciting opportunity to work with a talented group of professionals in a dynamic and innovative environment.Key ResponsibilitiesCollaborate with our team to define, plan, and implement software...


  • Montreal, Quebec, Canada QNX Software Systems Full time

    Job Title: Senior Technical Sales ConsultantJob Description:We are seeking a highly skilled Senior Technical Sales Consultant to join our BlackBerry AtHoc team. As a Senior Technical Sales Consultant, you will be responsible for articulating and evangelizing the value proposition of BlackBerry AtHoc Critical Event Management (CEM) Software & Services to our...


  • Montreal, Quebec, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Software Engineer (Java)**About the Role**SENIOR SPIRIT OF ROSELLE PARK is seeking a highly skilled Senior Software Engineer (Java) to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions to help manufacturers monitor their industrial equipment and improve...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Ubisoft Entertainment. As a Senior Software Engineer, you will be responsible for designing and developing AI systems for our games, using C++ as the primary programming language.Key Responsibilities:* Design and implement AI systems...


  • Montreal, Quebec, Canada Kynze Full time

    About KynzeKynze is an innovative electronics and firmware engineering firm that specializes in the design of complex connected sensors operating in safety and performance critical environments. We also perform systems integration of these sensors within our customers' end-use applications.Job DescriptionWe are seeking an experienced Embedded...