Sr. Software Engineer

  • Irvine, CA
  • Full-time

Company Description

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.

Job Description

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.


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.

Additional Information

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)