Senior Embedded Systems Architect

4 weeks ago


Montreal, Quebec, Canada Aversan Full time
Position Overview:

The Senior Embedded Software Architect plays a pivotal role within an agile development team, focusing on the design, implementation, and documentation of sophisticated software solutions for aerospace applications, including satellite systems.

Key Responsibilities:

  • Serve as a technical leader within an agile development team
  • Collaborate with a diverse team (Systems, Digital, RF) to design and architect software for satellite payloads or platform systems
  • Facilitate the integration and testing of flight code within operational units
  • Clarify software requirements for internal teams or external partners
  • Produce necessary documentation throughout the software lifecycle
  • Engage with clients and contribute to new project proposals
  • Act as a liaison between vendors, system teams, and software teams regarding embedded software inquiries
  • Ensure coherent design of software-level interfaces across various satellite subsystems
  • Lead initiatives for continuous improvement
  • Develop embedded software (flight code)

Qualifications:

  • Bachelor's degree in Electrical or Computer Engineering or equivalent experience
  • At least 10 years of experience in embedded software development
  • Proficiency in networking and communication protocols is essential
  • Familiarity with real-time operating systems (RTOS)
  • Experience in writing boot code for embedded CPUs
  • Strong command of C and C++ programming languages
  • Proven leadership skills in an agile environment
  • Experience managing vendors and subcontractors
  • Knowledge of satellite platform subsystems (CDH, propulsion, navigation, power management, etc.)
  • Experience in software integration for satellite payload/platform subsystems
  • Background in working with complex System on Chips (SoCs)
  • Familiarity with continuous integration and delivery (CI/CD) practices
  • Extensive experience with version control systems, particularly GIT
  • Proficient communication skills in English or French
  • Strong interpersonal abilities
  • Disciplined and resourceful approach to work

