Dominic Bernique
Functional Safety Engineer Software Engineer @CS GROUP - Canada
Signup · Get unlimited contacts
WORK HISTORY
Functional Safety Engineer Software Engineer @CS GROUP - Canada
Montreal, QC, CA
At CS Group Canada, my role centered around leading pivotal software architecture and safety analysis projects in the electric vehicle and autonomous driving sectors.Key Responsibilities and Achievements:Electric Vehicle Software Architecture: Guided a team in creating software architecture on the Infineon Aurix Tricore 3 for electric motor and inverter system applying UML, SysML, ISO26262 and ASPICE practical methodologies. Managed project execution to meet tight deadlines while conducting in-depth safety analysis.Autosar C++ Static Analysis: Trained and mentored a team, rapidly enhancing their productivity in addressing Autosar C++ 14 guideline issues in compiler software for autonomous driving applications.Autonomous Driving System Project: Led a comprehensive gap analysis on ISO62626 process documentation and managed hardware verification activities. Provided technical guidance on safety requirements and architecture for advanced autonomous driving systems.
EDUCATION
University of Ottawa
Bachelor’s Degree, Electrical Engineering: Communications & Microwave
ATS ( St-Hubert Flying school)
Private Pilot
HEC Montréal
Project management
SKILLS
ABOUT DOMINIC BERNIQUE
I help organizations deliver high-risk, high-complexity software systems without compromising safety, security, or cost.Most of my work involves software that cannot fail quietly, systems governed by functional safety, security constraints, certification expectations, or regulatory scrutiny. This includes, but is not limited to, ISO 26262, DO-178C, and IEC 62304 environments.Companies engage me when- Requirements are unclear but certification is inevitable- Architecture decisions will determine cost and schedule for years- Verification and compliance risk is growing faster than delivery- Teams are busy, but progress is unpredictableI take a hands-on, end-to-end role across requirements, architecture, implementation guidance, and verification strategy so that certification becomes a confirmation step, not a rescue effort. My focus is not adding process, it’s aligning engineering work so compliance emerges naturally.What I’m Typically Brought In To Do- Turn ambiguous requirements into certification-ready architectures- Establish verification strategies that scale without test explosion- Reduce certification cost, rework, and late-stage surprises- Bring clarity and technical direction to complex, high-risk programsAreas of Execution- Full Software Lifecycle Ownership – Requirements, architecture, implementation guidance, verification, certification readiness- Safety & Compliance Engineering – ISO 26262, DO-178C, IEC 62304 (HARA, FMEA, safety cases, compliance evidence)- Embedded & Real-Time Systems – ARM-based MCUs & SoCs, QNX, Aurix, NXP S32, performance-constrained environments- Secure Embedded Design – Cryptographic authentication, secure communication, threat-aware architectures- Verification & Test Strategy – Requirements-based testing, coverage strategy, tool qualification- AI-Assisted Engineering – Accelerating analysis, verification, and compliance artifacts without compromising rigorEngagements typically involve software programs where delivery risk, compliance, or system complexity requires experienced technical ownership. Controlled Goods Program (CGP) Registered
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.