Careers
 

Critical Systems Labs Inc. (CSL) offers the opportunity to work collaboratively with interesting and engaged people solving complex technical challenges in leading edge technologies.

Current openings:

  • Software Developers
  • System Safety Engineer
  • Project Manager

We are also always interested in speaking with people experienced in system and software engineering, cybersecurity and formal methods. Please email your cover letter and resume to This email address is being protected from spambots. You need JavaScript enabled to view it.

--------------------------------------------------------------------------------------------------------------------------

Full-time Software Developer

Software/Electrical/Computer Engineering or Computer Science
Beginning January 2020

As a Software Developer with Critical Systems Labs Inc., you become part of our product development team and contribute to the development of advanced software tools to support the analysis of safety critical systems in the aerospace, rail, medical, and automotive industries. This job will require the translation of theoretical techniques from Computer Science into a polished product. The ability to interact effectively with a team of developers is essential to this role.

Required Skills and Qualifications

  • Minimum of a Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering or similar
  • Minimum of 4 years work experience as a SW developer (as part of a team)
  • Experience with multiple programming languages, primarily C++ and Java
  • Experience with back-end or desktop development
  • Strong knowledge of object-oriented design principles
  • Experience with revision control systems, e.g., Git, svn
  • Experience with continuous integration and build systems (e.g., Apache Maven, Apache Ant, Gradle, Travis CI, GitLab, Atlassian Bamboo)
  • Experience developing tests and writing test code (e.g., unit testing, system testing)
  • Solid computer science background including algorithms and data structures
  • Very strong verbal and written communication skills and experience producing high quality technical documents/reports
  • Strong critical thinking and problem-solving skills
  • Ability to self manage
  • Ability to be geographically located in Vancouver, Canada
  • Canadian citizen or permanent resident status

In your cover letter, please also describe demonstrated experience/expertise in any of the following areas:

  • Ability to work in an interdisciplinary environment and understand complex cyber-physical systems that are the integrated product of electrical, mechanical, software/hardware and other engineering disciplines
  • Knowledge of real-time embedded systems
  • Knowledge of UI and UX design principles
  • Knowledge of Formal (mathematical) Methods
  • Experience working in a safety critical domain/industry

Please send your application by email to This email address is being protected from spambots. You need JavaScript enabled to view it. with "Application – SW Developer” in the subject line. Please attach to your email your cover letter and resume. Applicants are also invited to submit evidence of written communication skills (e.g., a technical report authored by the applicant).

Please note: We appreciate the interest of everyone who applies for this position, but only candidates selected for an interview will be contacted.

--------------------------------------------------------------------------------------------------------------------------

Full-time System Safety Engineer
Beginning January 2020

As a System Safety Engineer with CSL you will contribute to various tasks related to the application of system safety engineering process to complex systems. Your primary focus will be the analysis of complex cyberphysical systems using a variety of formal (mathematical) and informal techniques. Ability to interact effectively with engineers, managers, and other stakeholders representing a variety of engineering disciplines and other interests is essential in this role. Occasional domestic and international travel is required.

Required Skills and Qualification

  • Graduate degree in Engineering or Computer Science;
  • At least 10 years demonstrated experience in safety / reliability engineering in a safety-critical industry
  • At least 5 years work experience in systems engineering with demonstrated ability to understand complex cyberphysical systems that are the integrated product of electrical, mechanical, software/hardware and other engineering disciplines;
  • At least 5 years demonstrated work experience in the development of safety cases, system safety analysis techniques such as FMEA, FTA, hazard identification and hazard analysis;
  • Demonstrated experience authoring safety cases in the nuclear industry in compliance with national standards
  • Expertise/knowledge in the automotive, aerospace, energy, rail, marine and/or medical device industries;
  • Very strong verbal and written communication skills and experience producing high quality technical documents/reports;
  • Strong critical thinking and problem-solving skills;
  • Ability to self manage;
  • Ability to work full time in our office in Vancouver, Canada;
  • Canadian citizen, permanent resident, or eligibility to apply for residency.

In your cover letter, please also describe demonstrated experience/expertise in any of the following areas:

  • Requirements engineering for large complex software and systems projects;
  • Assurance (safety and security) argumentation techniques for complex engineering projects;
  • System safety /software assurance standards such as ISO 26262, SAE ARP 4761, IEC 61508, MIL-882E, CENELEC EN 50126/50128/50129;
  • HAZOP, SWIFT and Human Factors Ergonomics assessments;
  • Statistical methods to evaluate results;
  • Control system design and implementation techniques (e.g., PID controllers, Kalman Filters);
  • Application of system safety methods to legacy systems including replace/upgrade decisions;
  • Demonstrated international experience with the application of system safety engineering methods;
  • Experience in the presentation of training material about system safety to large audiences;
  • Project management experience.

Interested?
Please email your cover letter and resume to This email address is being protected from spambots. You need JavaScript enabled to view it. with the subject heading "Application – System Safety Engineer”.  Applicants are invited to submit evidence of written communication skills (e.g., a technical report authored by the applicant).

Please note: We appreciate the interest of everyone who applies for this position, but only candidates selected for an interview will be contacted.

--------------------------------------------------------------------------------------------------------------------------

Full-time Project Manager


The ideal candidate for our Project Manager role will have management experience and a strong foundation in computer science/systems engineering. This person will enjoy the challenge of managing multiple projects involving multiple people with moving deadlines. The ability to communicate effectively and collaborate with team members and clients to keep projects on time and on budget is essential in this role.

Required Skills and Qualifications

  • A minimum of a Bachelor's degree in Engineering, Computer Science, Business Management or Accounting;
  • Strong foundation in software engineering/computer science;
  • 5 years demonstrated experience managing systems/software engineering and research projects;
  • Demonstrated experience as a leader with a positive and collaborative leadership style;
  • Demonstrated experience managing budgets;
  • Very strong verbal and written communication skills;
  • Demonstated experience effectively communicating project status to team members and clients verbally and through presentations and reports;
  • Strong critical thinking and problem solving skills;
  • Ability to work full time in our office in Vancouver, Canada;
  • Canadian citizen or Permanent Resident.

Please email your cover letter and resume to This email address is being protected from spambots. You need JavaScript enabled to view it. with the subject heading "Application – Project Manager". Applicants are invited to submit evidence of written communication skills (e.g., a technical report authored by the applicant).

Please note: We appreciate the interest of everyone who applies for this position, but only candidates selected for an interview will be contacted.