- Lead 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.
- Support the design of test setups for in-house and manufacturing testing and drive the test environment towards full automation.
- Collaborate with the biomedical engineers on the implementation and optimization of algorithms in an embedded environment.
- 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.
- Extensive software development experience with proficiency in C or C++.
- Proven experience in embedded systems design with preemptive, multitasking real-time operating systems.
- Familiarity with software configuration management tools, defect tracking tools, and peer review.
- Strong foundation in debugging and troubleshooting for electronics and embedded systems.
- Functional electrical design experience (schematic and layout).
- Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems.
- Comfortable in a lab environment and experience using standard tools such as oscilloscopes, spectrum analyzers, multimeters, VNA's, etc.
- Proficiency in Python scripting in an automated test environment.
- Ability to programmatically interface with test equipment – Oscilloscopes, DC power supplies, multi-meters, simulators.
- Experience working with ISO 13485 regulated quality management systems is an asset.
- Good written and verbal communication skills required for daily communications with R&D team.
- Demonstrates maturity, professionalism and is adaptable to changes in the project program.
-
Embedded Development Engineer
5 days ago
Voyis Waterloo, Canada EngineeringAbout Voyis: · Voyis designs and manufactures high performance underwater optical sensors (lasers, cameras, lights) for autonomous underwater vehicles that expand capability and enhance understanding in underwater surveys and exploration. Our products have enabled our customers ...
-
Embedded/System Software Developer
5 days ago
Akkodis Waterloo, ON, CanadaAkkodis is seeking a Embedded Software Engineer for a Contract position with a client located in Waterloo, ON (Hybrid). Ideally looking for successful candidate experience with more recent C++ versions and the features they provide (C++11/14/17) Experience with Object-oriented de ...
-
Embedded Model Based Developers
5 days ago
Actalent Waterloo, Canada ContractJOB DESCRIPTION Description: · Our client is seeking to hire a person with embedded software development expertise. This team develops control algorithms and produces code for vehicle features related to climate, starting, locking, lighting, alarms, windows, powered enclosures ...
-
Senior Embedded Software Developer
1 day ago
Nuvation Engineering Waterloo, CanadaJOB SUMMARY · Nuvation is looking for a talented, innovative Senior Embedded Software Developer, who successfully combines architecture skills, technical expertise, and project leadership. This is a full-time position in our Waterloo Office. The ideal candidate has demonstrated ...
-
Or Rpn-day Surgery
1 day ago
St. Mary's General Hospital Kitchener, Canada**Work Type**:Temporary Part Time · - For more than 90 years St. Mary's General Hospital has fostered a culture of innovation, compassion and respect. With this vision, St. Mary's has developed an environment that inspires people to perform to the best of their ability. Passion, ...
-
Evening Manager
1 day ago
Milestones Waterloo Waterloo, CanadaMGE (Manager of Guest Experience) Our Milestones' team is rapidly growing and we're looking for a manager to join our location in Waterloo · The Perfect Guest Experience is more than a warm smile and welcoming atmosphere. Our people are what bring a dining experience to life for ...
-
Test Technician
9 hours ago
KA Imaging Inc Waterloo, CanadaKA Imaging is a company that specializes in developing innovative X-ray imaging technologies and systems, providing solutions to the medical, veterinary, and non-destructive test industrial markets. With the ambitious vision "innovative X-ray everywhere", the company strives to o ...
-
Housing Advisor
1 day ago
Lutherwood Kitchener, CanadaLUTHERWOOD IS DEDICATED TO SUPPORTING COMMUNITIES WHERE EVERYONE EXPERIENCES MENTAL WELLNESS, OPPORTUNITIES FOR EMPLOYMENT, A PLACE TO CALL HOME, AND A SENSE OF BELONGING. · To better serve the diversity of our community, Lutherwood is committed to embedding anti-racist, anti-opp ...
-
Program Manager
1 day ago
St. Mary's General Hospital Kitchener, Canada**Work Type**:Full Time · - For more than 90 years St. Mary's General Hospital has fostered a culture of innovation, compassion and respect. With this vision, St. Mary's has developed an environment that inspires people to perform to the best of their ability. Passion, excellence ...
-
St. Mary's General Hospital Kitchener, CanadaFor more than 90 years St. Mary's General Hospital has fostered a culture of innovation, compassion and respect. With this vision, St. Mary's has developed an environment that inspires people to perform to the best of their ability. Passion, excellence and innovation are deeply e ...
-
Patient Experience Assistant
9 hours ago
St. Mary's General Hospital Kitchener, CanadaFor more than 90 years St. Mary's General Hospital has fostered a culture of innovation, compassion and respect. With this vision, St. Mary's has developed an environment that inspires people to perform to the best of their ability. Passion, excellence and innovation are deeply e ...
-
Junior Administrative Assistant, Tax Services
9 hours ago
BDO Waterloo, Canada**Putting people first, every day**: · BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, we rely on our professionals to provide exceptional service, and help our clients by providing advice and insight they can trust. In tur ...
-
Project Administrator
1 day ago
Dillon Consulting Limited Kitchener, CanadaOverview: · Are you someone with strong leadership and administrative skills? Do you enjoy building relationships and working collaboratively in a team environment with both internal and external stakeholders? Are you a trusted partner and a problem solver? As someone with excell ...
-
Learning Operations Manager
1 day ago
GHD Waterloo, Canada**At GHD, we don't just believe in the power of commitment, we live and breathe it every day.** · That's why we pledge to support and empower all our people to make a positive impact when working with the right technology and training as you bring ideas and projects to life. · To ...
-
Housing Stability Worker
1 day ago
Lutherwood Kitchener, CanadaLUTHERWOOD IS DEDICATED TO SUPPORTING COMMUNITIES WHERE EVERYONE EXPERIENCES MENTAL WELLNESS, OPPORTUNITIES FOR EMPLOYMENT, A PLACE TO CALL HOME, AND A SENSE OF BELONGING. · To better serve the diversity of our community, Lutherwood is committed to embedding anti-racist, anti-opp ...
-
Program Support Assistant
9 hours ago
Lutherwood Kitchener, CanadaLUTHERWOOD IS DEDICATED TO SUPPORTING COMMUNITIES WHERE EVERYONE EXPERIENCES MENTAL WELLNESS, OPPORTUNITIES FOR EMPLOYMENT, A PLACE TO CALL HOME, AND A SENSE OF BELONGING. · To better serve the diversity of our community, Lutherwood is committed to embedding anti-racist, anti-opp ...
-
Speech Language Pathologist
9 hours ago
Monarch House Waterloo, CanadaMonarch House is a child development center providing seamless interdisciplinary services to families in need of intensive services (Applied Behaviour Analysis) as well as communication supports. · If you are passionate about helping children and youth communicate to the best of ...
-
Community Navigator
1 day ago
Sanguen Health Centre Kitchener-Waterloo, CanadaCommunity Navigator · Sanguen Health Centre - Safer Supply Program · **Job Type**: Full-time, contract position until March 31, 2024 · **Reports to**:Director of Peer & Community Development · **Deadline to Express Interest**:This posting will remain active until the position is ...
-
Patient Care Coordinator
9 hours ago
Dawson Dental Kitchener-Waterloo, Canada**The opportunity**: · **Why Should You Join?** · - **Competitive compensation & benefits**:Our compensation packages are reviewed annually in a comparative study that ensures alignment with industry standards. · - **Established and stable practice**:Our successful practice is a ...
-
Crisis Response Coordinator, Impact
9 hours ago
Canadian Mental Health Association Waterloo Wellington Waterloo, CanadaPosting Closes: August 9, 2023 at 5:00pm · **About Us**: · **The Canadian Mental Health Association** Waterloo Wellington (CMHA WW) provides a full care system for those with addictions, mental health or developmental needs. We serve everyone from children to adults to seniors, a ...
Embedded Developer - Kitchener, Canada - Cloud DX, Inc.
Description
Job DescriptionWhat You'll Do
Who You Are