Développeur(euse) logiciels embarqués principal(e) - Lead Embedded Software Developer

Eaton


Date: 2 weeks ago
City: Brossard, QC
Contract type: Full time
Eaton’s Digital Hardware Enablement Center of Excellence (CoE) is currently seeking a Lead Embedded Software Developer. This position will be located at our Eaton Americas Innovation Center in Brossard, Quebec, Canada and offers a hybrid work schedule, as well as benefits from day one. Must be willing to relocate to the Montreal Metropolitan Area for this role and relocation assistance within Canada will be provided.

What You’ll Do

As a Lead Embedded Software Engineer, you will be working on embedded technologies like microservices, containerization, security, and IoT/cloud-based solutions. You will be responsible to for the design and development of embedded applications for the Embedded edge devices, which is a building block for Eaton’s Brightlayer Digital solution. Work with a global team of highly skilled developers, architects, and Technical Product Owners (in the US & India) and cross-functional global product teams.

In This Role

  • Design and develop cloud-connected, IOT features for Device Life cycle Management, Device Provisioning services, Edge containers, and IoTEdge for the Linux-based Embedded Brightlayer platforms.
  • Design and implementation for strategic features, ensuring compliance with architecture and systems/design requirements and standards.
  • Design & develop the software/firmware for multi-core embedded hardware platforms & Edge devices like gateways, network cards for UPS, and metering devices.
  • Develop software best practices within teams.
  • Design and implement features for digitally connected devices, with high performance, communication protocols that are cybersecurity compliant.
  • Demonstrate technical leadership level contributions with Linux based embedded platforms and mentor team members with respect to technology, design principles, and coding practices.


Qualifications

Basic Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering or Mathematics or related field from an accredited institution
  • 7 years + of progressive experience in the development of software or firmware for network-enabled, cloud-connected devices/products with recent experience working on Embedded systems or Embedded Software applications.
  • 2 years + of commercial experience in C++ development and object-oriented programming.
  • Experience with Linux and has built and/or configured 3rd party Linux packages (ie: Yocto, Buildroot).
  • Understanding of cloud connectivity or IoT-enabled features.
  • Comprehensive knowledge of one or more IP networking protocols like TCP/UDP/IP, REST, MQTT, AMQP, etc.
  • The EAIC is located in Brossard, Québec, Canada. Candidates must be able to relocate to the Montreal Metropolitan Area, Quebec, Canada. Relocation assistance will be provided
  • Must be able to work in Canada without corporate sponsorship now and in the future.


Preferred Qualifications

  • Proficiency in working with developing in C, Python, Go, RUST, and/or other high-level languages
  • Full understanding of key computer science concepts (Data Structures, Algorithms, etc…)
  • Experience with Linux Kernel, BSP, Hardware Abstraction, and toolchains
  • Experience developing unit tests
  • Understand cybersecurity considerations and countermeasures
  • Knowledge with microservices & Event-driven architecture is an added advantage
  • Candidates with fluency in French and English will we prioritized as this position often requires communicating with colleagues, customers, and partners located inside and outside of Quebec, as well as to understand technical documentation in the field of our industry.


Skills

  • Good interpersonal and communication skills including the ability to explain technical concepts
  • Strong problem-solving and reasoning ability, exhibiting technical innovation and creative solutions
  • Proven design & analytical skills


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, colour, 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.

]]>

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Store Manager

Rogers, Brossard, QC
2 days ago
  Our branded retail team is at the heart of our success. We represent the welcoming spirit of our company. Our retail teams are outgoing and approachable individuals who understand how our products and services fit into everyday life, and we’re excited to show customers how that technology can enhance and simplify their lives. We deliver a seamless experience, value expertise,...

Agent ou agente de la gestion du personnel (Gestion des activités de remplacement volet opération)-Remplacement congé de maternité

CISSS de la Montérégie-Centre, Brossard, QC
2 weeks ago
Description Du PosteLe Centre intégré de santé et de services sociaux de la Montérégie-Centre (CISSSMC) a une vision fortement axée sur l’humanisation des soins et des services. Tous évoluent dans un écosystème qui aspire à être bienveillant, digne de confiance et accessible. Les usagers et leurs proches demeurent au cœur des priorités.Le CISSSMC, c’est une organisation qui sait viser juste...

Coordonnateur, Relations à la clientèle

HUB International Québec Ltd, Brossard, QC
2 weeks ago
Vivez votre PASSION chez HUB InternationalÀ travers notre réseau de plus de 535 bureaux en Amérique du Nord, HUB International vous offre un environnement de travail compétitif, stimulant et convivial qui positionne stratégiquement nos employés pour leur longévité et leur succès.POURQUOI CHOISIR HUB?Chez HUB, nous croyons qu’il est important d’investir dans l’avenir de nos employés et d’offrir des possibilités continues...