Software Development Engineer Internship
2 months ago
At Macdonald, Dettwiler And Associates Corporation, we're pushing the boundaries of space exploration and innovation. We're seeking a skilled Test Software Developer (Python) to join our Satellite Systems team in Montreal.
About the Role:
We're looking for a talented individual to develop test software in Windows, using Python, for the test of various satellite payloads. As a key member of our team, you'll be responsible for creating/modifying software applications for an EGSE targeting satellite payloads, reading and understanding detailed requirement documents, and designing, coding, testing, debugging, and documenting high-quality software development applications.
Key Responsibilities:
- Develop test software in Windows, using Python, for the test of various satellite payloads
- Create/modifying software applications for an EGSE targeting satellite payloads
- Read and understand detailed requirement documents
- Design, code, test, debug, and document high-quality software development applications
- Work in an agile development team using best practices
- Write and modify Python applications
- Prepare documentation and participate in reviews
- Participate in integration, testing, and deployment of software applications
- Assist in troubleshooting problems in a software production environment
- Understand the system under test
Requirements:
- A University degree in Software/Computer Engineering or other relevant disciplines, or an equivalent combination of education and experience
- Minimum of 5 years of test software development experience
- Ability to work with an existing code base/framework
- Familiar with multithreading, data sharing, and APIs
- Knowledge of Python and C++
- The ability to understand and work with complex software requirement specifications
- Experience with agile software development
- Good verbal and written communication skills ideally both in English and French
Preferred Qualifications:
- Exposure to DO-178 standards
- Experience with instrument control, automated system functional testing
- Knowledge of CCSDS, MIL-STD-1553
- Knowledge of protocols such as CAN bus and SpaceWire
- Experience with JIRA and Confluence
- Experience with GIT and Jenkins
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.
Equal Opportunity Employer:
Macdonald, Dettwiler And Associates Corporation is an equal opportunity employer prizing diversity and inclusion. If you require assistance and/or reasonable accommodation due to a disability during the application or the recruiting process, please feel free to notify us.
-
Software Engineering Internship
2 months ago
Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full timeSoftware Engineering Internship OpportunityAt Macdonald, Dettwiler And Associates Corporation, we are seeking a highly motivated and talented Software Engineering Student to join our Software engineering department at our Montreal office.This internship is a 4-month opportunity (with a possibility of 8 months) starting in January 2025, where you will be...
-
Software Engineering Internship
2 months ago
Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full timeSoftware Engineering Internship OpportunityAt Macdonald, Dettwiler And Associates Corporation, we are seeking a highly motivated and talented Software Engineering Student to join our Software engineering department at our Montreal office.This internship is a 4-month opportunity (with a possibility of 8 months) starting in January 2025, where you will be...
-
Software Engineer Internship Opportunity
4 weeks ago
Montreal, Quebec, Canada Socotra, Inc. Full timeSoftware Engineer Internship OpportunityWe are seeking a highly motivated and talented individual to join our team as a software engineer intern. As a software engineer intern, you will have the opportunity to work on real-world projects, collaborate with experienced engineers, and develop your skills in software development.Responsibilities:Contribute to...
-
Software Engineer Internship Opportunity
4 weeks ago
Montreal, Quebec, Canada CAE Inc Full timeAbout This RoleWe are seeking a highly motivated and talented Software Engineer Intern to join our team at CAE Inc. This internship is an excellent opportunity for students pursuing a Bachelor's degree in Computer Science, Software Engineering, or a related field to gain hands-on experience in software development.Key Responsibilities:Contribute to various...
-
Software Engineer, Microservices Developer
4 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer, Microservices DeveloperCentric Software is seeking a skilled software engineer to join our team. The ideal candidate will have expertise in microservices architecture and proficiency in various technologies and methodologies for developing scalable and resilient services.Key Responsibilities:Design and develop microservices using Java,...
-
Software Development Intern
4 weeks ago
Montreal, Quebec, Canada CAE Inc Full timeAbout This RoleThis internship is exclusively open to students pursuing an academic degree in computer science, computer engineering, electrical, or mechanical engineering.As a software development intern at CAE Inc, you will have the opportunity to participate in the preparation and integration of simulation software and the virtual environment of our...
-
Software Development Intern
4 weeks ago
Montreal, Quebec, Canada CAE Inc Full timeAbout This RoleThis internship is exclusively open to students pursuing an academic degree in computer science, computer engineering, electrical, or mechanical engineering.As a software development intern at CAE Inc, you will have the opportunity to participate in the preparation and integration of simulation software and the virtual environment of our...
-
Software Engineer
2 weeks ago
Montreal, Quebec, Canada Aspire Software Full timeAbout the Role:As a Software Engineer - Java Developer, you will be responsible for designing, developing, and testing software applications using Java programming language. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Responsibilities:Design, develop, and test software...
-
Software Engineer, Microservices Developer
3 weeks ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer, Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Skills:Proficiency in Core...
-
Software Engineer Intern
1 month ago
Montreal, Quebec, Canada Socotra, Inc. Full timeSoftware Engineer Internship OpportunitySocotra, Inc. is seeking a highly motivated and talented Software Engineer Intern to join our team. As a Software Engineer Intern, you will have the opportunity to work on real-world projects, collaborate with experienced engineers, and contribute to the development of our cutting-edge technology.Key...
-
Software Engineer Intern
1 month ago
Montreal, Quebec, Canada Socotra, Inc. Full timeSoftware Engineer Internship OpportunitySocotra, Inc. is seeking a highly motivated and talented Software Engineer Intern to join our team. As a Software Engineer Intern, you will have the opportunity to work on real-world projects, collaborate with experienced engineers, and contribute to the development of our cutting-edge technology.Key...
-
Software Developer
2 months ago
Montreal, Quebec, Canada Intact Financial Corporation Full time**About Intact Financial Corporation**We are a leading provider of insurance and financial services in Canada. Our employees are at the heart of what we do best: helping people, businesses, and society prosper in good times and be resilient in bad times.**Our Culture**We value diversity and strive to create an inclusive, accessible workplace where all...
-
Software Developer
2 months ago
Montreal, Quebec, Canada Intact Financial Corporation Full time**About Intact Financial Corporation**We are a leading provider of insurance and financial services in Canada. Our employees are at the heart of what we do best: helping people, businesses, and society prosper in good times and be resilient in bad times.**Our Culture**We value diversity and strive to create an inclusive, accessible workplace where all...
-
Software Development Engineer
2 months ago
Montreal, Quebec, Canada Socotra, Inc. Full timeJob DescriptionSocotra, Inc. is seeking a highly motivated and talented Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Project Ownership: Take ownership of your projects, working closely...
-
Software Development Engineer
2 months ago
Montreal, Quebec, Canada Socotra, Inc. Full timeJob DescriptionSocotra, Inc. is seeking a highly motivated and talented Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Project Ownership: Take ownership of your projects, working closely...
-
Software Engineer
1 month ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer - Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...
-
Software Engineer
1 month ago
Montreal, Quebec, Canada CENTRIC SOFTWARE Full timeSoftware Engineer - Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...
-
Software Developer Bilingual
2 months ago
Montreal, Quebec, Canada Intact Financial Corporation Full timeAbout the RoleAt Intact Financial Corporation, we're committed to helping people, businesses, and society prosper in good times and be resilient in bad times. As a Java Software Developer Bilingual - 4 Month Co-op/Internship, you'll be part of a diverse team of over 3,000 Digital, Data, and Tech experts working at the intersection of what exists and what's...
-
Software Developer Bilingual
2 months ago
Montreal, Quebec, Canada Intact Financial Corporation Full timeAbout the RoleAt Intact Financial Corporation, we're committed to helping people, businesses, and society prosper in good times and be resilient in bad times. As a Java Software Developer Bilingual - 4 Month Co-op/Internship, you'll be part of a diverse team of over 3,000 Digital, Data, and Tech experts working at the intersection of what exists and what's...
-
Software Engineering Intern
4 weeks ago
Montreal, Quebec, Canada CAE Inc Full time $250Software Engineering Internship OpportunityWe are seeking a highly motivated and detail-oriented Software Engineering Intern to join our team at CAE Inc. This internship is an excellent opportunity for students pursuing a Bachelor of Computer Science, Software Engineering, or Computer Engineering degree to gain hands-on experience in software development.Key...