The engineer will leverage simulation, data analytics, and software development to quantify and ... Job Types: Full-time, Permanent CS Group Canada values diversity in the workplace and ...
The engineer will leverage simulation, data analytics, and software development to quantify and ... Job Types: Full-time, Permanent CS Group Canada values diversity in the workplace and ...
Ingenieur en applications - Produits de commutation Broadcom / Application Engineer - Broadcom Sw...
Montreal, QC · On-site +1
Software Application Engineer- Broadcom Switching Products Type : Permanent Full Time Experience : 5+ years Location : Gatineau or Montreal, QC (Canada), Tel Aviv (Israel), or remote Be part of an ...
Ingenieur en applications - Produits de commutation Broadcom / Application Engineer - Broadcom Sw...
Montreal, QC · On-site +1
Software Application Engineer- Broadcom Switching Products Type : Permanent Full Time Experience : 5+ years Location : Gatineau or Montreal, QC (Canada), Tel Aviv (Israel), or remote Be part of an ...
... with other software and tools throughout the organization. * Refine and optimize AI systems ... Benefits Available to fulltime employees About Side Side (formerly PTW) is a global video game ...
Quick apply
... with other software and tools throughout the organization. * Refine and optimize AI systems ... Benefits Available to fulltime employees About Side Side (formerly PTW) is a global video game ...
From autonomous cars to life-saving robots, our digital and software technology experts think ... Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time ...
From autonomous cars to life-saving robots, our digital and software technology experts think ... Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time ...
Junior Material Scientist
Montreal, QC · On-site
Our team is composed of polymer scientists, mechanical engineers and software engineers. We like ... On-site Employment type: Full-time, Permanent
Junior Material Scientist
Montreal, QC · On-site
Our team is composed of polymer scientists, mechanical engineers and software engineers. We like ... On-site Employment type: Full-time, Permanent
Developpeur FullStack .NET MVC (5-17E)
Montreal, QC · On-site +1
Object-Oriented Programming (C#) * Net Framework/.Net Core * ASP.NET MVC * Javascript, Jquery ... Possibilites d'assignations a l'international Employment Type: FULL_TIME
Developpeur FullStack .NET MVC (5-17E)
Montreal, QC · On-site +1
Object-Oriented Programming (C#) * Net Framework/.Net Core * ASP.NET MVC * Javascript, Jquery ... Possibilites d'assignations a l'international Employment Type: FULL_TIME
Satellite Database Systems Engineer | Hybrid/Remote Opportunity | Fastwater Staffing
Montreal, QC · On-site +1
Montreal, Canada Employment Type: Full-Time Work Arrangement: On-site preferred; hybrid/remote ... In this role, you will work closely with flight software, mission operations, and systems ...
Satellite Database Systems Engineer | Hybrid/Remote Opportunity | Fastwater Staffing
Montreal, QC · On-site +1
Montreal, Canada Employment Type: Full-Time Work Arrangement: On-site preferred; hybrid/remote ... In this role, you will work closely with flight software, mission operations, and systems ...
... Software Developer - Telecommunications Location: Montreal, QC Work Arrangement: Hybrid Employment Type: Full-time, Permanent About EXFO At EXFO, we develop the test, monitoring, and analytics ...
... Software Developer - Telecommunications Location: Montreal, QC Work Arrangement: Hybrid Employment Type: Full-time, Permanent About EXFO At EXFO, we develop the test, monitoring, and analytics ...
Ingénieur en applications - Produits de commutation Broadcom / Application Engineer - Broadcom Switc
Montreal, QC · On-site +1
Software Application Engineer - Broadcom Switching Products Type : Permanent Full Time Experience : 5+ years Location : Gatineau or Montreal, QC (Canada), Tel Aviv (Israel), or remote Be part of an ...
Ingénieur en applications - Produits de commutation Broadcom / Application Engineer - Broadcom Switc
Montreal, QC · On-site +1
Software Application Engineer - Broadcom Switching Products Type : Permanent Full Time Experience : 5+ years Location : Gatineau or Montreal, QC (Canada), Tel Aviv (Israel), or remote Be part of an ...
Ingénieur en applications - Produits de commutation Broadcom / Application Engineer - Broadcom Switc
Montreal, QC · On-site +1
Software Application Engineer - Broadcom Switching Products Type : Permanent Full Time Experience : 5+ years Location : Gatineau or Montreal, QC (Canada), Tel Aviv (Israel), or remote Be part of an ...
Quick apply
Ingénieur en applications - Produits de commutation Broadcom / Application Engineer - Broadcom Switc
Montreal, QC · On-site +1
Software Application Engineer - Broadcom Switching Products Type : Permanent Full Time Experience : 5+ years Location : Gatineau or Montreal, QC (Canada), Tel Aviv (Israel), or remote Be part of an ...
Delivery Assurance Field Representative
Montreal, QC · Hybrid
CA$28 - CA$37/hr
Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry ... FULL_TIME
Delivery Assurance Field Representative
Montreal, QC · Hybrid
CA$28 - CA$37/hr
Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry ... FULL_TIME
Knowledge of 3D CAD software, experience with CREO (Pro/ENGINEER) an asset * Interest in renewable energies, electricity and/or manufacturing sectors The benefits: * Permanent full-time position
Knowledge of 3D CAD software, experience with CREO (Pro/ENGINEER) an asset * Interest in renewable energies, electricity and/or manufacturing sectors The benefits: * Permanent full-time position
St-Bruno, QC Employment Type: Full-time, Direct placement Industry: Rail About the Opportunity ... engineering, software development, and testing teams), ensure compliance with processes and ...
Quick apply
St-Bruno, QC Employment Type: Full-time, Direct placement Industry: Rail About the Opportunity ... engineering, software development, and testing teams), ensure compliance with processes and ...
Consulting with users to determine hardware, software or system functional specifications ... Have knowledge and experience with NC-programming, CNC machining processes, cutting tools and tool ...
Consulting with users to determine hardware, software or system functional specifications ... Have knowledge and experience with NC-programming, CNC machining processes, cutting tools and tool ...
Consulting with users to determine hardware, software or system functional specifications ... Have knowledge and experience with NC-programming, CNC machining processes, cutting tools and tool ...
Consulting with users to determine hardware, software or system functional specifications ... Have knowledge and experience with NC-programming, CNC machining processes, cutting tools and tool ...
EBC is searching for a full\-time Project Engineers to further meet its needs in a growth context ... software; - Extensive knowledge of MS Project and AutoCAD, an asset. Desired candidate - Great ...
EBC is searching for a full\-time Project Engineers to further meet its needs in a growth context ... software; - Extensive knowledge of MS Project and AutoCAD, an asset. Desired candidate - Great ...
Work with the hardware team to develop procedures to find hardware and software bugs. * Provide ... Job Type: Full-time/Permanent * Salary range: 70 000 - 95 000 CAD * Flexible working hours * 4 ...
Work with the hardware team to develop procedures to find hardware and software bugs. * Provide ... Job Type: Full-time/Permanent * Salary range: 70 000 - 95 000 CAD * Flexible working hours * 4 ...
Work with the hardware team to develop procedures to find hardware and software bugs. * Provide ... Job Type: Full-time/Permanent * Flexible working hours * Healthcare * 4 weeks vacation per year (3 ...
Work with the hardware team to develop procedures to find hardware and software bugs. * Provide ... Job Type: Full-time/Permanent * Flexible working hours * Healthcare * 4 weeks vacation per year (3 ...
Work with the hardware team to develop procedures to find hardware and software bugs. * Provide ... Job Type: Full-time/Permanent * Salary: depending on experience * Flexible working hours * Heal ...
Work with the hardware team to develop procedures to find hardware and software bugs. * Provide ... Job Type: Full-time/Permanent * Salary: depending on experience * Flexible working hours * Heal ...
From autonomous cars to life-saving robots, our digital and software technology experts think ... Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time ...
From autonomous cars to life-saving robots, our digital and software technology experts think ... Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time ...
Full Time Entry Level Software Developer information
What does a full time entry level software developer do?
What are the key skills and qualifications needed to thrive as a full time entry level software developer, and why are they important?
What are some common challenges faced by full time entry level software developers, and how can I prepare for them?
What is the difference between Full Time Entry Level Software Developer vs Junior Software Engineer?
| Aspect | Full Time Entry Level Software Developer | Junior Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, basic coding skills | Bachelor's in CS or related field, some coding experience |
| Work Environment | Corporate or tech company, collaborative teams | Corporate or tech company, team-based projects |
| Employer Usage | Commonly used in job postings for entry-level roles | Often used interchangeably with entry-level roles |
| Comparison Search Intent | Yes, often compared for entry-level positions | Yes, similar search queries for starting roles |
Both roles are entry-level positions requiring similar educational backgrounds and skills. The term "Full Time Entry Level Software Developer" emphasizes a full-time commitment, while "Junior Software Engineer" is often used interchangeably for early-career roles. Employers and industry usage overlap significantly, making these titles comparable for those starting their software development careers.
What are the most commonly searched types of Full Time Software Developer jobs in Montreal, QC?
The most popular types of Full Time Software Developer jobs in Montreal, QC are:
Full-time
Medical, Dental, Vision
Posted 16 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.