Spécialiste en développement de logiciel / Software Development Specialist

Eaton CorporationBrossard, QC
CA$118,000 - CA$148,000Hybrid

About The Position

Eaton's Electrical Sector Energy Control Systems (ECS) Center of Excellence (CoE) is currently seeking a motivated Software Development Specialist to join its global, multidisciplinary team and design software solutions based on embedded and distributed microservices architecture. This role is based at our Eaton Americas Innovation Center in Brossard (Québec) and offers hybrid work opportunities, as well as benefits from day one. There is no better time to join Eaton than in this exciting era of power management. We’re reimagining innovation by adapting digital technologies — connected devices, data models and insights — to transform power management for safer and more sustainable and efficient power use. Our teams are collaborating to build the best digital solutions for our customers. We are looking for digital talent who want to help set the direction for this digital transformation and create new ways of working and thinking, for ourselves and for our customers. You will be part of the new ECS CoE team, working closely with electrical sector business units, Eaton research labs, and digital offices. The ECS CoE accelerates the company’s capabilities by developing innovative energy controls and secure, reliable, integrated, and reusable connectivity platforms that fast-track the design of innovative products and services.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or an advanced university degree in a related field (Mathematics, Science, etc.) from a recognized institution
  • 7+ years of relevant experience in embedded and/or full-stack software design and development
  • 5+ years of cumulative experience developing software in a microservices environment
  • Experience providing technical leadership
  • Fluency in English and French (working proficiency in both languages). Fluency in French and English is required for this position to communicate with colleagues, customers, and partners located inside and outside of Québec, as well as to understand technical documentation in the field of our industry.
  • Legally authorized to work in Canada without company sponsorship now or in the future

Nice To Haves

  • Experience with modern software development environments (cloud technologies, containers, DevOps practices)
  • Experience designing distributed systems (APIs, messaging, data management)
  • Experience with software architecture and scalable platform design, including API design; SDK development is an asset
  • Experience in embedded systems, IoT, or industrial and/or energy-related environments is an asset
  • Experience working in Agile environments and collaborating with multidisciplinary and global teams
  • Strong understanding of distributed systems and modern software development practices
  • Proficiency in at least one modern programming language used in production environments
  • Good understanding of core computer science, networking, and software architecture concepts

Responsibilities

  • Lead a team of developers in creating software and tools for managing distributed energy resources.
  • Lead the development of a connectivity platform for distributed energy resources, integrating multiple independently developed microservices.
  • Implement the architecture, design, and deployment of said software and tools within the platform, prioritizing reusability, scalability, maintainability, and security.
  • Participate in the evaluation and selection of third-party hardware, software, and service providers, as well as in process improvement activities.

Benefits

  • benefits from day one
  • Health and Welfare benefits
  • Retirement benefits
  • paid and unpaid time away from work
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service