Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
1,334

Junior Software Developer jobs in Canada

Développeur Logiciel-NI / NI Software Developer

OPAL-RT TECHNOLOGIES

Montreal
Hybrid
CAD 70,000 - 90,000
11 days ago
I want to receive the latest job alerts for “Junior Software Developer” jobs

Intermediate Software Developer

Fortinet

Ottawa
On-site
CAD 90,000 - 120,000
11 days ago

Summer Quant Tech Co-op: Software Developer (Markets)

RBC

Toronto
On-site
CAD 40,000 - 50,000
11 days ago

2026 Summer Student Opportunities Capital Markets, QTS - Software Developer, 4 months

RBC

Toronto
On-site
CAD 40,000 - 50,000
11 days ago

Summer Software Developer Co‑op — Full Stack & Mobile Roles

RBC

Toronto
On-site
CAD 100,000 - 125,000
11 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

2026 Summer Student Opportunities Technology & Operations - Software Developer, 8 Months

RBC

Toronto
On-site
CAD 100,000 - 125,000
11 days ago

Graduate Transition Initiative – Software Developer

Verafin

San Juan de Terranova
On-site
CAD 80,000 - 100,000
12 days ago

Software Developer, Healthcare Innovation Lab

Verafin

San Juan de Terranova
On-site
CAD 80,000 - 100,000
12 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Graduate Transition Initiative – Software Developer

Verafin

San Juan de Terranova
On-site
CAD 80,000 - 100,000
12 days ago

Remote Software Developer | Flexible Hours + Equity

Equator

Kitchener
Hybrid
CAD 55,000 - 69,000
12 days ago

Software Developer

Equator

Kitchener
Hybrid
CAD 55,000 - 69,000
12 days ago

Student, Software Developer

General Dynamics Land Systems–Canada

London
On-site
CAD 30,000 - 40,000
12 days ago

Forensic Software Developer - C/C++ & Image Processing

Verafin

San Juan de Terranova
On-site
CAD 80,000 - 100,000
12 days ago

Sr IBM i (AS/400 or iSeries) Software Developer

StandardAero

Winnipeg
On-site
CAD 80,000 - 100,000
12 days ago

senior software developer

Government of Canada - Central

Ottawa
On-site
CAD 80,000 - 100,000
12 days ago

Staff Software Developer - Diagnostics

General Motors

Markham
Hybrid
CAD 80,000 - 100,000
12 days ago

Software Developer - New Graduate

D2L

Kitchener
Hybrid
CAD 75,000 - 85,000
13 days ago

New Grad Software Developer - Hybrid, Growth & Perks

D2L

Kitchener
Hybrid
CAD 75,000 - 85,000
13 days ago

Développeur(e) logiciel principal / Sr Software Engineer

Kount

Montreal
Hybrid
CAD 80,000 - 110,000
13 days ago

Développeur(se) de logiciels, Editor, Expérience développeur(se) / Editor Software Developer, D[...]

Unity

Montreal
On-site
CAD 70,000 - 90,000
13 days ago

Unity Software Developer - Interactive Health Applications

Ludica Health Inc.

Montreal
Hybrid
CAD 85,000 - 95,000
13 days ago

Senior Software Developer, Data & Backend (Actuals Squad)

Vasco

Montreal
Hybrid
CAD 80,000 - 100,000
13 days ago

Senior Software Engineer, Developer Productivity

MongoDB

Vancouver
Remote
CAD 108,000 - 149,000
13 days ago

Senior Software Engineer, Developer Productivity & Testing

MongoDB

Vancouver
Remote
CAD 108,000 - 149,000
13 days ago

Développeur.se Logiciel intermédiaire/ Intermediate Software Developer

Plusgrade

Montreal
Hybrid
CAD 85,000 - 115,000
13 days ago

Top job titles:

Farm jobsTeacher jobsReal Estate jobsMental Health jobsWeb3 jobsFactory Worker jobsProduct Owner jobsQa Analyst jobsNdt jobsRegistered Practical Nurse jobs

Top companies:

Jobs at GoogleJobs at Td BankJobs at General MotorsJobs at NrcJobs at AdobeJobs at Capital OneJobs at Live NationJobs at MarshallsJobs at MckessonJobs at Servicenow

Top cities:

Jobs in WindsorJobs in Richmond HillJobs in RichmondJobs in KingstonJobs in KelownaJobs in AjaxJobs in MiltonJobs in LongueuilJobs in VictoriaJobs in Saint John

