Eaton

Eaton

A global leader in power management, providing energy-efficient solutions for various industries.

105,000IndustrialEnergyInfrastructureBuildingsResidentialCommercialWater ResourcesHeavy CivilMarineTransportUtilitiesSolarWindNuclearGovernmentInformation TechnologyInstitutionalOriginal Equipment ManufacturerAerospaceMobilityVehicleeMobilityPowertrain SystemsCommercial VehiclesElectric VehiclesWebsite

Spécialiste en génie logiciel / Software Engineering Specialist

Lead .NET/C# Windows UI development for utility automation software

Brossard, Quebec, Canada
Full Time
Experienced (8-12 years)

Job Highlights

Environment
Office Full-Time
Visa Sponsorship
-no corporate sponsorship; candidates must already be authorized to work in canada

About the Role

The position entails leading the architecture, design, and implementation of Windows‑based rich‑client, mobile, and cloud interface software for power‑system devices. Responsibilities include integrating communication protocols (Serial, USB, Ethernet, Bluetooth, WiFi, DNP), ensuring robust deployment, and extending CI/CD pipelines with GitHub Actions. The engineer will mentor team members, coordinate with firmware, product owners, and multidisciplinary global teams, and contribute to continuous improvement through open‑source adoption and DevOps practices. Success is measured by effective collaboration, self‑direction, meeting tight deadlines, and up to 10 % travel. • Design and implementation of systems communicating via Serial, USB, Ethernet, Bluetooth, WiFi, and DNP protocols.

Key Responsibilities

  • protocol integration
  • system design
  • software architecture
  • ci/cd pipelines
  • devops
  • team mentoring

What You Bring

The specialist software engineer will join the Power Systems Division’s global Utility Configuration & Automation Software Group, working from the Brossard, Québec office with a hybrid schedule and benefits effective from day one. Candidates must live within 80 km of Brossard and be legally authorized to work in Canada without sponsorship. A bachelor’s degree in Computer, Software, Electrical Engineering or a related field is required, along with at least ten years of software application development experience, eight of which must involve .NET and C#. The role demands fluency in both French and English and expertise in advanced UI development using Windows Presentation Foundation and XAML. • 10+ years of software development; 8+ years focused on .NET/C#. • Advanced UX creation with WPF and XAML. • Strong knowledge of Windows application deployment and installer authoring tools. • Experience with SDLC tools (Jira, GitHub, JAMA) and DevOps pipelines using GitHub Actions. • Ability to lead technical resources through all stages of the application lifecycle. • Proven mentorship and coaching skills for engineering teams. • Fluent in French and English; able to work with international customers and documentation. • Willingness to travel up to 10% and reside within 80 km of the Brossard office.

Requirements

  • .net/c#
  • wpf
  • xaml
  • github
  • jira
  • bachelor's

Benefits

The organization emphasizes equal employment opportunity, non‑discriminatory hiring, and offers comprehensive benefit programs subject to eligibility criteria such as location and collective agreements. • Hybrid work arrangement with benefits starting on day one.

Work Environment

Office Full-Time

Apply Now