Apply now

Posted 3 days ago

Développeur(euse) Logiciel C++ / Software Developer C++

@ Eaton Corporation

Brossard, Quebec

$76k–$95k/yrOn-siteFull-time
Apply now
SIGNALS

Overview

Eaton is hiring a C++ Software Developer at its Eaton Americas Innovation Center in Brossard, QC, to work on the CYME desktop application for electricity distribution network analysis and modeling. The role is hybrid, with benefits from day one and a salary range of $76,000 to $95,000 per year. Candidates need modern C++ experience, Jira and GitHub, and fluency in English and French.

Pay:

$76,000–$95,000 a year

Responsibilities:

  • Concevoir, développer et maintenir le code source C++ des solutions
  • Réviser les demandes de fusion (pull requests)
  • Développer et exécuter des tests unitaires
  • Évaluer les nouvelles technologies et outils de développement
  • Concevoir des workflows d'automatisation GitHub

Requirements summary:

  • Baccalauréat en génie logiciel, informatique ou équivalent
  • Expérience en C++ moderne (C++17, C++20 ou plus)
  • Expérience avec Jira et GitHub
  • Maîtrise de l'anglais et du français (compétences professionnelles)
  • Autorisation de travail au Canada sans parrainage
  • Résidence dans un rayon de 80 km du bureau de Brossard

Tools & skills

Source and dates

Source type not verified · eightfold

Employer posting date
2026-11-03
First seen by our source
2026-11-03
Source record updated
2026-11-03

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

DepartmentSoftware development
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish, French
EducationBachelor’s degree (required)
Fields of studySoftware engineering, Computer science
Perks mentionedGenerous paid time off, Retirement plan, Wellness

Summary and details written by AI from the posting; the employer’s posting is the authority.

Eaton Corporation

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Full company description

Eaton is an intelligent power management company dedicated to improving the quality of life and protecting the environment for people everywhere. We are guided by our commitment to do business right, to operate sustainably and to help our customers manage power ─ today and well into the future. By capitalizing on the global growth trends of electrification and digitalization, we’re accelerating the planet’s transition to renewable energy and helping to solve the world’s most urgent power management challenges. Eaton is an Equal Opportunity Employer. Eaton is committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant's race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law.

LinkedIn followers
2,041,541
People associated on LinkedIn
49,367
Reported office locations
  • 30 Pembroke Road, Dublin, Ireland 4, IE
  • 1000 Eaton Boulevard, Cleveland, OH 44122, US
  • 7000 Highlands Pkwy SE, Smyrna, GA 30082, US
  • 210 Windy Point Dr, Glendale Heights, IL 60139, US
  • 1830 Highway 201 S Spur, Mountain Home, AR 72653, US
  • Via dei Bagni Nuova, 5, Monfalcone, Fr.V.G. 34074, IT
  • 1201 Wolf St, Syracuse, NY 13208, US
  • 8701 N Harrison, Shawnee, OK 74804, US
  • 10 Kent Rd, Sydney, NSW 2020, AU
  • 14900 Technology Dr, Eden Prairie, MN 55344, US
  • Europalaan 202, Hengelo, Overijssel 7559 SC, NL
  • 7230 Cross County Rd, North Charleston, SC 29418, US
  • 2930 Foundation Dr, South Bend, IN 46628, US
  • 10955 SW Avery St, Tualatin, OR 97062, US
  • 3675 Patterson Ave SE, Grand Rapids, MI 49512, US
  • 26201 Northwestern Hwy, Southfield, MI 48076, US
  • Rodovia Prefeito Aristeu Vieira Vilela, Guaratingueta, SP 12522-010, BR
  • Broad Ground Road, Redditch, England B98 8YS, GB
  • 5421 Feltl Rd, Minnetonka, MN 55343, US
  • 1000 Cherrington Pkwy, Moon Township, PA 15108, US
  • Calle Hacienda Balvanera 61, Santiago de Queretaro, QRO 76185, MX
  • 8609 Six Forks Rd, Raleigh, NC 27615, US
  • 1000 Eaton Blvd, Beachwood, OH 44122, US
  • W126N7250 Flint Dr, Menomonee Falls, Village of, WI 53051, US
  • 2900 Doc Bennett Rd, Fayetteville, NC 28306, US
  • 221 Heywood Rd, Arden, NC 28704, US
  • Hein-Moeller-Strasse 7, Bonn, NW 53115, DE
