Careers
 

Are you looking for a career working collaboratively with engaged people on leading edge technologies?

We are always interested in talking to experienced people with broadly based system and software engineering, cyber security and formal methods expertise. If you are able to quickly grasp the intricacies of a technical domain and enjoy solving complex technical challenges, please email your cover letter and resume to This email address is being protected from spambots. You need JavaScript enabled to view it.

Current Openings:

System/Software Engineer or Computer Scientist

As a system/software engineer or computer scientist with CSL you will contribute to various tasks related to the application of system safety and security 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 Qualifications
• Minimum of a Bachelor's degree in Computer Science, Software Engineering, Computer Engineering or similar, graduate degree preferred
• Background in real-time embedded systems and systems/software engineering
• Demonstrated systems engineering experience - ability to understand complex cyberphysical systems that are the integrated product of electrical, mechanical, software/hardware and other engineering disciplines
• Expertise/knowledge in the automotive, aerospace, energy, rail, marine and/or medical device industries
• Very strong verbal, written and presentation skills and experience producing high quality technical documents/reports
• Ability to think, learn and self manage
• Ability to be geographically located in Vancouver, Canada
• Canadian citizen, permanent resident, or eligibility to apply for residency

Specific experience in at least 3 of the following areas of CSL expertise:

•Real-time embedded software, low-level software
•Formal (mathematical) methods for the analysis of computer systems such as model checking, theorem proving, or formal program verification
• System safety analysis techniques such as FMEA, FTA, or STPA
• Requirements engineering for large complex software and systems projects
• Assurance (safety and security) argumentation techniques for complex engineering projects
• System level cyber security assessments
• System security analysis techniques such as: Threat Tree Analysis or STPA-Sec
• Machine learning techniques
• Statistical methods to evaluate coverage of software testing results
• Control system design and implementation techniques (e.g., PID controllers, Kalman Filters)
• System safety / software assurance standards such as ISO 26262, SAE ARP 4761, IEC 61508, DO-178C, MIL-882E, CENELEC EN 50126/50128/50129
• Security standards such as ISO 27000, NERC CIP, RTCA DO-326A/355/356, ITSG 33, NIST Cybersecurity Framework, NIST 800 series
• 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 - Systems Engineer".
Applicants are invited to submit evidence of written communication skills (e.g., a technical report authored by the applicant).

 

Systems/Software Engineer with Cyber Security Experience

We are currently seeking an individual who sees the connections between safety and security to contribute to system level cyber security assessments in the context of safety-critical systems in a variety of industry sectors. We are looking for strong critical thinking and problem solving skills, and ability to think at the system level. Broadly based knowledge of security design and security architecture in the context of safety critical systems is essential in this role. The role will involve security risk assessments on large distributed computing systems and platforms, or safety-critical industrial control systems. You will be required to identify vulnerabilities of large computing platforms as well as identify threats from technical, physical, personnel and procedural sources. The 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 will be required.

Required Skills and Qualifications
• Minimum of a Bachelor's degree in Engineering or Computer Science; graduate degree preferred
• Specialization in cyber security
• Background in real-time embedded systems and systems/software engineering
• Very strong verbal and written communication skills and experience producing high quality technical documents/reports
• Ability to think, learn and self manage
• Ability to be geographically located in Vancouver, Canada
• Canadian citizen, permanent resident, or eligibility to apply for residency

Specific experience in at least 3 of the following areas of CSL expertise:
• System specification, design and development lifecycle for large software-intensive systems
• Network security
• NIST Cybersecurity Framework
• Security standards such as ISO 27000, NERC CIP, RTCA DO-326A/355/356, NIST SP 800-30 Revision 4, ITSG-33 (2012), SAE J3061
• Professional experience with cyber security through assessment, addressing system vulnerabilities or monitoring incidents
• Experience in identifying how security threats could impact safety
• Demonstrated ability to perform a security risk assessment

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 - Systems Engineer/Cyber".
Applicants are invited to submit evidence of written communication skills (e.g., a technical report authored by the applicant).