Jobs.ca
Jobs.ca
Language
Insight Global logo

Senior Embedded Software Architect

Insight Global2 days ago
Montreal, Quebec, Canada
Senior Level
Full-Time

About the role

Required Skills & Experience

Electrical or Computer Engineering bachelor’s degree or equivalent Minimum of 10 years of embedded software development experience Experience in networking and communication protocols is a must Experience with real-time operating systems (RTOS) Experience writing boot code of embedded CPUs Strong skills in C++17 Leadership in an agile environment Experience working with complex SoCs Experience with continuous integration and delivery (CI/CD) Strong experience with version control systems such as GIT

Nice to Have Skills & Experience

Avionics industry experience Bilingualism in FR/EN

Job Description

Insight Global is seeking a Senior Embedded Software Architect to join a major Canadian Space company. The Senior Embedded Software Architect is part of an agile development team and responsible for the documentation, architecture and implementation of complex software for space applications such as satellites.

Responsibilities

Collaborate with a multidisciplinary (Systems, Digital, RF) team on the architecture and design of software for satellite payload systems Interact with customers and participate to new project proposals Act as a leader of continuous improvement initiatives Act as a leader with regards to developing his team`s knowledge and performance. Conduct one on one meetings. Act as a coach and provide feedback on performance. Implement embedded software (flight code) Redact the documentation required during the software life cycle Work within an agile development team as a technical leader Refine software requirements Support flight code integration and testing within flight units Support software process automation

Compétences et expérience requises

  • Baccalauréat en génie électrique, génie informatique ou équivalent
  • Minimum de 10 ans d’expérience en développement de logiciels embarqués
  • Expérience en réseaux et protocoles de communication (obligatoire)
  • Expérience avec les systèmes d’exploitation temps réel (RTOS)
  • Expérience en développement de code de démarrage (boot code) pour processeurs embarqués
  • Solides compétences en C++17
  • Expérience en leadership dans un environnement Agile
  • Expérience avec des SoC complexes (System-on-Chip)
  • Expérience en intégration et livraison continues (CI/CD)
  • Excellente maîtrise des systèmes de gestion de versions (ex. Git)

Compétences et expérience souhaitées

  • Expérience dans l’industrie de l’avionique
  • Bilinguisme français/anglais

Description du poste

Insight Global recherche un Architecte logiciel embarqué senior pour rejoindre une entreprise canadienne majeure du secteur spatial. Le candidat fera partie d’une équipe de développement Agile et sera responsable de la documentation, de l’architecture et de l’implémentation de logiciels complexes pour des applications spatiales, notamment les satellites.

Responsabilités

  • Collaborer avec une équipe multidisciplinaire (systèmes, numérique, RF) pour l’architecture et la conception logicielle de systèmes de charge utile satellite
  • Interagir avec les clients et participer à de nouvelles propositions de projets
  • Agir comme leader dans les initiatives d’amélioration continue
  • Encadrer et développer les membres de l’équipe (réunions individuelles, coaching, feedback)
  • Développer du logiciel embarqué (code de vol)
  • Rédiger la documentation requise tout au long du cycle de vie du logiciel
  • Travailler au sein d’une équipe Agile en tant que leader technique
  • Raffiner les exigences logicielles
  • Supporter l’intégration et les tests du code de vol dans les unités de vol
  • Contribuer à l’automatisation des processus logiciels

About Insight Global

Staffing and Recruiting
10,000+

Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our teams of tech-enabled recruiters are dedicated to finding the right talent and technical solutions to help our customers thrive. At our core, we are dedicated to empowering people to do great things. That’s why we’re passionate about developing our people personally, professionally, and financially so they can be the light to the world around them. n, Evergreen. To find out more, visit www.insightglobal.com

Similar Jobs