Business categories
  • Consumer
  • Electronics
  • Service Industry
  • Software
  • Electric Vehicle
  • Electrical Distribution
  • Aerospace
  • Manufacturing
  • Construction
  • Building Material
  • Email
  • Hardware
  • Automotive
  • Industrial
  • Commercial
  • Civil Engineering
Other recorded names
  • Eaton Corporation
  • Eaton
Specialties
  • Power Management
  • Ethics
  • Manufacturing
  • Sustainability
  • Aerospace
  • Electrical
  • Filtration
  • Automotive
  • Truck
  • Hybrid Power
  • Industrial Clutches and Brakes
  • Plastic Extrusion
  • eMobility
  • and Energy Transition
Profile identifies a recruitment agency
No
Reported total investment
12,008,340,000

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Eaton is an intelligent power management company dedicated to improving the quality of life and protecting the environment for people everywhere. We are guided by our commitment to do business right, to operate sustainably and to help our customers manage power ─ today and well into the future. By capitalizing on the global growth trends of electrification and digitalization, we’re accelerating the planet’s…

FieldValue
IndustryAppliances, Electrical, and Electronics Manufacturing
Company size10,001+ employees
HeadquartersDublin, Ireland
Organization typePublic Company
SpecialtiesPower ManagementEthicsManufacturingSustainabilityAerospaceElectricalFiltrationAutomotiveTruckHybrid Power
Open jobs on Jobsy54
LinkedInView page
Job description

La division des systèmes et services d’ingénierie électrique d’Eaton est actuellement à la recherche d’un(e) Développeur(euse) Logiciel C++. Ce poste est basé au Centre d'Innovation des Amériques d’Eaton à Brossard, QC. Ce rôle offre des opportunités de travail hybride, ainsi que des avantages sociaux dès le premier jour.

La fourchette salariale annuelle prévue pour ce poste est de 76 000 $ - 95 000 $.

Veuillez noter que les informations salariales ci-dessus ne sont fournies qu’à titre indicatif. Les salaires sont déterminés en fonction des compétences, de l’expérience et des qualifications des candidats, ainsi que des considérations du marché et de l’entreprise.

Eaton's Electrical Engineering Services and Systems division is currently seeking a C++ Software Developer. This role is based in our Eaton Americas Innovation Center in Brossard, QC, and offers hybrid work opportunities, as well as benefits from day one.

The expected annual salary range for this role is $76,000 - $95,000 per year.

Please note the salary information shown above is a general guideline only. Salaries are based upon candidate skills, experience, and qualifications, as well as market and business considerations.

Ce que vous ferez :

Eaton accélère et est un leader dans l’industrie grâce à ses offres numériques destinées aux clients des services publics. Êtes-vous un penseur stratégique doté d'une solide expérience en technologies et en développement de produits? Ce poste vous offre l'opportunité de rejoindre une équipe diversifiée et internationale engagée dans sa transformation agile et ses innovations de produits.

En tant que membre d'une équipe de développement multidisciplinaire, le (la) Développeur(euse) Logicielparticipera à la conception, au développement et à la maintenance des différentes composantes du logiciel de bureau CYME dans le domaine de l'analyse et de la modélisation des réseaux de distribution d'électricité et des énergies renouvelables. Le (la) candidat(e) contribuera aussi à l’intégration des engins de calculs de CYME dans la prochaine génération du système de planification avancée de la distribution d’Eaton (ADPS).

Principales fonctions:

  • Concevoir, développer et effectuer la maintenance du code source C++ de nos solutions de façon efficace, réutilisable et fiable.
  • Faire la révision des demandes de fusion (pull requests) et promouvoir les meilleures pratiques en développement logiciel.
  • Développer et exécuter des tests unitaires.
  • Évaluer les nouvelles technologies et les outils de développement, y compris les solutions de productivité basées sur l’IA.
  • Concevoir et mettre en œuvre des “workflows” d’automatisation GitHub.

Qualifications :

Qualifications requises:

  • Baccalauréat en Génie logiciel, informatique ou l’équivalent d'un établissement agréé.
  • Expérience en programmation C++ moderne (C++17, C++ 20, ou plus).
  • Expérience avec Jira et GitHub, ou des outils de développement logiciel similaires.
  • Maîtrise de l'anglais et du français (compétences professionnelles). La maîtrise du français et de l’anglais est requise pour ce poste afin de communiquer avec des collègues et des partenaires situés à l’intérieur et à l’extérieur du Québec, ainsi que pour comprendre la documentation technique dans le domaine de notre industrie.
  • Doit être légalement autorisé à travailler au Canada sans le parrainage de l'entreprise.
  • Doit résider dans un rayon de 80 km de notre bureau de Brossard.

