Embedded Linux Software Developer
3 weeks ago
We are seeking an experienced Embedded Linux Software Developer to join our team at Macdonald, Dettwiler And Associates Corporation. As a key member of our development team, you will be responsible for designing, developing, and testing complex flight software modules for various space applications.
Key Responsibilities:
- Develop formal documentation for flight software modules
- Collaborate with a multidisciplinary team to specify, design, code, test, and maintain embedded flight software
- Support flight code integration and testing within flight units
- Troubleshoot bugs and issues in the lab
- Support software process automation
Requirements:
- Bachelor's degree in Electrical or Computer Engineering or equivalent
- Minimum 5 years of experience in embedded software development
- Experience with real-time operating systems (RTOS)
- Programming skills in C, C++, Python
- Experience working in a scrum-agile team
- Experience with continuous integration and delivery (CI/CD)
- Experience with version control systems such as GIT
- Excellent communication and collaboration skills
Nice to Have:
- 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
- Fluent in French and English
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 offers 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 Statement:
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.
-
Embedded Linux Software Engineer
4 weeks ago
Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full timeJob Title: Embedded Linux Software DeveloperWe are seeking an experienced Embedded Linux Software Developer to join our team at Macdonald, Dettwiler And Associates Corporation. As a key member of our Satellite Systems team, you will be responsible for the development and implementation of complex flight software modules for various space...
-
Embedded Linux Software Engineer
4 weeks ago
Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full timeJob Title: Embedded Linux Software DeveloperWe are seeking an experienced Embedded Linux Software Developer to join our team at Macdonald, Dettwiler And Associates Corporation. As a key member of our Satellite Systems team, you will be responsible for the development and implementation of complex flight software modules for various space...
-
Embedded Software Developer
2 days ago
Montreal, Quebec, Canada undisclosed Full timeJob Title: C++ Software/Firmware EngineerTask Overview:Design and Implement: Develop the Factory Boot Manager, a Linux and U-Boot based embedded software, for testing complex HSM hardware in manufacturing and field failure analysis processes.Component Development: Design, implement, test, and document other components of the HSM embedded software and...
-
Embedded Linux Software Engineer
3 weeks ago
Montreal, Quebec, Canada SpaceBridge Inc. Full timeSpaceBridge Inc. is seeking a skilled Embedded Software Developer to join our team in Montreal, QC. As a key member of our team, you will be responsible for designing and developing innovative products in the field of Satellite Communications.Key Responsibilities:Design and develop real-time software using high-level programming languagesCollaborate with...
-
Safety Critical Embedded Software Developer
1 month ago
Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full timeAbout the RoleMANNARINO Systems & Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Key ResponsibilitiesDevelop, document, and deliver embedded software for safety-critical positioning products.Participate in...
-
Safety Critical Embedded Software Developer
1 month ago
Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full timeAbout the RoleMANNARINO Systems & Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries.Key ResponsibilitiesDevelop, document, and deliver embedded software for safety-critical positioning products.Participate in...
-
Embedded Linux Software Engineer
3 weeks ago
Montreal, Quebec, Canada SpaceBridge Inc. Full timeSoftware Developer for Satellite CommunicationsSpaceBridge Inc. is seeking a skilled Software Developer to join our team in Montreal, QC. In this role, the successful candidate will work on the development of embedded software for satellite return link subsystems, satellite modems, and integrated satellite hub communication equipment.Key...
-
Embedded Software Developer
4 weeks ago
Montreal, Quebec, Canada dormakaba International Holding AG Full timeEmbedded Software Developer Opportunitydormakaba International Holding AG is a leading global provider of access solutions for various industries. We are seeking an Embedded Software Developer to join our team in Montreal, QC.Key Responsibilities:Design and develop firmware for embedded devices and systemsCollaborate with customers, production team, and...
-
Embedded Software Developer
4 weeks ago
Montreal, Quebec, Canada dormakaba International Holding AG Full timeEmbedded Software Developer Opportunitydormakaba International Holding AG is a leading global provider of access solutions for various industries. We are seeking an Embedded Software Developer to join our team in Montreal, QC.Key Responsibilities:Design and develop firmware for embedded devices and systemsCollaborate with customers, production team, and...
-
Embedded Software Developer
4 weeks ago
Montreal, Quebec, Canada Randstad Canada Full timeJob Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer with expertise in Rust programming language to join our team in Montreal.About the RoleThis is a hybrid position requiring 2 days/week on-site in our Montreal office. As an Embedded Software Developer, you will play a key role in bringing our system into the...
-
Embedded Software Developer
4 weeks ago
Montreal, Quebec, Canada Randstad Canada Full timeJob Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer with expertise in Rust programming language to join our team in Montreal.About the RoleThis is a hybrid position requiring 2 days/week on-site in our Montreal office. As an Embedded Software Developer, you will play a key role in bringing our system into the...
-
Embedded Systems Software Developer
2 weeks ago
Montreal, Quebec, Canada FHLB Des Moines Full timeWe are seeking a skilled Embedded Systems Software Developer to join our team at Microchip Technology, Inc. As a key member of our team, you will participate in the development of Linux support for a high performance multi-core RISC-V processor.The ideal candidate will have a strong background in software development for embedded systems, with expertise in C...
-
Senior Embedded Systems Software Developer
2 weeks ago
Montreal, Quebec, Canada FHLB Des Moines Full timeJob Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at FHLB Des Moines. As a key member of our software development team, you will be responsible for participating in the development of Linux support for a high performance multi-core RISC-V processor.Key...
-
Embedded Software Developer
3 weeks ago
Montreal, Quebec, Canada dormakaba International Holding AG Full timeEmbedded Software Developer Job Descriptiondormakaba International Holding AG is a leading global provider of access solutions for various industries. We are seeking an Embedded Software Developer to join our team in Montreal, QC.Job ResponsibilitiesDesign and develop firmware for embedded devices and systemsPerform full life cycle development tasks,...
-
Embedded Software Developer
4 weeks ago
Montreal, Quebec, Canada dormakaba International Holding AG Full timeEmbedded Software Developer Opportunitydormakaba International Holding AG is a leading global provider of access solutions for various industries. We are seeking an Embedded Software Developer to join our team in Montreal, QC.Job SummaryThe Embedded Software Developer will be responsible for designing, developing, and testing firmware for embedded devices...
-
Embedded Software Developer
4 weeks ago
Montreal, Quebec, Canada dormakaba International Holding AG Full timeEmbedded Software Developer Opportunitydormakaba International Holding AG is a leading global provider of access solutions for various industries. We are seeking an Embedded Software Developer to join our team in Montreal, QC.Job SummaryThe Embedded Software Developer will be responsible for designing, developing, and testing firmware for embedded devices...
-
Embedded Linux Software Engineer
4 weeks ago
Montreal, Quebec, Canada SpaceBridge Inc. Full timeSoftware Developer for Satellite CommunicationsSpaceBridge Inc. is seeking a skilled Software Developer to join our team in Montreal, QC. As a key member of our team, you will be responsible for designing and developing embedded software for satellite return link subsystems, satellite modems, and integrated satellite hub communication equipment.Key...
-
Embedded Linux Software Engineer
4 weeks ago
Montreal, Quebec, Canada SpaceBridge Inc. Full timeSoftware Developer for Satellite CommunicationsSpaceBridge Inc. is seeking a skilled Software Developer to join our team in Montreal, QC. As a key member of our team, you will be responsible for designing and developing embedded software for satellite return link subsystems, satellite modems, and integrated satellite hub communication equipment.Key...
-
Embedded Linux Software Engineer
3 weeks ago
Montreal, Quebec, Canada SpaceBridge Inc. Full timeSoftware Developer for Satellite CommunicationsSpaceBridge Inc. is seeking a skilled Software Developer to join our team in Montreal, QC. As a key member of our team, you will be responsible for designing and developing embedded software for satellite return link subsystems, satellite modems, and integrated satellite hub communication equipment.Key...
-
Embedded Linux Software Engineer
3 weeks ago
Montreal, Quebec, Canada SpaceBridge Inc. Full timeSoftware Developer for Satellite CommunicationsSpaceBridge Inc. is seeking a skilled Software Developer to join our team in Montreal, QC. As a key member of our team, you will be responsible for designing and developing embedded software for satellite return link subsystems, satellite modems, and integrated satellite hub communication equipment.Key...