Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

CMC Electronics • St. Laurent, Manitoba, Canada
Role & seniority
Stack / tools
Embedded software design
Programming: C#
Test software: TestStand, LabVIEW
Hardware test: hardware test fixtures, oscilloscopes, logic analyzers
Test methods: JTAG, ICT, Flying Probe, data acquisition
Standards: ARINC, DO-178
Other: Design for Testability (DFT), ESS/HALT/HASS concepts
Top 3 responsibilities
Develop and implement test strategies and test plans for engineering, production, and R&O using DFT
Create and maintain manual and automated test solutions; support production and engineering across product lifecycle
Produce and sustain documentation (estimates, design docs, test plans, procedures, reports) and maintain test equipment; drive lean/process-improvement initiatives
Must-have skills
Bachelor’s degree in electrical or computer engineering (or equivalent)
≥3 years’ relevant experience
Embedded software design experience
Proficiency with C#, TestStand, and LabVIEW; ability to write modular, reusable code
Hardware test fixture design capability
Proficient with test instruments (oscilloscopes, logic analyzers) and test technologies (JTAG, ICT, Flying Probe, data acquisition)
Knowledge of ARINC and DO-178 standards
Strong attention to detail, autonomy, team orientation, and ability to analyze complex systems
Ability to travel occasionally to CMC sites (Kanata, Sugar Grove)
Nice-to-haves
Location: Montreal, QC hybrid
Shif: day
Unionized position
CMC Electronics (CMC) has earned an international reputation for innovation and excellence in the design, manufacturing and support of electronic products for the aviation markets. CMC is focused on delivering innovative cockpit and avionics system integration solutions to commercial and military customers worldwide.
Its principal facilities are located in Montreal, Ottawa, Chicago and Reston, in Virginia. CMC is a major supplier to the aerospace and high-technology industries, airlines, military agencies and government customers worldwide.
Why join our Test Engineering team?
As a Test Engineer, you will report to the Test Engineering Manager (does not manage a team). You will perform all test-related activities and equipment maintenance, including elaborating test strategies and plans, developing software and hardware test solutions, generating documentation, supporting production and engineering teams, and participating in lean transformation and process improvement initiatives.
As a Test Engineer Your Key Responsibilities Include
Elaborate test strategies and test plans for engineering, production, and repair and overhaul (R&O) environments using Design for Testability (DFT) methodology; Develop manual and automated software and hardware test solutions; Provide test expertise and technical support throughout the complete product lifecycle (product development, introduction to manufacturing, production, and R&O phases); Generate and submit accurate documentation including estimates, design documentation, test plans, procedures, reports, and status updates; Provide support and maintenance of production and engineering test equipment; Actively participate in Test Engineering lean transformation and process improvement initiatives.
To Join Our Team, You Must
Knowledge of ARINC and DO-178 standards; Embedded software design experience; Knowledge of traditional Environmental Stress Screening (ESS) methods and accelerated test methodologies such as HALT/HASS.
To Excel In This Role, You Must Have
Hold a Bachelor’s degree in electrical engineering, computer engineering, or equivalent; Possess at least 3 years’ experience as a (job type or environment); Software development of modular, reusable code using C#, TestStand and Labview in accordance with established programming standards; Proven hardware test fixture design capabilities; In-depth knowledge of test instruments such as oscilloscopes, logic analyzers, etc.; Sound knowledge of test technologies such as JTAG, ICT, Flying Probe and data acquisition tools; Team spirit, autonomy, and rigorous attention to details; Ability to have a global view of complex systems to understand component interaction and identify problems rapidly; Occasional travel to CMC sites (Kanata and Sugar Grove) and other locations as required.
What We Offer
Group insurance paid at 100% and pension plan with employer participation Financial assistance program for studies Free electrical terminals On-site cafeteria at low cost Closed during the end-of-year holidays International-calibre company on a human scale
CMC is committed to the principle of employment equity and to the equal access program, and encourages members of designated groups to apply. Please note that the use of the masculine form is solely intended to simplify the text.