Qualifications préférables:

  • Familiarité avec le développement au sein d’une équipe agile.
  • Expérience avec le cadriciel MFC
  • Expérience avec l’environnement de développement Microsoft Visual Studio ou Visual Studio Code.
  • Connaissance de CMake.
  • Connaissance de Conan2 pour le développement de « packages » C++.
  • Connaissance des plateformes de CI/CD comme GitHub Actions.

Aptitudes:

  • Bonnes aptitudes pour la communication, les relations interpersonnelles et l’organisation.
  • Solides capacités d’analyse et de résolution de problèmes complexes.
  • Capacité à gérer efficacement son temps et à établir les priorités.

What you’ll do:

Eaton is accelerating and leading the industry with its digital offerings to utility customers. Are you a strategic thinker with a strong background in technology and product development? This position is an opportunity to join a diverse and global team in its Agile transformation and product innovations.

As part of a multidisciplinary development team, the Software Developer will participate in the design, development and maintenance of several components of the CYME desktop application in the field of analysis and modeling of electricity distribution networks and renewable energies. They will also contribute to the integration of the CYME calculation engines to the next generation of Eaton’s Advanced Distribution Planning System (ADPS).

Essential Responsibilities:

• Designs, builds, and maintains C++ source code for our solutions with a reliable, efficient, and reusable mindset.
• Review pull requests and advocate for software development best practices.
• Develop and execute unit tests.
• Assess emerging technologies and development tools, including AI-driven productivity solutions.
• Design and implement automation workflows in GitHub.

Qualifications:

Required Qualifications:

  • Bachelor’s degree in software engineering, Computer Science or equivalent from an accredited institution.
  • Experience in modern C++ programming (C++17, C++20, or above)
  • Experience with Jira and GitHub, or similar software development tools.
  • Fluency in both English and French. Fluency in French and English is required for this position in order to communicate with colleagues and partners located inside and outside of Quebec, as well as to understand technical documentation in the field of our industry.
  • Must be legally authorized to work in Canada without company sponsorship.
  • Must reside within an 80km radius of our Brossard office.

Preferred Qualifications:

  • Familiarity with development in an agile team.
  • Experience with MFC
  • Experience with Microsoft Visual Studio or Visual Studio Code.
  • Knowledge of CMake.
  • Knowledge of Conan2 for C++ package development.
  • Knowledge of CI/CD platforms such as GitHub Actions.

Skills:

  • Good communication, interpersonal, and organizational skills.
  • Strong analytical aptitude and complex problem-solving skills.
  • Effective time management, prioritization skills.

Tous les postes peuvent nécessiter des entretiens vidéo et en personne dans le cadre du processus de recrutement. Tous les candidats seront évalués en fonction de leurs compétences liées au poste, et leurs droits à la vie privée et à la sécurité de leurs données seront protégés conformément à la législation en vigueur.

Cet affichage concerne un poste vacant existant.

Chez Eaton, nous utilisons l’intelligence artificielle (IA) pour vous recommander des postes correspondant aux compétences et à l’expérience requises pour les rôles à pourvoir. Nos équipes d’acquisition de talents utilisent également l’IA pour identifier les candidats dont les compétences correspondent à l’emploi. Les décisions d’embauche sont prises par les responsables d’Eaton dans le cadre d’un processus d’entrevue structuré, et non par l’IA.

Nous nous engageons à garantir l'égalité des chances en matière d'emploi pour les candidats et les employés. Nos processus de recrutement utilisent des critères de sélection équilibrés et évitent toute discrimination illégale à l'encontre des candidats en raison de leur âge, de leur couleur, de leur handicap, de leur état matrimonial, de leur origine nationale, de leur sexe, de leur identité sexuelle, de leurs informations génétiques, de leur race ou de leur origine raciale, de leur religion, de leur orientation sexuelle ou de tout autre statut protégé ou requis par la loi.

Nous savons que de bons programmes d'avantages sociaux sont importants pour les employés et leurs familles. Eaton offre divers avantages en matière de santé et de bien-être ainsi que des avantages de retraite, et plusieurs programmes qui prévoient des congés payés et non payés. Cliquez sur Benefits at Eaton Canada / Avantages sociaux chez Eaton Canada pour plus de détails. Veuillez noter que les programmes et options spécifiques disponibles pour un employé peuvent dépendre de facteurs d'éligibilité tels que l'emplacement géographique, la date d'embauche et l'applicabilité des conventions collectives.

