Sr. Software Engineer
- Irvine, CA
BIOLASE, Inc. is a medical device company that develops, manufactures, markets, and sells laser systems in dentistry and medicine and also markets, sells, and distributes dental imaging equipment,
including CAD/CAM scanners. BIOLASE’s products are focused on better enabling clinicians to repair and restore patient’s dental conditions while reducing the pain, fear, and anxiety generally associated with dentistry. BIOLASE is committed to elevating the standard of care in dentistry, while enabling clinicians to achieve better business returns.
The Senior Software Engineer will be responsible for design and development of software modules used in BIOLASE products, including new product development and maintenance and extension of current products.
ESSENTIAL DUTIES AND RESPONSIBILITIES
The essential duties and responsibilities of this position include the following; other duties may be assigned.
Develop software to support hardware features of BIOLASE products
Develop modules to communicate with Biolase user interface systems
Design and develop 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
The ideal candidate will possess most or all of the following qualifications:
Very strong Java skills
Android development experience
REST API experience
Experience integrating with / developing for Azure
SQL Server experience
Agile development environment experience
Debugging and unit test experience
Experience working with medical device software or other regulated industries
Additional desired experience includes:
C/C++ development experience
RTOS experience (preferably FreeRTOS or uC/OS)
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.
BIOLASE offers a competitive benefits package and the opportunity to be part of a company that continues to grow based upon its existing reputation for innovative, disruptive, and practice-enhancing products. If you would like to be considered for this opening, please apply online.
BIOLASE is an Equal Opportunity Employer (EOE M / W/ Vets / Disabled)