Job position: Software Engineer @ SonoVol, Inc.

Position Description: We are seeking two early-career developers who are excited about the opportunity to create software for our in vivo 3D imaging tools. In the role of Software Engineer, your responsibilities will include:

  • Software development. Develop front and back-end code to both integrate software subsystems with acquisition system hardware (including ultrasound scanners, scan guidance camera, and robotic motion stages) and analyze ultrasound data.

  • GUI design. Design and program front-end graphical user interface (GUI) elements with streamlined user experience.

  • Project management. Help establish estimates for project timelines. Diligently record progress via the team’s project management software. Work in a collaborative fashion with both hardware and software teams to meet company objectives.

  • Testing and code review. Write and execute verification and validation tests of various software modules. Document code and conduct code reviews.

  • Technical support. Field and document technical support inquiries from customers.

Company Overview:

SonoVol (, a PerkinElmer company, is focused on improving ultrasound imaging approaches for disease research and drug testing at the preclinical stage. SonoVol has launched and continually develops the Vega® imaging platform, the first robotically controlled preclinical ultrasound imaging tool of its kind. Using 3D Slicer as a backbone, SonoVol has created SonoEQ™, a full software solution for 3D data acquisition and analysis that can enable high-throughput multi-modality 3D image capture. SonoVol was formed in 2014 as a spin-out from the Joint Department of Biomedical Engineering at The University of North Carolina at Chapel Hill and North Carolina State University, and is headquartered in Durham, NC, USA.

Apply HERE: