A bit about us:Based in Northern California's Bay Area, we have been developing new solutions that give medical aesthetic professionals the ability to stay ahead of the curve of the field with our process that has created truly unique medical devices! For over 20 years since our inception by laser and optical engineers we have committed ourselves to delivering the highest level or safety, competence, and performance. Some of the treatments our devices perform are body sculpting, hair removal, pigmented lesions, skin revitalization, tattoo removal, vascular lesions, and women's health!
If you are a Senior Embedded Software Engineer that's passionate about design and performance, then please read on….RTOS is required and proficiency in Embedded C with some Machine Learning for visions systems, OR deeper machine learning for vision systems with some RTOS and Embedded C***
Why join us?- Competitive Base Salary!
- 401(k) Match!
- PTO/Flex Work Schedules!
- Extremely Competitive Benefits Package!
- Dependents Benefits!
- Flexible Work Schedules!
- Accelerated Career Growth!
Job DetailsKey responsibilities:
Work with optical engineering team to select the best image sensor for defect detection in a static environment and during laser operation
Work with hardware and software engineers to determine which hardware architecture and support tools should be used to perform embedded vision tasks
Work with Cutera’s enterprise and cloud software teams to determine the types of data and techniques for retrieving information from an embedded vision subsystem for validating correct operational performance and to update future model releases
Participate in medical device design activities, including development of new device requirements, system specifications and architecture
As a direct contributor, perform machine learning model development work in Python and write embedded software in C or other appropriate languages
Work with Sustaining Engineering Group providing support for existing devices
Assure compliance with all applicable standards using appropriate design and testing methodologies
Position requirements:
Bachelor’s or Master’s degree in Electrical Engineering or Computer Science with 6+ years working in a product development environment
In-depth knowledge of embedded, microprocessor based controller design required
Developed AI/ML based embedded vision system. A plus would be a vision system used to identify anomalies or unique objects
Ability to read electronic schematics and electronic component datasheets
Experience in C, Python, and Linux
Experience working with other electrical and electronics engineers; mechanical and optical engineers; software engineers and scientists to develop new products
Experience developing machine learning models including model optimization, selecting training data, and where required developing and applying data augmentation
Experienced in traditional image processing techniques to perform image manipulation tasks not suitable for AI processing
Familiarity with run the ML/AI models such as BrainChip, Hailo, Mythic, Perceive and similar