Current jobs related to Senior Embedded Software Architect - Montreal, Quebec - Macdonald, Dettwiler And Associates Corporation


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

    Senior Embedded Software Developer – Architect RoleThe 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, develop, and test complex...


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

    Senior Embedded Software Developer – Architect RoleThe 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, develop, and test complex...


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

    Senior Embedded Software Developer – Architect RoleThe 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, develop, and test complex...


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

    Senior Embedded Software Developer – Architect RoleThe 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, develop, and test complex...


  • 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 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 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**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:Work as a technical leader...


  • 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...


  • 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 technical...


  • 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 technical...


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

    Job Title: Senior Embedded Software Developer – ArchitectRole: As a key member of our agile development team at Macdonald, Dettwiler And Associates Corporation, you will be responsible for the architecture, implementation, and documentation of complex software for space applications such as satellites.Responsibilities:Work within an agile development team...


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

    Unlock Your Potential in Space and BeyondAt MDA, we're on a mission to explore the universe and make a difference on Earth. As an Embedded Software Developer, you'll be part of a team that's pushing the boundaries of space technology and innovation.About the RoleWe're seeking a skilled software engineer to join our team and contribute to the development of...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Title: Senior Embedded Software DeveloperWe are seeking a highly skilled Senior Embedded Software Developer to join our dynamic team at CS GROUP. As a key member of our team, you will be responsible for designing, developing, and testing embedded software for our aircraft Electronic Engine Controllers.Key Responsibilities:Contribute to the development of...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Title: Senior Embedded Software DeveloperWe are seeking a highly skilled Senior Embedded Software Developer to join our dynamic team at CS GROUP. As a key member of our team, you will be responsible for designing, developing, and testing embedded software for our aircraft Electronic Engine Controllers.Key Responsibilities:Contribute to the development of...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Title: Senior Embedded Software DeveloperJob Summary:We are seeking an experienced Senior Embedded Software Developer to join our dynamic and multidisciplinary team at CS GROUP. As a key member of our team, you will be responsible for contributing to the preparation of technical development plans and standards, supporting high-level software...

Senior Embedded Software Architect

2 months ago


Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time
Senior Embedded Software Developer – Architect

Role:

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 Responsibilities:

  • Collaborate with a multidisciplinary team on the architecture and design of software for satellite payload or platform systems
  • Support flight code integration and testing within flight units
  • Refine software requirements for your team or external suppliers
  • Develop and maintain software documentation
  • Interact with customers and participate in new project proposals
  • Ensure SW-level interfaces design coherency among different subsystems in the satellite
  • Act as a leader of continuous improvement initiatives

Requirements:

  • 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)
  • Strong skills in C and C++
  • Leadership in an agile environment
  • Experience with vendor/sub-contract management
  • Experience with satellite platform subsystems (CDH, propulsion, nav, power management, etc)
  • Experience with software integration of satellite payload/platform subsystems
  • Experience working with complex SoCs
  • Experience with continuous integration and delivery (CI/CD)
  • Strong experience with version control systems such as GIT
  • Very good communication in English or French
  • Strong interpersonal skills
  • Disciplined and resourceful

Preferred Qualifications:

  • Knowledge of satellite communication standards such as DVB-S2X
  • Experience with RF systems
  • Knowledge of CCSDS, MIL-STD-1553
  • Knowledge of protocols such as CAN bus and SpaceWire
  • Experience with Visual Studio or Eclipse
  • Experience with JIRA and Confluence
  • Experience with VectorCast
  • Experience with embedded Linux
  • Experience in disciplined software development
  • Fluent in French