Responsibilities • Design, develop, and maintain Linux drivers, particularly for USB devices (UAC, UVC, USB Gadget); • Ensure the quality, stability, and performance of existing code through maintenance and optimization activities. • Write and execute unit and
Standard Job Description The candidate will participate as a Software Engineering member of the River Class Destroyer (RCD) Shore Based Trainers Development team in a multi-disciplined team environment working on the total engineering life cycle from specification,
Responsibilities Verifying the reliability, functionality and performance of our Software Development Kit (SDK) and video drivers. Participate in developing test plans, modifying and validating the test cases on different operating systems Document test results using Test Rail
Position Summary We are looking for a candidate who is passionate about software development and who enjoys working as part of a team. Using the C++ and potentially Java and/or JavaScript programming languages, you will participate in
Position Summary The SQA group ensures that the product validation will be completed based on the previously agreed feature specifications, standards and functionality required by our customers without defects and possible problems. The key role of
Position Summary The Matrox software group is made up of experienced teams of about 5 developers each, creating products in Windows and Linux environments. We are looking for a motivated candidate with a passion for software development. The student
Standard Job Description The candidate will participate in a structured cooperative educational/work program between Lockheed Martin Canada Inc. (Lockheed Martin) and a college/university where they are enrolled in an accredited degree program directly related to skills
Position Summary The Application Engineer Internship (OEM Solutions) is a unique role as it requires a challenging mix of technical expertise in software development and a seasoned customer approach skill. You must clearly and thoroughly communicate technical
Bombardier Transportation GmbH is seeking a PhD‑level CFD Software Developer to advance advanced aerodynamics and high‑performance computing. You will develop and optimize CFD solvers, implement Navier–Stokes methods and turbulence models, and contribute to reduced‑order modelling within a
Professional, Engineering - Aerospace CFD Software Developer - Advanced Aerodynamics & HPC Why join us? At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world’s most discerning people and businesses, governments and militaries.
Founded in 2000 by three former Royal Canadian Air Force (RCAF) CF-18 fighter pilots who identified an opportunity to improve military readiness training, Top Aces has since established itself as the world leader in contracted adversary
Elevate your career as a Software Development Engineer with Top Aces, specializing in real-time software for advanced military systems. This hybrid role focuses on innovative development while maintaining high standards. You will be responsible for designing, implementing, and
Top Aces is seeking an Embedded Software Developer for its Advanced Aggressor Mission System in a hybrid setting. Contribute to the development of mission-critical airborne software solutions. This full-time role focuses on designing, testing, and implementing real-time embedded
Software Developer (AAMS - Advanced Aggressor Mission System) Job Category : Top Aces Inc. Requisition Number : SOFTW Posted : July 24, 2026 Full-Time Hybrid Locations Showing 1 location Dorval, QC H9P1J1, CAN Description Founded in 2000
Why join us? At Bombardier, we design, build and maintain the worlds peak-performing aircraft for the worlds most discerning people and businesses, governments and militaries. We have been successful in setting the highest standards by putting