1

Assistant System Engineer Jobs in Quebec (NOW HIRING)

Automation Engineer

Quebec, QC · On-site

CA$84K - CA$105K/yr

Diagnose and resolve failures in automated systems to minimize production downtime and ensure ... Agropur uses artificial intelligence technology to assist our recruiters in screening, assessing ...

Full-Stack Engineer

Montreal, QC · On-site

CA$90K - CA$115K/yr

The ability to contribute to features from concept to production, assist in troubleshooting system ... Collaborate with engineers, product managers, designers, and QA to deliver features end-to-end.

They will assist management with pre-studies of deployment and development projects related to ... systems; * collaborating with internal company support groups to accomplish objectives, and provide ...

... systems for complex port, harbour, marine terminal, and waterfront infrastructure projects. You ... You will also assist with coordination across clients, port authorities, terminal operators, vessel ...

Develop and maintain HMIs - Hoist loggers (Mine Hoist HMI) for hoist controls systems. * Lead ... * Assist in creating proposals for engineering projects through provision of bills of materials ...

... engineering to bolster its local multidisciplinaryteam. This team works closely with our offices in ... quality system requirements * Assist more experienced personnel with the technical aspects of ...

QC · On-site

... engineering to bolster its local multidisciplinaryteam. This team works closely with our offices in ... quality system requirements * Assist more experienced personnel with the technical aspects of ...

Showing results 21-40

Assistant System Engineer information

What are some common challenges faced by assistant system engineers during the onboarding period?

Assistant System Engineers often encounter challenges such as quickly adapting to complex IT infrastructures, learning proprietary systems, and understanding organization-specific protocols. Collaborating with senior engineers and cross-functional teams can also require strong communication skills to bridge knowledge gaps. Proactively seeking guidance, participating in training sessions, and utilizing available documentation are effective ways to overcome these initial hurdles and build a solid technical foundation.

What is the difference between Assistant System Engineer vs System Engineer?

AspectAssistant System EngineerSystem Engineer
QualificationsBachelor's degree in Computer Science or related field, certifications like CompTIA or Cisco are commonSame as Assistant System Engineer, often with additional certifications or experience
Work EnvironmentSupportive roles in IT teams, assisting with system maintenance and troubleshootingDesign, implement, and manage complex IT systems and infrastructure
ResponsibilitiesAssist in system setup, monitoring, and basic troubleshootingLead system design, deployment, and optimization

In summary, Assistant System Engineers typically support and assist System Engineers in daily tasks, focusing on maintenance and troubleshooting, while System Engineers handle more complex system design and management responsibilities.

What is an assistant system engineer?

Assistant System Engineers are entry-level professionals who support the design, implementation, and maintenance of computer systems and networks within an organization. They assist senior engineers in troubleshooting technical issues, configuring hardware and software, and ensuring the smooth operation of IT infrastructure. This role provides hands-on experience and exposure to various technologies, making it a common starting point for a career in systems engineering.

What are the key skills and qualifications needed to thrive as an assistant system engineer, and why are they important?

To thrive as an Assistant System Engineer, you need a solid grounding in computer science fundamentals, troubleshooting, and system administration, typically supported by a relevant degree or certification. Familiarity with operating systems (such as Linux and Windows), scripting languages, and IT service management tools like ServiceNow is often required. Strong analytical thinking, effective communication, and teamwork skills set outstanding candidates apart in this role. These competencies enable efficient problem-solving and collaboration, ensuring reliable system performance and swift resolution of technical issues.
What are the most commonly searched types of System Engineer jobs in Quebec? The most popular types of System Engineer jobs in Quebec are:
What cities in Quebec are hiring for Assistant System Engineer jobs? Cities in Quebec with the most Assistant System Engineer job openings:
Infographic showing various Assistant System Engineer job openings in Quebec as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution.

Autonomous Driving Systems Simulation and Data Analysis Engineer

CS GROUP

Montreal, QC

Full-time

Medical, Dental, Vision

Posted 5 days ago


Job description

Company Description

CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous driving industries.

Joining CS Group Canada means taking part in complex, high-tech projects for some of the most prestigious system manufacturers in North America, while benefiting from competitive salaries, comprehensive benefits, and flexible work arrangements.

Job Description

