Vacancy expired!
- Amazing benefits
- Room for professional growth
- Dynamic salaries
- Fun team
- Life changing products
- Supportive management
- Great technology
- Interpret and contribute to formal software and system requirements
- Develop firmware to support hardware features of Biolase products
- Develop modules to communicate with Biolase user interface systems
- Design and develop microcontroller based software for medical device products
- Develop unit tests and integration tests as needed
- Ensure quality by following software development processes and actively suggesting improvements
- Actively participate in design and code reviews
- This is an onsite position
- Very strong C/C skills
- RTOS experience, especially FreeRTOS or uC/OS
- New hardware co-design and bring up
- Agile development environment
- Debugging and unit test experience including code coverage and complexity analysis
- Experience working with medical device software or other regulated industries a plus
- Java / Android programming skills a plus
- Bachelor's degree in Software Engineering, Computer Science or other related discipline, as well as at least 5 years relevant work experience, or equivalent combination of education and experience.
- Product safety training per IEC60601 (desirable)
Vacancy expired!