Architecte, développement logiciel - embarqué | Embedded Software Architect
FLO
Software Engineering, IT
Montreal, QC, Canada
Posted on Monday, May 22, 2023
Descriptif
FLO est à la recherche d'un ou une Architecte IoT. Vous rejoindrez une équipe transversale chargée de fournir des conseils pertinents en matière d'architecture à l'ensemble de la R&D. Vous travaillerez en étroite collaboration avec les équipes IoT pour concevoir, mettre en œuvre et déployer des solutions IoT pour des milliers de bornes de recharge pour véhicules électriques.
À PROPOS DU RÔLE
- Collaborer avec les équipes logicielles IoT, les gestionnaires de produits et les architectes pour concevoir, mettre en œuvre et déployer une architecture IoT de bout à bout, s'étendant à des milliers d'appareils.
- Collaborer à la détermination des exigences fonctionnelles et non fonctionnelles pour les produits et les caractéristiques.
- Travailler avec les principales parties prenantes de l'entreprise pour développer une architecture cible.
- Créer de la documentation technique, y compris des diagrammes d'architecture, des spécifications techniques et des guides de mise en œuvre.
- Travailler avec les développeurs pour s'assurer que la mise en œuvre des solutions IoT respecte les meilleures pratiques en matière de sécurité, d'évolutivité et de maintient.
- Fournir des conseils techniques et du coaching aux développeurs et aux ingénieurs.
À PROPOS DE VOUS
- Baccalauréat en génie informatique ou en génie logiciel ou tout autre diplôme équivalent.
- Minimum 7 ans d'expérience dans le développement de logiciels et de solutions IoT.
- Forte expérience dans la mise en production et le déploiement de solutions IoT de bout à bout.
- Connaissances approfondies en C++, Python et .NET. L'expérience de Rust est un plus.
- Expérience des architectures Pub-Sub et Message Queue et des protocoles tels que MQTT et AMQP.
- Expérience à enseigner et encadrer d’autres développeurs sur des sujets pour lesquels ils ont besoin d'être mentorés.
- Expérience à diriger des travaux techniques (conception, codage, révision, test et déploiement).
ENGLISH
FLO is looking for an IoT Architect. You will join a transversal team focused on providing cohesive architectural guidance across R&D. You will work closely with the IoT squads to design, implement and deploy IoT solutions for thousands of EV charging stations.
ABOUT THE ROLE
- Collaborate with the IoT Software teams, Product owners and Architects to design, implement and deploy an end-to-end IoT Architecture scaling to thousands of devices.
- Collaborate to determine functional and non-functional requirements for products and features
- Work with key business stakeholders to develop a target architecture
- Create technical documentation, including architecture diagrams, technical specifications, and implementation guides
- Work with developers to ensure the implementation of IoT solutions adhere to best practices for security, scalability, and maintainability
- Provide technical guidance and coaching to developers and engineers
ABOUT YOU
- Bachelor's degree in Computer Engineering or Software Engineering or any other equivalent
- Minimum 7 years of experience in Software Development and IoT solutions.
- Strong experience with end-to-end release and deployment of IoT solutions.
- Deep knowledge in C++, Python and .NET. Rust experience is a plus.
- Experience with Pub-Sub and Message Queue architectures and protocols such as MQTT and AMQP
- Experience in teaching and guiding other developers on subjects where they need mentoring.
- Experience in leading technical work (designing, coding, reviewing, testing and deploying).
Avantages
À PROPOS DE FLO
- Le siège social de FLO est situé à Québec, avec des équipes régionales réparties aux États-Unis et au Canada. Notre entreprise possède une culture dynamique et veille à ce que les employés soient soutenus et engagés, notamment à travers l'évolution de leur carrière dans l'ère post-pandémique.
- FLO est une entreprise prospère qui affiche de solides résultats d'une année à l'autre, notamment en matière de ventes et grâce à l'expansion des opérations et de la présence sur le marché en Nord Américain. Il y a une mentalité positive et entrepreneuriale pour la croissance, le développement des affaires et une culture de haute performance où nous travaillons en équipe pour atteindre des objectifs ambitieux.
- Vous serez épaulé par des collègues expérimentés et compétents qui soutiendront le processus d'intégration et vous stimuleront dans votre développement professionnel au quotidien.
- Des réunions hebdomadaires avec notre Chef de la direction pour partager la vision de l'équipe de direction et impliquer les employés dans les principaux développements de l'entreprise.
- FLO offre une atmosphère de travail agréable et respectueuse de l'individu.
- Une rémunération et des avantages conformes aux normes du secteur.
ABOUT FLO
- FLO is headquartered in Quebec City, with regional teams located throughout the US and Canada. Our company has a vibrant culture and a commitment to ensuring employees are supported and engaged, especially through the evolution of employment in the post pandemic era.
- FLO is a successful business with strong year-on-year results including direct sales, revenue generation, and through the expansion of operations and market presence across North America. There is a positive and entrepreneurial mentality for growth, business development and a high-performance culture where we work as a team to reach ambitious goals.
- You will be backed up by experienced and knowledgeable colleagues who will support the onboarding process and engage you in your day-to-day professional development.
- Weekly townhall meetings with our CEO to share our executive team’s vision and engage employees in major developments at the company.
- FLO has a pleasant working atmosphere with respect for the individual.
- Compensation package and benefits according to industry standards.
See more open positions at FLO
Something looks off?