Preferred Skills:

  • Understanding of satellite communication standards such as DVB-S2X
  • Experience with RF systems
  • Knowledge of CCSDS and MIL-STD-1553 standards
  • Familiarity with protocols like CAN bus and SpaceWire
  • Experience using development environments such as Visual Studio or Eclipse
  • Proficiency with project management tools like JIRA and Confluence
  • Experience with VectorCast testing tools
  • Knowledge of embedded Linux systems
  • Background in disciplined software development practices
  • Fluency in French is a plus


  • Montreal, Quebec, Canada Aversan Full time

    Position Overview:The Senior Embedded Software Architect plays a pivotal role within an agile development team, focusing on the design, implementation, and documentation of sophisticated software solutions for aerospace applications, including satellite systems.Key Responsibilities: Serve as a technical leader within an agile development environment....


  • Montreal, Quebec, Canada Aversan Full time

    Position Overview:The Senior Embedded Software Architect plays a pivotal role within an agile development team, focusing on the design, implementation, and documentation of sophisticated software solutions for aerospace applications, particularly in satellite technology.Key Responsibilities: Serve as a technical leader within an agile development...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Job DescriptionRole SummaryThe Senior Embedded Software Architect will be part of an agile development team and responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Key ResponsibilitiesLead the development of software architecture for satellite payload or platform systemsCollaborate...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Job DescriptionRole SummaryThe Senior Embedded Software Architect will be part of an agile development team and responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Key ResponsibilitiesLead the development of software architecture for satellite payload or platform systemsCollaborate...


  • Montreal, Quebec, Canada Aversan Full time

    About the RoleAversan is seeking a highly skilled and experienced Senior Embedded Software Developer - Architect to join our team. As a key member of our agile development team, you will be responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Key ResponsibilitiesWork within an agile...


  • Montreal, Quebec, Canada Aversan Full time

    About the RoleAversan is seeking a highly skilled and experienced Senior Embedded Software Developer - Architect to join our team. As a key member of our agile development team, you will be responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Key ResponsibilitiesWork within an agile...


  • Montreal, Quebec, Canada Aversan Full time

    About the Role:Aversan is seeking a highly skilled and experienced Senior Embedded Software Architect to join our team. As a key member of our agile development team, you will be responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Key Responsibilities:Technical Leadership: Work...


  • Montreal, Quebec, Canada Aversan Full time

    About the Role:Aversan is seeking a highly skilled and experienced Senior Embedded Software Architect to join our team. As a key member of our agile development team, you will be responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Key Responsibilities:Technical Leadership: Work...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Senior Embedded Software Developer – ArchitectPosition Overview:The Senior Embedded Software Developer plays a pivotal role within an agile development team, focusing on the design, implementation, and documentation of sophisticated software solutions for aerospace applications, including satellite systems.Key Responsibilities:Serve as a technical leader...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Senior Embedded Software Developer – ArchitectPosition Overview:The Senior Embedded Software Developer plays a crucial role within an agile development team, focusing on the design, implementation, and documentation of sophisticated software solutions for aerospace applications, including satellite systems.Key Responsibilities:Serve as a technical leader...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Senior Embedded Software Developer – ArchitectPosition Overview:The Senior Embedded Software Developer plays a crucial role within an agile development team, focusing on the design, execution, and documentation of sophisticated software solutions for aerospace applications, particularly in satellite technology.Key Responsibilities:Serve as a technical...


  • Montreal, Quebec, Canada S.i. Systems Full time

    Job Summary:S.i. Systems is seeking a highly skilled Senior Systems Architect to develop and define technical architecture for the configuration and integration of Dynamics CRM, Power Platform, and Azure Cloud within the insurance industry.Key Responsibilities:Develop and define technical architecture for the configuration and integration of Dynamics CRM,...


  • Montreal, Quebec, Canada S.i. Systems Full time

    Job Summary:S.i. Systems is seeking a highly skilled Senior Systems Architect to develop and define technical architecture for the configuration and integration of Dynamics CRM, Power Platform, and Azure Cloud within the insurance industry.Key Responsibilities:Develop and define technical architecture for the configuration and integration of Dynamics CRM,...

  • Systems Architect

    4 weeks ago


    Montreal, Quebec, Canada Sandvik Full time

    Systems Architect | Ingénieur système Remote Type: Hybrid Locations: Canada, QC, Montreal Time Type: Full time Job Requisition ID: R0069782 At Sandvik, we provide a platform for growth and innovation. Our extensive network and diverse operations allow you to explore your capabilities and excel in your career. We value your contributions and offer...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Developer to join our Satellite Systems team at Macdonald, Dettwiler And Associates Corporation. As a key member of our agile development team, you will be responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Key...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Developer to join our Satellite Systems team at Macdonald, Dettwiler And Associates Corporation. As a key member of our agile development team, you will be responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Key...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    About the RoleMannarino Systems & Software Inc. is a leading provider of safety-critical systems, software, and engineering services to the aerospace, defense, and space industries. We are seeking an experienced and passionate Safety Critical Embedded Software Developer to join our team.ResponsibilitiesDevelop, document, and deliver embedded software for...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    About the RoleMannarino Systems & Software Inc. is a leading provider of safety-critical systems, software, and engineering services to the aerospace, defense, and space industries. We are seeking an experienced and passionate Safety Critical Embedded Software Developer to join our team.ResponsibilitiesDevelop, document, and deliver embedded software for...


  • Montreal, Quebec, Canada DELAN - IT Head Hunters Full time

    Tasks/Responsibilities The Senior Systems Architect will be responsible for providing strategic direction on the integration of new systems and the use of specialized distribution software. MORE PRECISELYCompare, identify, and evaluate IT systems Ensure that the architecture complies with company standards Assess and understand the needs of the supply chain...


  • Montreal, Quebec, Canada FTEX Full time

    Overview:FTEX, a prominent player in the electric vehicle sector, is seeking a proficient Senior Embedded Engineer with expertise in power electronics and motor control systems to enhance our Montreal operations. This role is pivotal in the design, development, testing, and maintenance of advanced motor control drives for our state-of-the-art products.Key...