All positions may require participation in video and in-person interviews as part of the hiring process. All candidates will be evaluated based on job-related competencies, and all candidates’ privacy rights and data security will be protected in accordance with applicable laws.

This posting is for an existing vacancy.

At Eaton we leverage artificial intelligence to recommend jobs to you that match the skills and experience required for the open role. Our Talent Acquisition teams also uses AI to identify applicants whose skills are a match for the job. Hiring decisions are made by Eaton leaders through a structured interview process and not AI.

We are committed to ensuring equal employment opportunities for job applicants and employees. Our recruitment processes use balanced selection criteria and avoid unlawful discrimination against applicants on the basis of their age, color, disability, marital status, national origin, gender, gender identity, genetic information, race or racial origin, religion, sexual orientation or any other status protected or required by law.

We know that good benefit programs are important to employees and their families. Eaton provides various Health and Welfare benefits as well as Retirement benefits, and several programs that provide for paid and unpaid time away from work. Click Benefits at Eaton Canada / Avantages sociaux chez Eaton Canada for more detail. Please note that specific programs and options available to an employee may depend on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.

Similar jobs

  • Ingénieur / Spécialiste technique Signalisation et Communication

    Brossard, QC

    Pulsar

    Candidates need technical experience in rail signalling, electrical systems, IP and fibre networks, radio, SCADA and industrial automation, plus strong analysis and communication skills. Microsoft 365 proficiency is required and maintenance software experience such as Maximo is an asset.

    Maximo, Microsoft 365, SCADA, Genetec, VMware ESXi, Tovuti

  • Partenaire d'affaires en ressources humaines (Remplacement de congé de maternité et congé parental (18 mois)

    Brossard, QC
    Full Time

    Black & McDonald Limited: Black & McDonald is an integrated, multi-trade service provider that safely delivers high-quality construction, facilities management, and technical…

    4+ YOEBlack & McDonald asks for a university or college degree in human resources and 4 to 7 years of HR experience, ideally in a multi-division setting. Candidates need strong knowledge of labour law and human rights, Microsoft Office skills, and excellent French and English communication.

    Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Outlook, SIRH

    Human Resources Partner ( 18 Month Maternity Leave Replacement)

    Brossard, QC
    Full Time

    Black & McDonald Limited: Black & McDonald is an integrated, multi-trade service provider that safely delivers high-quality construction, facilities management, and technical…

    4+ YOEBlack & McDonald needs a candidate with a degree or diploma in Human Resources Management and 4-7 years of HR experience. The candidate must be bilingual in French and English, know employment law, and be proficient in Microsoft Office.

    Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Outlook, HRIS

  • Wind Energy Assessment Lead, Renewable Energy

    Calgary, AB +7
    Full Time

    WSP

    10+ YOECandidates need at least 10 years in wind energy or meteorology, an engineering, meteorology, mathematics or statistics degree, and proven team management experience. Proficiency in OpenWind, Meteodyn, Matlab or Python is required.

    OpenWind, Meteodyn, Matlab, Python, Microsoft Excel, Microsoft Word

  • Analyste en sécurité réseau (Int.) Ville de Québec

    Brossard, QC
    $60k/yrFull Time

    FOP EXPERTS CONSEILS INC.

    5+ YOECandidates need a university degree in IT, management or a related field, 5 to 10 years in IT and 3 to 7 years as a network security analyst. They also need one of CompTIA CySA+, Cisco CCNA Security, CWNA or CWSP, plus experience with Microsoft Sentinel, Splunk, Nessus, Wireshark or Azure DevOps.

    Microsoft Sentinel, Splunk, Nessus, Wireshark, Azure DevOps, pare-feu

    Analyste en sécurité réseau (Sr.) Ville de Québec

    Brossard, QC
    $60k/yrFull Time

    FOP EXPERTS CONSEILS INC.

    10+ YOECandidates need a university degree in IT or a related field, 10 years of IT experience and 8 to 15 years as a network security analyst. They also need French, experience with an agile framework, and CCIE Security or CWNE certification.

    Pare-feu, IDS/IPS, VPN, Microsoft Sentinel, Splunk, Nessus

    Administrateur Microsoft 365 (Int.) - Ville de Québec

    Brossard, QC
    $60k/yrFull Time

    FOP EXPERTS CONSEILS INC.

    5+ YOECandidates need a university degree in IT or a related field, 5 to 10 years of IT experience including 3 to 7 years as a Microsoft 365 administrator, and the MS-102, SC-300 or MS-900 certification. French is the working language.

    Microsoft 365, Entra ID, Intune, Purview, PowerShell, Power Platform

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.