Embedded Software Developer for Space Mission Systems
7 days ago
We are seeking a skilled Embedded Software Developer to join our team at Macdonald, Dettwiler And Associates Corporation in Montreal. As a member of our multidisciplinary team, you will play a key role in advancing our space presence on Earth and beyond.
Our company has a 50-year history of pioneering achievements in space exploration, and we are looking for talented individuals to help us drive innovation forward.
About the JobThis is a challenging opportunity to work on the development of formal documentation, specifying, designing, coding, testing, and maintaining embedded flight software using a development tool suite.
You will collaborate with our team to ensure that all software meets the highest standards of quality and reliability, and that it is integrated seamlessly into our flight units.
As an Embedded Software Developer, you will troubleshoot bugs and issues, support software process automation, and contribute to the advancement of our space mission systems.
Requirements- Bachelor's degree in Electrical or Computer Engineering or equivalent.
- Minimum 5 years of experience in embedded software development.
- Proficiency in C, C++, and Python programming languages.
- Experience working in a scrum-agile team environment.
- Knowledge of real-time operating systems (RTOS) and version control systems like GIT.
- Strong communication and collaboration skills.
- Knowledge of CCSDS, MIL-STD-1553 protocols.
- Experience with CAN bus and SpaceWire protocols.
- Familiarity with Visual Studio or Eclipse development environments.
- Knowledge of JIRA and Confluence project management tools.
- Experience with VectorCast.
We offer a competitive salary range of $80,000 - $120,000 per year, depending on experience, as well as a comprehensive benefits package including health care, disability income protection, life insurance, and group retirement savings plans.
About UsMacdonald, Dettwiler And Associates Corporation is an international space mission partner and pioneer with a rich history of innovation and achievement. We are committed to providing accommodations during the recruitment process and look forward to welcoming talented individuals to our team.
-
Montreal, Quebec, Canada Mannarino Systems and Software Inc. Full timeMannarino Systems and 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.Our extensive customer base spans traditional aerospace companies as well as emerging markets, including electric propulsion, Urban Air...
-
Software Tester for Safety-Critical Systems
3 weeks ago
Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full timeMannarino Systems & Software Inc. is a renowned provider of cutting-edge engineering services to the aerospace, defense, space, simulation and power generation industries.We are seeking an experienced and passionate Software Tester for Safety-Critical Systems who can contribute to our team's mission to develop innovative solutions that shape the future of...
-
Embedded Systems Software Developer
7 days ago
Montreal, Quebec, Canada dormakaba International Holding AG Full timeROLE SUMMARYdormakaba International Holding AG is a leading global provider in the access solutions market for various sectors. As part of our team, you will contribute to designing, developing, and testing firmware for embedded devices and systems. This role involves working closely with customers, the production team, and technical support teams to provide...
-
Embedded Systems Software Architect
1 week ago
Montreal, Quebec, Canada Modern Mechanical Systems, Inc. Full timeSoftware Development EngineerAbout the Job:We are seeking an experienced software development engineer to join our team as a system architect specializing in embedded systems. This role involves working on cutting-edge automotive projects, developing next-generation software applications, and integrating them into existing systems.About Us:Modern Mechanical...
-
Montreal, Quebec, Canada Software Aspekte Full timeAt Software Aspekte, we're pushing the boundaries of innovation in the field of embedded software development.Key Responsibilities:As an Embedded Software Developer, you will be responsible for implementing, troubleshooting, and integrating complex software functionalities in C/C++ code.Requirements:Minimum 3 years of experience in a related field, and a...
-
Embedded Linux Software Developer
2 months 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 development team, you will be responsible for designing, developing, and testing complex flight software modules for various space applications.Key...
-
Embedded Software Developer
7 days ago
Montreal, Quebec, Canada SPARK Microsystems Full timeAt SPARK Microsystems, we are seeking an experienced Embedded Software Developer to join our team. As a key member of our team, you will be responsible for developing and maintaining firmware covering various embedded system applications.Key ResponsibilitiesImplement, test and document embedded and application software.Develop algorithms for communication...
-
Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full timeAbout the RoleWe are seeking an experienced Software Developer to join our team in automotive embedded systems. This role involves developing and testing software components for next-generation vehicles.
-
Embedded Software Developer
4 weeks 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...
-
Senior Embedded Software Engineer
1 week ago
Montreal, Quebec, Canada Modern Mechanical Systems, Inc. Full timeCompany OverviewSyntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We are a community of innovators, working on projects that define the future.About This RoleWe are seeking individuals who want to collaborate with top-tier clients on transformative, cutting-edge projects, gain international...
-
Montreal, Quebec, Canada Mircom Group of Companies Full timeEstimated Salary: $120,000 - $180,000 per yearAbout Mircom Group of CompaniesMircom Group of Companies is a global leader in intelligent building solutions, with a strong commitment to technological advancement in life safety and property protection. Our portfolio includes Fire Detection & Alarm, Communications & Security, Mass Notification, and Building...
-
Space Industry Software Developer
7 days ago
Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full timeMacdonald, Dettwiler And Associates Corporation is a trusted mission partner to the global space industry. With a 55-year+ story of world firsts and over 450 missions, we are a global leader in communications satellites, Earth and space observation, and space exploration and infrastructure.We're seeking a Junior Test Developer (Python) on our Satellite...
-
Embedded Systems Developer
4 weeks ago
Montreal, Quebec, Canada Solution SFT Full timeSolution SFT is seeking a skilled Firmware Engineer to join our team. With a strong focus on innovation and passion, this role will play a crucial part in developing the next generation of healthcare simulator products.The successful candidate will be responsible for designing, developing, integrating, debugging, and verifying embedded firmware applications...
-
Automotive Embedded Systems Developer
4 weeks ago
Montreal, Quebec, Canada FRANKLIN AUTOMATION INC Full timeTransformative Projects and Global ExperienceAt Franklin Automation Inc., we're pushing the boundaries of innovation in automotive embedded systems. Our Test Automation Engineer for Automotive will collaborate with top-tier clients on cutting-edge projects, gaining international experience and exploring multiple sectors.Key Responsibilities:Analyzing product...
-
Embedded Software Systems Engineer
7 days ago
Montreal, Quebec, Canada CS Canada Inc. Full timeAt CS Canada Inc., we're a leading developer and certifier of safety-critical systems in the defense, aeronautics, autonomous driving, and railways industries. With over 100 engineers on board, we support our customers with innovative solutions to accelerate functional safety and technology commercialization.This is a unique opportunity to work on complex...
-
Embedded Software Testing Engineer
4 weeks ago
Montreal, Quebec, Canada Cs Workx Full timeAre you looking for a challenging role in the aerospace industry?Cs Workx, a subsidiary of Cs Group, is seeking an Embedded Software Testing Engineer to join our team.The estimated salary for this position is $110,000-$130,000 per year, depending on experience.Job DescriptionWe are looking for a highly skilled engineer to test embedded software applications...
-
Embedded Software Expert for Complex Systems
7 days ago
Montreal, Quebec, Canada Groupe SII Full timeAbout the RoleWe are seeking an experienced Embedded Software Engineer to join our team in Ottawa, Canada.Your primary focus will be on designing, implementing, and testing software for complex systems, specifically Factory Boot Managers and HSM embedded software.Key ResponsibilitiesDesign, implement, test, and document Factory Boot Managers and other...
-
Embedded Systems Developer
4 weeks ago
Montreal, Quebec, Canada Solution SFT Full timeAbout the RoleSolution SFT is looking for a skilled firmware developer to join our team. As a firmware developer, you will be responsible for designing, developing, testing, and validating innovative firmware solutions for our healthcare simulator products.Key ResponsibilitiesOur ideal candidate will have a strong background in electronics or computer...
-
Software Design Engineer
3 weeks ago
Montreal, Quebec, Canada C S Inc Full timeC S Inc is a leader in the development and certification of safety-critical systems. As a System Software Design Engineer, you will create/modify embedded system/software design and run associated tests to ensure correctness.
-
Embedded Software Engineer Senior Developer
4 weeks ago
Montreal, Quebec, Canada SurfaceID Product Development Corp. Full timeJob Title: Embedded Software EngineerDescription:At SurfaceID Product Development Corp., we are seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a solid understanding of computer and technology knowledge, including IoT, C, C++, device drivers, and programming languages. A Bachelor's degree in a related field...