Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking a talented and motivated Embedded Developer and Test Engineer to join our team. The ideal candidate will have a passion for embedded systems and a strong foundation in programming languages such as C and C++. This is an exciting opportunity to work on cutting-edge medical devices and gain valuable experience in the embedded space. The role is hands-on and requires onsite work in Kitchener, Ontario.
The Embedded Developer and Test Engineer will contribute to the development of in-house test environments, assist with building and refining test setups, and support the implementation of reliable testing methodologies. The ideal candidate has 5+ years of experience implementing hardware testing processes. Experience working within ISO regulated quality management systems 9001 and or 13485 is considered an asset.
What You’ll Do
- Own the design of all test setups for in-house and manufacturing testing and drive the test environment towards full automation.
- Lead the design requirements for functional and ICT PCB testing and final product test harness.
- Design test plans and test cases to validate new products and improve existing products.
- Participate in design reviews for all active designs to ensure test requirements have been met.
- Support the design and development of embedded software for new and existing medical devices.
- Support the infrastructure and workflow for embedded software development and device testing.
- Provide code reviews for embedded software and device testing applications.
- Analyze and optimize the efficiency, stability, and scalability of embedded software.
- Generate QMS documentation throughout the product development lifecycle.
- Interface with hardware design and development engineers.
- Review and support hardware testing plans and design process to ensure alignment with quality and regulatory requirements.
- Bachelor’s degree in engineering or another technical discipline
- Hardware design experience (schematic and layout)
- Embedded software development with proficiency in C and C++
- Experience with one or more CAD tools (Altium, Eagle, Allegro, KiCad, Upverter, etc.)
- Comfortable in a lab environment and experience using standard tools such as oscilloscopes, spectrum analyzers, multimeters, VNA’s, etc.
- Working knowledge of Python scripting in a test environment
- Ability to troubleshoot hardware issues
Key Skills
Ranked by relevanceReady to apply?
Join Cloud DX and take your career to the next level!
Application takes less than 5 minutes

