E

Eaton

Power management leader for electrical systems

Lead Software Developer - Research & Development Engineering

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBrossard, QC, Canada$101k - $126k /yr

About the Job

Requirements

  • A bachelor's degree in software engineering, computer science, or a related field from an accredited institution is required.
  • At least eight years of software development experience is required.
  • At least five years of experience in modern C# programming is required.
  • Experience with Jira and GitHub, or similar software development tools, is required.
  • Experience in Agile software development is required.
  • Proficiency in French and English, with the ability to work in both languages, is required. English proficiency is required to communicate with colleagues, customers, and partners outside Quebec and to understand English technical documentation related to the industry.
  • Legal authorization to work in Canada without corporate sponsorship, now or in the future, is required.
  • Candidates must reside within an 80-kilometer radius of Eaton's Brossard facility.

Responsibilities

  • Analyze technical specifications and engineering requirements for the ADPS Engines.
  • Design, develop, and maintain efficient, testable, reusable, and reliable code using modern .NET and C# technologies.
  • Review pull requests and promote software development best practices.
  • Lead the development and execution of unit tests.
  • Lead all stages of the development cycle in collaboration with the product owner.
  • Lead cross-team collaboration with other stakeholders.
  • Lead the evaluation and selection of technologies, including AI-based productivity solutions.
  • Act as a mentor.

Desired Qualifications

  • Experience with distributed systems and cloud-native microservices.
  • Experience in modern C++ programming.
  • Knowledge of cloud-native development principles, including containers, orchestration, continuous integration, and continuous deployment (CI/CD).
  • Familiarity with major cloud platforms, including Azure, AWS, GCP, and OCI.
  • Experience in performance optimization in distributed environments.
  • Understanding of parallel computing frameworks and scalability concepts.
  • Experience with additional programming languages, including Python for automation and integration.
  • Experience in a technical lead role or as a technical point of reference for a software development team.

About the Company

Eaton

Power management leader for electrical systems

Eaton designs and sells electrical power management products and services for data centers, utilities, aerospace, and other industries. It provides hardware like switches, circuit breakers, transformers, and distribution equipment, plus software and services to monitor, protect, and optimize power flow from generation to end use. It combines an end-to-end power management portfolio with a long history of acquisitions to be a broad, globally integrated provider. Its goal is to enable reliable, efficient, and safe electrification across industries by improving energy management and resilience.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1911

Recently Posted Jobs

Explore more opportunities at Eaton

See more jobs