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 ...
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 ...
As an Autonomy Software Engineer, you'll contribute to improving the robustness of our autonomy ... Participate in testing and validation, from simulation environments to real-world deployments.
As an Autonomy Software Engineer, you'll contribute to improving the robustness of our autonomy ... Participate in testing and validation, from simulation environments to real-world deployments.
This internship is based in Montreal and is available in any season. Please indicate your preferred ... Software Developer Internship program. As a participant in the internship program, you will work ...
This internship is based in Montreal and is available in any season. Please indicate your preferred ... Software Developer Internship program. As a participant in the internship program, you will work ...
This role involves developing simulation models, performing engineering analyses for pre-sales ... including internships, applicable Master's or PhD research work - recent grads welcome to apply!
Quick apply
This role involves developing simulation models, performing engineering analyses for pre-sales ... including internships, applicable Master's or PhD research work - recent grads welcome to apply!
Job Requisition ID # 26WD99401 Software Engineer (C++)- Platform & Emerging Technologies Montreal ... Experience with Java and Spring Boot through academic, personal, internship, or professional ...
Job Requisition ID # 26WD99401 Software Engineer (C++)- Platform & Emerging Technologies Montreal ... Experience with Java and Spring Boot through academic, personal, internship, or professional ...
As part of the System Engineering Department, the Flight Operations System Engineer will ... Experience creating or using models and/or simulation software. * Knowledge of Python or other ...
As part of the System Engineering Department, the Flight Operations System Engineer will ... Experience creating or using models and/or simulation software. * Knowledge of Python or other ...
As part of the System Engineering Department, the Flight Operations Engineer will participate, and ... Experience creating or using models and/or simulation software. * Demonstrated capability to ...
As part of the System Engineering Department, the Flight Operations Engineer will participate, and ... Experience creating or using models and/or simulation software. * Demonstrated capability to ...
Senior Mission & Operations Satellite Systems Engineer - Hybrid/Remote Opportunity | Fastwater St...
Montreal, QC · On-site +1
Senior Mission & Operations Satellite Systems Engineer - Hybrid/Remote Opportunity Location ... Experience creating or utilizing models and simulation software . * Proficiency in Python or other ...
Senior Mission & Operations Satellite Systems Engineer - Hybrid/Remote Opportunity | Fastwater St...
Montreal, QC · On-site +1
Senior Mission & Operations Satellite Systems Engineer - Hybrid/Remote Opportunity Location ... Experience creating or utilizing models and simulation software . * Proficiency in Python or other ...
Senior Mission and Operations Satellite Systems Engineer for Fastwater Staffing
Montreal, QC · On-site +1
As part of the System Engineering Department, the Senior Mission and Operations Satellite System ... Experience creating or using models and/or simulation software. * Knowledge of Python or other ...
Senior Mission and Operations Satellite Systems Engineer for Fastwater Staffing
Montreal, QC · On-site +1
As part of the System Engineering Department, the Senior Mission and Operations Satellite System ... Experience creating or using models and/or simulation software. * Knowledge of Python or other ...
[ Fastwater Staffing ] Senior Flight-Operations Satellite-Systems-Engineer | Relocate to Montreal...
Montreal, QC · On-site
As part of the System Engineering Department, the Flight Operations System Engineer will ... Experience creating or using models and/or simulation software. * Knowledge of Python or other ...
[ Fastwater Staffing ] Senior Flight-Operations Satellite-Systems-Engineer | Relocate to Montreal...
Montreal, QC · On-site
As part of the System Engineering Department, the Flight Operations System Engineer will ... Experience creating or using models and/or simulation software. * Knowledge of Python or other ...
You'll also contribute to proposals, engineering,technology selection and project delivery for ... Develop mass and energy balances using simulation software * Select and size process equipment
You'll also contribute to proposals, engineering,technology selection and project delivery for ... Develop mass and energy balances using simulation software * Select and size process equipment
You'll also contribute to proposals, engineering,technology selection and project delivery for ... Develop mass and energy balances using simulation software * Select and size process equipment
You'll also contribute to proposals, engineering,technology selection and project delivery for ... Develop mass and energy balances using simulation software * Select and size process equipment
Senior Flight-Operations Satellite Systems Engineer | Hybrid/Remote Opportunity
Montreal, QC · On-site +1
Experience creating or utilizing models and simulation software . * Proficiency in Python or other ... Experience leading complex satellite systems engineering or flight operations initiatives.
Senior Flight-Operations Satellite Systems Engineer | Hybrid/Remote Opportunity
Montreal, QC · On-site +1
Experience creating or utilizing models and simulation software . * Proficiency in Python or other ... Experience leading complex satellite systems engineering or flight operations initiatives.
Manager, Software Development - Simulation / Gestionnaire, Développement de logiciels de simulation
Montreal, QC · Hybrid
As a Manager of Simulation at Vention... You will lead the design and implementation of new 3D ... Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field. 10+ ...
Quick apply
Manager, Software Development - Simulation / Gestionnaire, Développement de logiciels de simulation
Montreal, QC · Hybrid
As a Manager of Simulation at Vention... You will lead the design and implementation of new 3D ... Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field. 10+ ...
You'll also contribute to proposals, engineering,technology selection and project delivery for ... Develop mass and energy balances using simulation software * Select and size process equipment
You'll also contribute to proposals, engineering,technology selection and project delivery for ... Develop mass and energy balances using simulation software * Select and size process equipment
[ Fastwater Staffing ] Flight-Operations Systems Engineer | Relocate to Montreal, Canada (Full Re...
Montreal, QC · On-site
As part of the System Engineering Department, the Flight Operations Engineer will participate, and ... Experience creating or using models and/or simulation software. * Demonstrated capability to ...
[ Fastwater Staffing ] Flight-Operations Systems Engineer | Relocate to Montreal, Canada (Full Re...
Montreal, QC · On-site
As part of the System Engineering Department, the Flight Operations Engineer will participate, and ... Experience creating or using models and/or simulation software. * Demonstrated capability to ...
You'll also contribute to proposals, engineering,technology selection and project delivery for ... Develop mass and energy balances using simulation software * Select and size process equipment
You'll also contribute to proposals, engineering,technology selection and project delivery for ... Develop mass and energy balances using simulation software * Select and size process equipment
As part of the System Engineering Department, the Phased Array antenna Engineer will participate ... Experience creating or using models and/or simulation software. * Demonstrated capability to ...
As part of the System Engineering Department, the Phased Array antenna Engineer will participate ... Experience creating or using models and/or simulation software. * Demonstrated capability to ...
Perform hydraulic calculations and design pumping systems using simulation software for dewatering ... Lead the design of plans, specifications and engineering details, ensuring technical quality ...
Perform hydraulic calculations and design pumping systems using simulation software for dewatering ... Lead the design of plans, specifications and engineering details, ensuring technical quality ...
[ Fastwater Staffing ] Senior Mission and Operations Satellite Systems Engineer | Relocate to Mon...
As part of the System Engineering Department, the Senior Mission and Operations Satellite System ... Experience creating or using models and/or simulation software. * Knowledge of Python or other ...
[ Fastwater Staffing ] Senior Mission and Operations Satellite Systems Engineer | Relocate to Mon...
As part of the System Engineering Department, the Senior Mission and Operations Satellite System ... Experience creating or using models and/or simulation software. * Knowledge of Python or other ...
Simulation Software Engineer Internship information
What does a simulation software engineer intern do?
What types of projects or tasks can I expect to work on during a simulation software engineer internship?
What are the key skills and qualifications needed to thrive as a simulation software engineer intern, and why are they important?
What is the difference between Simulation Software Engineer Internship vs Simulation Software Engineer?
| Aspect | Simulation Software Engineer Internship | Simulation Software Engineer |
|---|---|---|
| Required Credentials | Currently pursuing or recently completed a relevant degree (e.g., Computer Science, Engineering) | Bachelor's or Master's degree in a related field, with some roles preferring experience or certifications |
| Work Environment | Internship programs, often in corporate R&D or product teams, with mentorship | Full-time professional role in engineering teams, often in R&D or product development |
| Employer & Industry Usage | Used by tech companies, automotive, aerospace, and simulation firms for training and development | Employed in similar industries, focusing on developing and maintaining simulation software products |
The main difference is that a Simulation Software Engineer Internship is a temporary, learning-focused position for students or recent graduates, while a Simulation Software Engineer is a full-time professional role requiring more experience and responsibility in developing simulation software.
What are the most commonly searched types of Simulation Software Engineer jobs in Montreal, QC?
The most popular types of Simulation Software Engineer jobs in Montreal, QC are:
What are popular job titles related to Simulation Software Engineer Internship jobs in Montreal, QC?
For Simulation Software Engineer Internship jobs in Montreal, QC, the most frequently searched job titles are:
- Summer Software Engineer Internship
- Intern Java Developer
- C++ Software Engineer Internship
- Part Time Software Engineer Internship
- Internship Cvs Software Developer
- Internship Javascript Game Developer
- Internship Ruby Developer
- Internship Hpc Engineer
- Software Developer Internship
- Software Engineer Internship
What job categories do people searching Simulation Software Engineer Internship jobs in Montreal, QC look for?
The top searched job categories for Simulation Software Engineer Internship jobs in Montreal, QC are:
- Startup Software Developer Internship
- Visa Sponsorship Software Engineer Internship
- Remote Computer Science Internship
- Software Testing Internship
- Internship Playstation Software Engineer
- Seasonal Java Programming Intern
- Intern React Js
- Internship Android Security
- Internship Pinterest Software Engineer
- Full Time Software Engineer Internships
Autonomous Driving Systems Simulation and Data Analysis Engineer
Montreal, QC
Full-time
Medical, Dental, Vision
Posted 13 days ago
Job 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 DescriptionSupport 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.
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 Applied Intuition Simian simulation environments.
- Experience with Foretellix scenario generation and validation tools.
- 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 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 / American 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.