Job Title or Location
RECENT SEARCHES

Software/ System Engineer - Junior/Intermediate/Senior

Critical Systems Labs Inc.

Vancouver, BC

Posted 2 days ago

Job Details:

Hybrid remote
$38.48 - $72.11 / hour
Full-time
Experienced

Benefits:

Health Insurance
Dental Insurance
Paid Time Off
Flexible Work
Life Insurance
Disability Insurance

Software/ System Engineer - Junior/Intermediate/Senior April 2026

Underlying emergent technologies, such as those being developed for use in autonomous systems and intelligent robotics, is increasingly complicated and connected software, often involving AI. How can innovators be sure their technology works only as intended? At Critical Systems Labs Inc. (CSL) our collaborative team is internationally recognized for our expertise in the management of safety risk and security vulnerabilities associated with complex software intensive systems. We work on projects in aerospace, automotive, energy, defense, marine navigation, medical technologies and rail signaling.

As a Software / System Engineer with CSL, you will have an opportunity to be at the forefront of managing technical risk resulting from the use of AI in emergent technology. The ability to effectively collaborate with colleagues and stakeholders is essential in this role.

Key responsibilities

· Specification and analysis of system requirements, including safety requirements

· Use of Failure Modes and Effects Analysis, Fault Tree Analysis at both functional and design levels

· Development and review of safety cases

· Application of functional safety standards and other related guidance

· Interaction with client engineering teams

Required skills and qualifications

· University degree in Computer Science, Engineering or related field or equivalent experience; graduate degree preferred

· At least 2 years of experience in safety / reliability engineering, ideally in real-time embedded software systems in regulated environments (e.g., automotive, aerospace, energy, rail, marine and/or medical devices)

· Experience with real-time embedded software

· Experience with the management and analysis of safety requirements

· Must currently reside in Canada and be legally able to work in Canada. (We are unable to offer sponsorship.)

Bonus points for additional experience/expertise in any of the following areas

· Knowledge of industry standards such as ISO 26262, ISO 21448/SOTIF, ISO 8800, UL4600, ISO 21434, IEC 61508, DO-178C, MIL-882E, CENELEC EN 50126/50128/50129

· Knowledge of assurance (safety and security) argumentation techniques

· Experience with machine learning and statistical methods

Skills and attributes

· Strong critical thinking and problem-solving skills

· Excellent communication skills, both written and verbal

· Ability to produce high quality technical documentation, proposals and reports

· Ability to self-manage and meet deadlines

· Genuine interest in learning new engineering processes and principles in multiple technical domains

What CSL offers

· CSL provides an inspiring, positive and collaborative work environment with fascinating projects.

· Base salary range: CAD $80,000 - CAD $150,000. Individual pay rates are determined by evaluating factors such as expertise, skills, education, and professional background.

· Full extended health care coverage (100% paid premiums) for employees and their families including dental, vision, medications, paid sick days. Annual allowance for paramedical services.

· Flexible work options, including remote work. We have an accessible office located in Waterfront Station, the central transit hub in downtown Vancouver. On-site fitness facility and secure indoor bike parking are available.

Do you think you would be perfect for this position?
If you would like to be part of our team, solving challenging problems, we look forward to hearing from you. Please email your cover letter* with your resume and answers to the questions below to [email protected] with "Application - Software Developer" in the subject line.

Applicants are invited to submit evidence of written communication skills (e.g., a technical report authored by the applicant).

*Recently, we have received many cover letters/resumes that have been written with the assistance of AI tools. While they look polished and professional, they are also remarkably similar. Please tell us who you are in your own words and let your individuality shine through. We are less interested in what ChatGPT thinks we want to hear.

We greatly appreciate the interest of everyone who applies for this position, and we will review all applications. Only candidates selected for an interview will be contacted.

Please include answers to the following questions in the body of your cover letter:

When are you available to start working?

If hired, what proof will you provide that you are legally able to work in Canada?

Number of years in non-internship, professional software development experience.

Positions Available: 4

Share This Job: