Location: Waterloo, Ontario
Employment Type: Full-time
Travel: Less than 10%
About The Role:
We are looking for an innovative FPGA Developer to join our R&D team in the development of embedded systems for integration into medical devices and AR/VR systems. As an FPGA Developer, you will work closely with the development team to implement proprietary processing algorithms related to high speed image and signal processing into FPGAs as used within NDI’s advanced 3D measurement and motion tracking systems. Specifically, we are seeking someone with strong analytical skills for processing and analyzing real-time data on embedded systems (FPGA). This role requires someone who is passionate about pursuing new ideas, is strong at solving problems and has a willingness to challenge the status quo to create remarkable solutions. The successful candidate will be highly organized, results-driven and effective at implementing intricate ideas and concepts.
What You’ll Be Doing:
NDI is committed to achieving excellence in our Quality activities, which is dependent upon the processes, practices and employees of NDI. Our objective is to maintain a Quality Management System in compliance with ISO 9001, ISO 13485, the US FDA Quality System Regulation as well as any additional regulatory requirements of the markets in which our products are sold. Employees of NDI are instrumental to our compliance efforts, and are required to understand and comply with the QMS.
The FPGA Developer is accountable for delivering quality artifacts, which are designed, documented, developed and tested to meet NDI design control requirements.
What You Bring To The Role:
Desired Characteristics/Additional Assets:
It all starts with your online application. Please upload your resume and cover letter (optional) as a Word or PDF file. If you require any assistance during the application process, please contact us at: firstname.lastname@example.org
Your confidential application will be reviewed promptly, and we thank you sincerely for your interest in NDI. If you're selected for an interview a member of our team will contact you directly. Please note that if you're not selected for an interview, you will not be contacted, but we will keep your application on file for at least 6 months and consider you for any additional/future roles that may be suitable.
Our interview process is relaxed and informal. We will always make sure you have the information you need to be prepared for your interview(s). We greatly appreciate your interest in NDI and the time you've committed to participating in our recruitment process, and will do our best to accommodate you every step of the way. Our interview team for each role will include the direct hiring manager and a representative from human resources, and others may be included with a stake in the final decision.
NDI is proud to be an equal opportunity employer and does not unlawfully discriminate against any employee or applicant on the basis of race, colour, religion, sex, place of origin, ancestry, age, ethnic origin, sexual orientation, citizenship, creed, family status, handicap or marital status. We believe in the dignity and worth of all individuals, and promote inclusivity and accessibility in how we do business.