Senior Embedded Firmware Engineer

Current Lighting

Mayfield Heights (OH)

On-site

USD 120,000 - 160,000

Full time

12 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Current Lighting recherche un ingénieur principal en micrologiciel embarqué pour conduire le cycle de développement de bout en bout, en collaboration avec les équipes matériel et logiciel. Le poste est offert en présentiel à Cleveland (Ohio) ou à Montréal (Canada) et s’inscrit dans un cadre Agile hybride, avec des responsabilités clés en innovation et expansion des applications IoT.

Le candidat idéal possède une solide expérience en mikrologiciel, programmation C, systèmes temps réel et

Qualifications

  • Baccalauréat obtenu dans une université accréditée.
  • 5 ans ou plus d’expérience en programmation de micrologiciels embarqués.
  • 5 ans ou plus d’expérience pratique en programmation C pour systèmes embarqués, avec IDE.
  • 5 ans ou plus d’expérience en conception de systèmes embarqués à base de microcontrôleurs et interfacement analogiques/numériques.
  • 5 ans ou plus d’expérience avec les systèmes temps réel, RTOS et ordonnancement.
  • 2 ans ou plus d’expérience avec Ethernet, I2C, RS232/RS485 et SPI, et protocoles sans fil (Zigbee, Thread, Bluetooth, etc.).
  • 2 ans ou plus d’expérience avec des protocoles de messagerie (MQTT, CoAP, LwM2M, 6LoWPAN).

Responsibilities

  • Développer des micrologiciels performants pour des systèmes embarqués.
  • Analyser et retranscrire les exigences marketing en produits réalisables.
  • Collaborer avec les équipes de conception de micrologiciels, logiciel et matériel.
  • Soutenir les nouveaux produits jusqu’à leur mise en production.
  • Participer à la définition des exigences fonctionnelles du système.
  • Effectuer des recherches et adopter de nouvelles technologies.
  • Protéger la propriété intellectuelle via des divulgations et brevets.

Job description

Ingénieur principal en micrologiciel embarqué

Current Lighting recherche un ingénieur principal en micrologiciel embarqué pour se joindre à son équipe progressive, dynamique et évoluant dans un environnement à rythme rapide, spécialisée dans l’automatisation des contrôles d’entreprise et des appareils. Nous vivons une période stimulante : notre industrie et les attentes des utilisateurs évoluent, tout comme nous!

Nous développons la prochaine génération de solutions et d’applications de contrôle pour l’automatisation des bâtiments et des infrastructures routières d’éclairage connectées à l’Internet des objets (IdO), de calibre mondial. Il s’agit d’un poste de développement pratique qui contribuera directement au développement et à l’expansion de nos applications et offres IdO de pointe connectées au nuage, à l’aide des plus récentes technologies et outils matériels et logiciels.

Ce poste est offert en mode présentiel dans l’un de nos centres innovants de conception technologique, à Cleveland, en Ohio, ou à Lachine, à Montréal, au Canada.

Nous recherchons une personne talentueuse, créative et orientée vers la résolution de problèmes. Vous participerez à l’ensemble du cycle de développement du micrologiciel, en voyant votre travail évoluer des épopées et récits utilisateurs jusqu’au produit final, dans un environnement Agile hybride. Ce rôle exigera un haut niveau de collaboration avec des équipes de développement hautement qualifiées, multidisciplinaires et réparties géographiquement. Vous travaillerez étroitement avec des responsables de produits de premier plan, des ingénieurs en matériel et en logiciel, ainsi que d’autres membres de l’équipe de développement, afin de comprendre les besoins de l’entreprise, de proposer et de développer des solutions de bout en bout.

Responsabilités
  • Développer des micrologiciels performants et fiables pour des systèmes embarqués utilisant des microcontrôleurs, des capteurs et des circuits d’interface analogiques et numériques.
  • Analyser et traduire les exigences du marketing en produits réalisables et rentables.
  • Collaborer avec les membres des équipes de conception de micrologiciels, de logiciels et de matériel afin de développer des produits et applications innovants.
  • Soutenir les nouveaux produits jusqu’à leur mise en production.
  • Participer à la définition des exigences fonctionnelles du système.
  • Effectuer des recherches, évaluer et adopter de nouvelles technologies nécessaires aux améliorations futures des produits.
  • Protéger la propriété intellectuelle au moyen de divulgations d’invention et de demandes de brevet.
Qualifications de base
  • Baccalauréat obtenu dans une université accréditée.
  • Cinq ans ou plus d’expérience en programmation de micrologiciels embarqués.
  • Cinq ans ou plus d’expérience pratique en programmation C pour systèmes embarqués, y compris l’utilisation de divers environnements de développement intégrés (IDE) pour le développement et le débogage.
  • Cinq ans ou plus d’expérience approfondie en conception de systèmes embarqués à base de microcontrôleurs, y compris l’interfaçage avec des dispositifs analogiques et numériques.
  • Cinq ans ou plus d’expérience avec les systèmes temps réel, la gestion des interruptions, des fils d’exécution, de l’ordonnancement, des sémaphores et des machines à états, avec ou sans système d’exploitation temps réel (RTOS).
  • Cinq ans ou plus d’expérience pratique avec divers protocoles et topologies de communication standards, notamment Ethernet, I2C, RS232, RS485 et SPI.
  • Deux ans ou plus d’expérience pratique avec une ou plusieurs technologies sans fil (2,4 GHz, sous-GHz, LTE 4G/5G) et protocoles de communication maillés, tels que Zigbee, Thread, Bluetooth, Wi-SUN, etc.
  • Deux ans ou plus d’expérience pratique avec un ou plusieurs protocoles de messagerie, notamment MQTT, CoAP, LwM2M, 6LoWPAN, etc.
Qualifications privilégiées
  • Baccalauréat en génie informatique, en génie électrique ou dans une discipline étroitement connexe.
  • Bonne compréhension des processus de développement Agile.
  • Expérience avec les systèmes de gestion de versions, par exemple Git.
  • Connaissance des mesures d’atténuation des vulnérabilités de sécurité pour les appareils embarqués.
  • Expérience dans la création de bancs d’essai à l’aide de Python ou de langages de script.
  • Expérience de travail avec des équipes géographiquement dispersées.
Critères du poste
  • Expertise approfondie des méthodologies, processus et technologies de pointe en ingénierie de micrologiciels, ainsi qu’une passion pour la programmation.
  • Capacité démontrée à appliquer des compétences analytiques et de résolution de problèmes afin de relever des défis complexes de conception et de programmation.
  • Excellentes aptitudes à la communication verbale et écrite.
  • Capacité à mettre en œuvre des changements organisationnels par la persuasion et la collaboration.
  • Capacité à travailler de façon autonome et à suivre les directives.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer – IoT & Cloud
Senior Embedded Firmware Engineer – IoT & Cloud

Current Lighting • Mayfield Heights (OH)

On-site
USD 120,000 - 160,000
Ingénieur développement logiciel embarqué Linux C/C++ H/F
Ingénieur développement logiciel embarqué Linux C/C++ H/F

Viveris • Nevada (IA)

On-site
USD 59,306 - 86,678
Mutuelle familiale
Tickets restaurants 60%
Titre de transport remboursé
+3
Ingénieur Système / Application Owner - Transport H/F
Ingénieur Système / Application Owner - Transport H/F

Viveris • Nevada (IA)

On-site
USD 70,000 - 90,000
Rémunération attractive et évolutive
Mutuelle familiale à garantie haute
Tickets restaurant pris en charge à 60%
+3
Développeur logiciel – Communications réseau et C/C++ / Software Developer – Network Communicat[...]
Développeur logiciel – Communications réseau et C/C++ / Software Developer – Network Communicat[...]

IP Infusion • United States

On-site
USD 93,523 - 116,904
Sr. Principal Technical Quality Engineer
Sr. Principal Technical Quality Engineer

Cadence • Mount Royal (NJ)

On-site
USD 120,000 - 180,000
Développeur(euse) Logiciel Drivers / Drivers Software Developer
Développeur(euse) Logiciel Drivers / Drivers Software Developer

OPAL-RT Technologies • United States

Remote
USD 90,000 - 140,000
Flexible schedule
Telework available
Ingénieur en test et validation H/F
Ingénieur en test et validation H/F

Viveris • Nevada (IA)

On-site
USD 52,228 - 75,440
Tickets restaurant pris en charge à 60%
Remboursement à 100% du titre de transport urbain
Primes de cooptation, d'interessement et de participation
+2
Engineering Manager (Software)
Engineering Manager (Software)

Parker Hannifin Corporation • Washington (MO)

On-site
USD 130,000 - 200,000
Ingénieur en conception de micrologiciel - Firmware Design Engineer
Ingénieur en conception de micrologiciel - Firmware Design Engineer

Cadence • Mount Royal (NJ)

On-site
USD 110,000 - 170,000
Développeur d’application Web et Données (100% télétravail au Québec)
Développeur d’application Web et Données (100% télétravail au Québec)

Genius-Erp • California (MO)

Remote
USD 50,000 - 79,000
Travail flexible
Télétravail à long terme
REER participatif
+4