Senior Software Engineer - Onsite

Listed 48 days Ago
Biolase
Healthcare

BIOLASE, Inc. is a medical device company that develops, manufactures, markets, and sells laser systems in dentistry and medicine. 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.

We are currently seeking a Senior Software Engineer to be based in Foothill Ranch, CA. 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

· Execute verification tests

· Responsible for creating official software releases

- This is an onsite position

Skills & Experience

 QUALIFICATIONS

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)

EDUCATION

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 is an EOE including disability/veteran 

Applications for this role will take you to the advertisers site.