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 – 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 software...


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


  • 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

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

Senior Embedded Software Architect

2 months ago


Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time
About the Role

We 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 Responsibilities
  • Lead the development of software architecture and design for satellite payload or platform systems
  • Collaborate with multidisciplinary teams on software development and integration
  • Support flight code integration and testing within flight units
  • Refine software requirements for the team or external suppliers
  • Develop and maintain software documentation throughout the software life cycle
  • Interact with customers and participate in new project proposals
  • Lead continuous improvement initiatives and mentor team members
  • Act as a liaison between vendors, system teams, and software teams for embedded software-related questions
  • Ensure software-level interfaces design coherency among different subsystems in the satellite
  • Implement embedded software (flight code)
Requirements
  • Bachelor's degree in Electrical or Computer Engineering or equivalent
  • Minimum 15 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 and C++
  • Leadership experience 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
Security Clearance

Successful candidates must obtain and hold security clearance at the reliability status level, and pass security assessment for the Controlled Goods Program (CGP) and ITAR.

Benefits

Macdonald, Dettwiler And Associates Corporation provides competitive compensation and benefits packages for its employees at all locations. As a team member of MDA, you and your qualified dependents are eligible to participate in a benefit plan that ensures a comprehensive level of protection through competitive health care including; extended healthcare and flexible drug plans, dental and vision benefits, disability income protection, life insurance, group retirement savings plans; and an employee and family assistance program.

Equal Opportunity Employer

Macdonald, Dettwiler And Associates Corporation is proud to provide accommodation(s) during the recruitment process. Should you require any accommodations, please indicate this on your application/cover letter and we will work with you to meet your accessibility needs.