Similar jobs:

It Software Engineer jobsSoftware Engineer jobsSoftware Developer jobsWeb Developer jobsFront End Developer jobsDeveloper jobsEntry Level Software Developer jobsFullstack Developer jobsJava Developer jobsJunior Data Analyst jobs
Développeur Logiciel-NI / NI Software Developer
OPAL-RT TECHNOLOGIES
Montreal
Hybrid
CAD 70,000 - 90,000
Full time
11 days ago

Job summary

Une entreprise innovante à Montréal recherche un Développeur Logiciel-NI pour intégrer une équipe dynamique. Vous participerez au développement de logiciels pour la simulation de moteurs électriques dans un environnement Agile/Scrum. Le candidat idéal dispose d'un diplôme en génie électrique et d'expertise en LabVIEW et systèmes embarqués. Ce poste offre des défis techniques stimulants et une culture de collaboration au sein de l'équipe.

Benefits

Horaires flexibles
Télétravail possible
Ambiance collaborative

Qualifications

  • Expérience en développement de logiciels ou intégration de systèmes.
  • Connaissances en LabVIEW et systèmes embarqués.
  • Maîtrise du français obligatoire, bonnes compétences en anglais.

Responsibilities

  • Développer des outils logiciels pour la simulation de moteurs électriques.
  • Contribuer aux activités de test et développement de produits.
  • Assurer le soutien technique interne aux équipes.

Skills

LabVIEW
Systèmes embarqués
Contrôle de version

Education

BSc/MSc en génie électrique

Tools

Python
C/C++
VHDL/Verilog
Job description
OPAL-RT Technologies

English version will follow

OPAL-RT Technologies recherche un Développeur Logiciel-NI.

À propos d’OPAL-RT Technologies :

Imaginez travailler pour une entreprise qui compte parmi ses clients la NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL et Hydro-Québec! OPAL-RT s’est donné comme ambitieux défi de démocratiser la simulation temps réel afin de la rendre accessible à chaque ingénieur et chercheur. En rejoignant le clan des OPALIENS, vous contribuerez à la technologie du futur.

Leader mondial dans la diversité des applications, nos outils sont utilisés dans une multitude des secteurs tels que l'automobile, l'aérospatiale, l’énergie, le transport, la fabrication industrielle, etc. Fondée au Québec et maintenant assurée par une présence mondiale, OPAL-RT a le vent dans les voiles!

Réalisations et défis stimulants:

L'électrification des véhicules prenant une place de plus en plus importante dans l'industrie, l'une des missions de l'équipe eFPGASIM est de faciliter la simulation des entraînements électriques, des moteurs et des batteries sur la plateforme NI. Cette simulation est essentielle pour les tests des calculateurs (ECU/BMS) au niveau du signal et de la puissance dans le secteur de la mobilité électrique. Afin d'agrandir notre équipe, nous recherchons un candidat ayant une expérience en développement logiciel ou en intégration système sous LabVIEW, et intéressé par la conception d'outils FPGA dédiés à la simulation des entraînements et moteurs électriques. Nous privilégions les candidats faisant preuve de compétences en collaboration et en leadership technique.

Résumé du rôle :

Dans un environnement de travail dynamique inspiré de la méthodologie Agile/Scrum, le candidat participera à toutes les activités liées au développement d'outils logiciels contribuant à faire progresser l'intégration des solveurs basés sur FPGA pour les applications de simulation de moteurs électriques (identification des besoins, planification, développement logiciel, validation et couverture des tests), en mettant l'accent sur le développement de produits intégrés dans les environnements LabVIEW et VeriStand.

Les produits eFPGASIM et electrical Hardware Solver (eHS) décrits sur le site Web d'OPAL-RT donnent un aperçu des avancées technologiques d'OPAL-RT dans ce domaine. Le candidat retenu travaillera directement avec une équipe de développeurs de logiciels sur le développement de nouveaux produits. Il aura l'occasion de se familiariser avec les offres de produits eFPGASIM et leur rôle dans le contexte de la simulation Hardware-in-the-Loop en temps réel, et devra se tenir au courant des tendances du secteur. Ils seront également un contributeur clé à l'amélioration continue au sein de l'équipe.

