Demo

Scientific Software Engineer - TERM

Vanderbilt University
Nashville, TN Full Time
POSTED ON 10/25/2026
AVAILABLE BEFORE 11/24/2026

Position Summary:


Please note that a cover letter is required to be considered for this position. 

We are seeking a versatile Scientific Software Engineer to develop software for next-generation biomedical imaging systems, including optical coherence tomography (OCT), functional near infrared spectroscopy (fNIRS), smartphone-based medical devices, AI-assisted imaging, and clinical research platforms. This role spans the complete software stack—from hardware
communication and instrument control to desktop/mobile applications, cloud infrastructure, data analysis pipelines, and laboratory automation.
 

This is not a traditional app developer position. While mobile and desktop application
development are important, the successful candidate must also be capable of interfacing directly
with custom biomedical hardware, developing hardware communication layers and instrument control
software, and supporting laboratory automation initiatives.
 

About the Work Unit:
The Biomedical Engineering department is within the Vanderbilt School of Engineering and is at
the center of cutting edge and world-renowned research and discovery. This work will
specifically be at the intersection of Medical Imaging and Biophotonics academic centers. You
will help create first-in-class biomedical imaging technologies that improve healthcare access
through innovations in optical imaging, wearable sensing, AI, and mobile health. Projects span
NIH-funded research, translational medical devices, commercialization efforts, and advanced
laboratory automation.
 

Key Functions and Expected Performance:
 Develop software for scientific instruments including cameras, spectrometers, OCT/fNIRS
systems, motion stages, DAQ hardware, microcontrollers, Bluetooth and USB devices.
 Build real-time acquisition, processing, visualization, calibration, synchronization, and
diagnostic software.
 Develop Android, iOS, Windows, and cross-platform applications for research and clinical
workflows.
 Implement image processing, signal processing, computer vision, AI integration, and
scientific visualization. Design laboratory automation tools for experiment management, data pipelines,
inventory, reporting, and operational workflows.
 Develop HIPAA-conscious data management, cloud synchronization, and research
databases.
 Maintain high software quality using Git, testing, documentation, and CI/CD.
 

Supervisory Relationships:
This position does not have supervisory responsibility; this position reports administratively and
functionally to the Primary Investigator.
 

Education and Certifications
 BS/MS/PhD in Computer Science, Computer Engineering, Electrical Engineering,
Biomedical Engineering, Robotics, Software Engineering, or related field is required.
 Strong professional software development experience is also required.
 

Experience and Skills:
 Python, C , and at least one of C#, Java, or Kotlin experience is required.
 Experience with OpenCV, NumPy, SciPy, and scientific computing is required.
 Hardware communication (USB, Serial, Bluetooth, TCP/IP, SDK integration, camera
APIs, LabView) experience is required.
 Desktop GUI development (Qt, .NET, Electron, or similar) experience is required.
 Android development; additional iOS experience preferred.
 SQL, REST APIs, Docker, Linux, Git experience is required.
 Scientific instrumentation, medical devices, robotics, microscopy, OCT, fNIRS,
biomedical imaging, computer vision, machine learning deployment, FDA-regulated
software, HIPAA-compliant systems experience is preferred.
 Comfort working from low-level hardware interfaces through polished user interfaces is
ideal.
 Enjoyment of interdisciplinary research with scientists and clinicians is ideal.
 Ability to independently solve ambiguous engineering problems and rapidly learn new
technologies is ideal.

Salary.com Estimation for Scientific Software Engineer - TERM in Nashville, TN
$87,882 to $107,022
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Scientific Software Engineer - TERM?

Sign up to receive alerts about other jobs on the Scientific Software Engineer - TERM career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Vanderbilt University

  • Vanderbilt University Nashville, TN
  • Position Summary: The Research Lab Operations Assistant is part of the Bowden Biomedical Optics Laboratory team at Vanderbilt University and is an individu... more
  • 2 Days Ago

  • Vanderbilt University Nashville, TN
  • Vanderbilt University is seeking an Assistant General Counsel to join the Office of the General Counsel and provide legal advice to Vanderbilt University o... more
  • 2 Days Ago

  • Vanderbilt University Nashville, TN
  • About the Work Unit: Employee Relations, within the division of People, Culture, and Belonging, supports a fair, respectful, and productive work environmen... more
  • 2 Days Ago

  • Vanderbilt University Nashville, TN
  • The Department of Economics at Vanderbilt University invites applications for a full-time position at the rank of Associate Professor, with tenure, beginni... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Scientific Software Engineer - TERM jobs in the Nashville, TN area that may be a better fit.

  • Deloitte Nashville, TN
  • Our Deloitte Strategy & Transactions team helps guide clients through their most critical moments and transformational initiatives. From strategy to execut... more
  • 19 Days Ago

  • Deloitte Nashville, TN
  • Our Deloitte Strategy & Transactions team helps guide clients through their most critical moments and transformational initiatives. From strategy to execut... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!