Support the validation and continuous refinement of performance requirements, safety thresholds, and key performance indicators (KPIs) for autonomous driving systems through large-scale simulation and real-world data analysis. 

The engineer will leverage simulation, data analytics, and software development to quantify and refine performance, behavioral, and technical requirements necessary to achieve system safety. The role focuses on safety requirements quantification, including latency budgets, safety mechanism thresholds, and checker maturation parameters, while developing and maintaining simulation and analysis tools, and supporting scalable safety validation activities. 

Key Responsibilities 

Simulation Development & Scenario Execution 

  • Develop and maintain simulation tooling in C/C++ and Python to support large-scale autonomous driving validation activities. 
  • Design interfaces and integrations between internal validation tools, simulation environments, and data processing frameworks. 
  • Extend existing simulation scenarios to inject perception noise, latency, and failure conditions to characterize system robustness. 
  • Support containerized development and deployment environments using Docker and Linux-based infrastructure. 
  • Use simulation results to support the definition and refinement of subsystem performance requirements and safety thresholds. 
  • Evaluate the effectiveness of safety mechanisms under degraded system performance conditions. 

Data Analytics & Performance Evaluation 

  • Develop and maintain Python- and C/C++-based analysis and simulation pipelines to process, visualize, and evaluate large-scale driving and simulation datasets. 
  • Investigate scenarios where unsafe behavior occurs despite performance targets being met and provide data-driven recommendations for improving metrics, thresholds, or requirements. 
  • Determine characterization data and quantify system performance against KPIs, SPIs, safety targets, and behavior requirements. 
Qualifications

Education 

  • Bachelor's or Master's degree in Computer Engineering, Software Engineering, Electrical Engineering, Robotics, Computer Science, or a related discipline. 

Experience 

  • Experience with validating and quantifying performance criteria for autonomous driving functions such as: 
    • Adaptive Cruise Control (ACC) 
    • Lane Centering 
    • Automated Lane Change 
    • Highway Driving Assist 
    • Automated Driving / ADS functions 
  • Experience analyzing autonomous driving datasets and vehicle performance data. 
  • Experience developing production-quality software in C/C++ and/or Python, including tool development, automation, and system integration activities. 
  • Experience with Linux-based development environments. 
  • Experience integrating software applications into CI/CD pipelines and automated validation workflows. 
  • Experience working with autonomous driving software stacks, particularly: 
    • Perception 
    • Object tracking/fusion 
    • Vehicle Intent 
    • Prediction 
    • Planning 
    • Vehicle control interfaces 
    • Experience evaluating software and system performance using simulation and real-world validation data. 

Desired Skills 

Simulation & Scenario-Based Validation 

  • Experience with Foretellix scenario generation and validation tools. 
  • Experience with Applied Intuition Simian simulation environments. 
  • Experience with AV simulation stacks and simulation workflows. 
  • Experience developing, generating, and managing simulation scenarios for autonomous driving validation. 
  • Experience evaluating ODD coverage and edge-case traffic situations. 

Software & Infrastructure 

  • Experience integrating simulation, validation, or analytics tools into enterprise software ecosystems. 
  • Experience setting up, configuring, and running Docker containers. 
  • Experience working with CI/CD pipelines and large-scale data processing frameworks. 
  • Experience developing internal engineering tools and automation frameworks in C/C++ or Python. 
  • Experience with build systems such as CMake and software development best practices.  

Autonomous Driving & Safety 

  • Knowledge of Autonomous Driving Safety Performance Indicators and KPIs. 
  • Familiarity with ISO 26262 and/or ISO 21448 (SOTIF). 
  • Experience supporting safety case development, safety performance evaluation, or safety requirement specification activities. 

Additional Information

Please note that only selected candidates and Permanent Residents/Canadian Citizens will be contacted.

Job Types: Full-time, Permanent

CS Group Canada values ​​diversity in the workplace and encourages women, visible minorities, ethnic minorities, aboriginal people, and people with disabilities to apply.

Benefits:

  • Hybrid Work 
  • Industry leading medical, dental, and vision Insurance
  • Access to a telemedicine service
  • RRSP program
  • Personal and sick days
  • Recreation room with pool table and foosball table

All your information will be kept confidential according to EEO guidelines.