Current jobs related to Senior Embedded Systems Architect - Montreal, Quebec - Aversan


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

    Senior Embedded Software Developer – ArchitectJob Summary:We are seeking a highly skilled Senior Embedded Software Developer – Architect to join our agile development team. As a technical leader, 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

    Senior Embedded Software Developer – ArchitectJob Summary:We are seeking a highly skilled Senior Embedded Software Developer – Architect to join our agile development team. As a technical leader, 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

    Job Title: Senior Embedded Software ArchitectJob Summary:We are seeking a highly skilled Senior Embedded Software Architect to join our agile development team. As a key member of our team, you will be responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Key Responsibilities:Work...


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

    Senior Embedded Software Developer – ArchitectAs a key member of our agile development team, the Senior Embedded Software Developer – Architect will play a crucial role in the architecture, implementation, and documentation of complex software for space applications such as satellites.Key Responsibilities:Lead the development of software architecture and...


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

    Senior Embedded Software Developer – ArchitectAs a key member of our agile development team, the Senior Embedded Software Developer – Architect will play a crucial role in the architecture, implementation, and documentation of complex software for space applications such as satellites.Key Responsibilities:Lead the development of software architecture and...


  • Montreal, Quebec, Canada Aversan Full time

    Senior Embedded Software ArchitectAversan is seeking a highly skilled 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:Lead the development of...


  • Montreal, Quebec, Canada Aversan Full time

    Senior Embedded Software ArchitectAversan is seeking a highly skilled 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:Lead the development of...


  • Montreal, Quebec, Canada Aversan Inc Full time

    Senior Embedded Software ArchitectAversan Inc is seeking a highly skilled Senior Embedded Software Architect to join our agile development team. As a technical leader, you will be responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Key Responsibilities:Collaborate with a...


  • Montreal, Quebec, Canada Aversan Inc Full time

    Senior Embedded Software ArchitectAversan Inc is seeking a highly skilled Senior Embedded Software Architect to join our agile development team. As a technical leader, you will be responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Key Responsibilities:Collaborate with a...


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

    Senior Embedded Software Developer – Architect Role:The Senior Embedded Software Developer is a key member of an agile development team responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Responsibilities:Work within an agile development team to design and develop software for...


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

    Senior Embedded Software Developer – Architect Role:The Senior Embedded Software Developer is a key member of an agile development team responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Responsibilities:Work within an agile development team to design and develop software for...


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

    Senior Embedded Software Developer – ArchitectRole:We are seeking a highly skilled Senior Embedded Software Developer – Architect to join our agile development team. As a technical leader, 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

    Senior Embedded Software Developer – ArchitectJob Summary:We are seeking a highly skilled Senior Embedded Software Developer – Architect to join our agile development team. As a technical leader, 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

    Senior Embedded Software Developer – ArchitectRole:We are seeking a highly skilled Senior Embedded Software Developer – Architect to join our agile development team. As a technical leader, 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

    Senior Embedded Software Developer – ArchitectJob Summary:We are seeking a highly skilled Senior Embedded Software Developer – Architect to join our agile development team. As a technical leader, 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

    Senior Embedded Software Developer – Architect**Job Summary**We are seeking a highly skilled Senior Embedded Software Developer to join our agile development team. As a technical leader, you will be responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.**Key Responsibilities**Lead...


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

    Senior Embedded Software Developer – Architect**Job Summary**We are seeking a highly skilled Senior Embedded Software Developer to join our agile development team. As a technical leader, you will be responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.**Key Responsibilities**Lead...


  • Montreal, Quebec, Canada Aversan Full time

    Senior Embedded Software ArchitectAversan is seeking a highly skilled 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:Lead the architecture and...


  • Montreal, Quebec, Canada Aversan Full time

    Senior Embedded Software ArchitectAversan is seeking a highly skilled 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:Lead the architecture and...


  • Montreal, Quebec, Canada Aversan Full time

    Senior Embedded Software ArchitectAversan is seeking a highly skilled 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:Work as a technical leader...

Senior Embedded Systems Architect

3 months 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, particularly in satellite technology.


Key Responsibilities:
  • Serve as a technical leader within an agile development environment.
  • Collaborate with a diverse team (Systems, Digital, RF) to architect and design software for satellite payloads or platform systems.
  • Facilitate the integration and testing of flight code within operational units.
  • Refine and clarify software requirements for both internal teams and external partners.
  • Prepare comprehensive documentation throughout the software lifecycle.
  • Engage with clients and contribute to new project proposals.
  • Act as a liaison between vendors, systems teams, and software teams regarding embedded software queries.
  • Ensure coherent design of software-level interfaces across various satellite subsystems.
  • Lead initiatives aimed at continuous improvement.
  • Develop and implement embedded software (flight code).

Required 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 programming skills in C and C++.
  • Proven leadership experience in an agile setting.
  • Background in vendor and subcontractor management.
  • Knowledge of satellite platform subsystems (CDH, propulsion, navigation, power management, etc.).
  • Experience in software integration for satellite payload/platform subsystems.
  • Familiarity with complex System on Chips (SoCs).
  • Experience with continuous integration and delivery (CI/CD) practices.
  • Proficient in version control systems, particularly GIT.
  • Excellent communication skills in English or French.
  • Strong interpersonal abilities.
  • Resourceful and disciplined approach to work.

Preferred Qualifications:
  • 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 with development environments such as Visual Studio or Eclipse.
  • Proficient in project management tools like JIRA and Confluence.
  • Experience with VectorCast.
  • Knowledge of embedded Linux systems.
  • Background in disciplined software development practices.
  • Fluency in French is a plus.