Fonctions principales :
  • Développement de produits
    • Produire des estimations appropriées pour les tâches et identifier les risques et les lacunes qui nécessitent une enquête plus approfondie avant d'être évalués lors des sessions de perfectionnement et de planification de l'équipe.
    • Traduire les critères d'acceptation en logiciel fonctionnel.
    • Suivre les normes et les directives de codage de l'organisation et tenir ses coéquipiers responsables de faire de même.
    • Développer et maintenir des cadres pour l'autoconstruction et l'autotest.
    • Effectuer des revues de code en temps opportun et identifier les divergences.
    • Automatiser les tests (petits, moyens et grands) selon les besoins afin de réduire les risques et d'assurer la qualité du produit.
    • Produire la documentation technique du produit.
  • Développement technique
    • Favoriser la croissance et le développement professionnels au sein et à l'extérieur de l'équipe.
    • Utiliser des modèles de conception et les meilleures pratiques de codage.
    • Rechercher les occasions d'améliorer les compétences techniques liées au développement du produit.
    • Produire de la documentation pour les procédures de l'équipe, si nécessaire, afin de faciliter l'intégration et la longévité.
  • Soutien
    • Agir en tant que ressource de soutien technique interne (niveau 3 – prévente/post-vente) pour l'entreprise.
Exigences :
  • Éducation : BSc/MSc en génie électrique ou expérience connexe (y compris des cours sur les systèmes numériques, le traitement des signaux, l'automatisation et les systèmes embarqués).
  • Expérience : Expérience dans le développement de logiciels ou l'intégration de systèmes.
  • Compétences requises : LabVIEW, familiarité avec les systèmes embarqués et les logiciels de contrôle de version.
  • Atouts : Expérience avec DevOps, LabVIEW FPGA, LabVIEW Real-Time, VeriStand, connaissance des entraînements et moteurs électriques, expérience en ingénierie des contrôles, Jenkins, expérience en modélisation dans Simscape Electrical, PSIM, PLECS, NI Multisim, MATLAB, TestStand, Python, C/C++, Java, VHDL/Verilog.
  • Certifications : Une certification récente de Développeur LabVIEW certifié ou d'Architecte LabVIEW certifié est un atout.
  • Langues : Maîtrise du français obligatoire. Excellentes compétences en anglais pour la lecture d'ouvrages spécialisés/scientifiques non disponibles en français et l'utilisation de logiciels spécialisés existant uniquement en anglais.
  • Pour être le meilleur candidat, vous devrez : avoir d'excellentes aptitudes à la communication, un dévouement à respecter les échéances des projets en temps opportun, des aptitudes au travail d'équipe, de la proactivité, de bonnes aptitudes à la résolution de problèmes.
Une carrière chez OPAL-RT vous conviendra si :
  • Vous recherchez des défis stimulants qui vous pousseront à vous dépasser sans cesse.
  • Vous rêvez d’une ambiance à la fois familiale, professionnelle, collaborative et conviviale.
  • Vous avez besoin d’un horaire flexible et l’accès au télétravail afin de concilier votre vie privée à votre vie professionnelle.
  • Vous souhaitez parfaire vos connaissances et votre savoir-faire en côtoyant des chercheurs, des innovateurs, des scientifiques qui ont tous un point en commun, la passion.
  • Vous avez fait le choix d’être un collaborateur important pour l’avancement de la technologie d’une multitude d’industries.
  • Vous désirez être considéré pour vos idées, votre créativité et vos talents.
  • Vous connaissez votre valeur et recherchez une rémunération globale concurrentielle.
  • Vous ne voulez pas un simple emploi, vous voulez une carrière!

*L'utilisation du genre masculin inclut le féminin et est utilisé uniquement pour faciliter la lecture.

*Créer un travail significatif signifie adopter différentes perspectives. Nous sommes un employeur garantissant l'égalité des chances et ne discriminons pas. Embrasser la différence est ce qui fait OPAL-RT ce qu'elle est — nous ne voudrions pas qu'il en soit autrement.

OPAL-RT Technologies is seeking a NI Software Developer

About OPAL-RT Technologies

Imagine working for a company whose customer list includes NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL and Hydro-Québec! OPAL-RT’s ambitious goal is to democratize real-time simulation by making it affordable and accessible to every engineer and researcher. Joining the OPAL-RT family means you will help shape the future of technology.

As a world leader in diverse applications, our tools are used in a wide range of areas such as automotive, aerospace, energy, transportation and industrial manufacturing, etc. Founded in Quebec with a growing presence worldwide, OPAL-RT has the wind in its sails!

Achievements and stimulating challenges:

As vehicle electrification becomes more and more prominent in the industry, one of the eFPGASIM team’s mission is to facilitate the simulation of electric drives, motors, and batteries on the NI platform for the purpose of signal-level and power-level ECU/BMS testing in the e-mobility industry. To further expand our team, we are looking for a candidate with experience in software development or system integration in the LabVIEW environment, and with interest in the design of FPGA-based tools targeted towards electric drive & motor simulation. We favor candidates who demonstrate technical collaboration and technical leadership skills.

Role summary:

In a dynamic work environment inspired by the Agile/Scrum methodology, the candidate will participate in all the activities related to the development of software tools contributing to advance the integration of FPGA-based solvers for electric motor simulation applications (requirement identification, planning, software development, validation & test coverage), with a focus on the development of products integrated into the LabVIEW and VeriStand environments.

The eFPGASIM and electrical Hardware Solver (eHS) products described on OPAL-RT’s website provide insight into OPAL-RT’s technological advancements in this field. The successful candidate will work directly with a team of software developers on new product development. They will have the opportunity to learn about the eFPGASIM product offerings and their role in the context of real-time Hardware-in-the-Loop simulation, and will be expected to keep up with trends in the industry. They will also be a key contributor to continuous improvement on the team.

Main Duties
  • Product Development
    • Produce appropriate estimates for tasks and identify risks & gaps that require further investigation prior to evaluation during team refinement & planning sessions.
    • Translate acceptance criteria into working software.
    • Follow organizational coding standards and guidelines and hold teammates accountable for doing the same.
    • Develop and maintain frameworks for Autobuilding and Autotesting.
    • Conduct code reviews in a timely manner and identify discrepancies.
    • Automate tests (small, medium, and large) as needed in order to reduce risk & ensure the quality of the product.
    • Produce technical documentation of the product.
  • Technical Development
    • Promote professional growth and development inside and outside the team. Actively take steps to increase technical excellence across the organization.
    • Use design patterns and coding best practices.
    • Seek opportunities to improve technical skills related to the product development.
    • Produce documentation for the procedures of the team as needed to facilitate onboarding and longevity.
  • Support
    • Act as an internal technical support resource (Level 3 – presales/postsales) for the company.
Requirements:
  • Education: BSc/MSc in Electrical Engineering or related experience (including courses on digital systems, signal processing, automation, and embedded systems).
  • Experience: Experience with software development or system integration.
  • Required skills: LabVIEW, familiarity with Embedded Systems and Version Control Software.
  • Assets: Experience with DevOps, LabVIEW FPGA, LabVIEW Real-Time, VeriStand, knowledge of the electric drives & motors, controls engineering experience, Jenkins, experience with modeling in Simscape Electrical, PSIM, PLECS, NI Multisim, MATLAB, TestStand, Python, C/C++, Java, VHDL/Verilog.
  • Certifications: A recent Certified LabVIEW Developer or Certified LabVIEW Architect certification is an asset.
  • Languages: French mandatory. Strong English skills for reading specialized/scientific books not available in French and the use of specialized software that exists only in English.
  • To be a best fit, you will need: Great communication skills, dedication to meet project deadlines in a timely manner, teamwork skills, proactivity, good problem-solving skills.
A career with OPAL-RT will suit you if:
  • You are seeking stimulating challenges that will constantly push you to do your best
  • You dream of a family environment that is also professional, cooperative and friendly.
  • You need a flexible schedule and the ability to telecommute in order to balance work and home life.
  • You want to continue to expand your knowledge and know-how by working side-by-side with researchers, innovators and scientists who share one thing; Passion.
  • You have chosen to be an important contributor to the technological progress in a multitude of industries.
  • You want to be recognized for your ideas, creativity and talents.
  • You know your worth and seek a globally competitive salary.
  • You don’t just want a job, you want a career!

*The use of the masculine gender includes the feminine and is used solely to simplify the text.

*Creating meaningful work means embracing different perspectives. We are an equal opportunity employer and do not discriminate. Embracing diversity is what makes OPAL-RT what it is—we wouldn’t want it any other way.

  • 1
  • ...
  • 6
  • 7
  • 8
  • ...
  • 54

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved