Senior Firmware Developer creating AI-driven security solutions at Johnson Controls. Involves embedded software development and collaboration with cross-functional teams.
Responsibilities
Expert en développement d’applications sur des plateformes embarquées temps réel multithread.
Conceptualise, développe, programme et effectue les tests et le débogage de logiciels embarqués.
Contribue à l’assurance qualité lors du déploiement de la sécurité en nuage.
Développe à travers une méthodologie de développement Agile.
Prépare les propositions de développement en fonction des temps de développement et scénarios en réponse aux requis.
Réalise des documents de spécifications détaillés des fonctionnalités à implanter.
Propose des recommandations lors de changements requis.
Identifie, analyse et résout les bogues en développement logiciel embarqué.
Participe aux réunions relatives à la conception de produits.
Aide à établir l’échéancier de projet, veille à ce que les projets assignés respectent le calendrier, informe la direction de tout dérapage imprévu et propose des mesures correctives.
Participe au passage des normes de conformités, d'approbations et au support en développement des outils de productions automatisés ETA et EFT.
Fournit à l’équipe de rédaction technique les fonctionnalités implémentées.
Examine et commente les manuels d'utilisation, les manuels d'installation ainsi que les guides de l'utilisateur.
Contribue de manière proactive à l’avancement des projets.
Participe à l'évaluation et tests des outils logiciels et matériels en assurance qualité.
Assure un leadership technique complet lors de l’implémentation des logiciels développés.
Requirements
Baccalauréat en génie informatique ou combinaison équivalente en formation et expérience
7-10 ans d'expérience en développement de logiciels embarqués
Bilingue, maîtrise du français et de l’anglais parlé et écrit
Connaissance des techniques de programmation, maîtrise des langages de programmation C et C ++
Maîtrise des protocoles de communication à travers les couches TCP / IP, UDP, WiFi, BLE, RS-485
Expérience de développement en fonction de la sécurité (DFS) et de la sécurité logiciel embarqué en nuage côté client
Bonne connaissance des architectures processeurs ARM et Cortex, et de l'électronique numérique
Familier aux environnements et outils de développement: GNU, VMWare ™, IAR, etc.
Expérience avec les outils en gestion de versions (VSS, GitHub)
Maîtrise des fonctionnalités avancées des outils Microsoft Office (Word, Excel, PowerPoint)
Solides compétences en résolution de problèmes et dépannage
Travail en équipe, débrouillard, autonome, compétences accrues en coordination de projet
Excellentes aptitudes à communiquer écrites et orales.
Educator - Track Faculty Member responsible for teaching electrical and electronic engineering at SUTD. Engaging with students and faculty while shaping future leaders in technology and innovation.
Engineering Technician improving assembly cells for quality and performance at Gestamp. Involves robot integration, maintenance, and production support in a manufacturing environment in Chattanooga, TN.
Account Developer responsible for selling and executing orders for CCCI customers. Managing daily routes and driving sales efficiencies for America's Largest Coca - Cola Bottler.
Account Developer responsible for managing sales orders and customer relationships at Coca - Cola Bottler. Driving efficiencies and executing promotions to impact revenue and gross margin.
Cost Engineering role in the water sector, assessing project feasibility and costs. Collaborating with project managers on budget estimations and integrated cost planning.
Mobile Developer for Anear, a social app connecting friends in the same city. Working with Vue3 + Capacitor and collaborating with the founding team on product development.
Lead Developer guiding technological vision and software architecture for a non - profit sector company. Inspire and mentor a team, implementing new technologies and fostering innovation.
Application Developer Intern assisting the MES development team in Wuxi, China. Collaborating on application development and technical support for global users.
Faculty Member teaching engineering product development and materials science at a young innovative university. Fostering hands - on, design - driven education with a focus on materials and manufacturing.
Assistant Manager for Process Engineering focusing on vehicle assembly processes and automation. Responsibilities include feasibility studies, process design, and implementation of manufacturing strategies.