Research Engineer in BME

University of Vermont•Burlington, VT

About The Position

The Research Engineer designs, develops, and maintains integrated hardware and software systems that support innovative biomedical and behavioral research in naturalistic settings. This position is responsible for building and deploying sensor-based data collection platforms, developing software for data acquisition, quality assurance, feature extraction, and long-term data management, and ensuring reliable, secure, and privacy-conscious collection of research data. The Research Engineer collaborates closely with investigators, research staff, IT professionals, and external partners to support longitudinal studies, optimize research infrastructure, and advance data-driven scientific discovery.

Requirements

  • Expertise in software engineering
  • Expertise in data systems
  • Expertise in sensor technologies
  • Expertise in hardware integration
  • Expertise in research computing
  • Strong problem-solving skills
  • Strong communication skills
  • Strong project coordination skills

Nice To Haves

  • Experience with remote diagnosis and repair of software and/or hardware issues
  • Experience with longitudinal or naturalistic data collection studies (e.g., in-home monitoring, wearables, ambulatory assessment)
  • Experience building real-time or near-real-time data quality dashboards or monitoring tools
  • Experience with signal processing or automated feature extraction from raw sensor data (e.g., physiological, audio, video, or motion data)
  • Experience with 3D printing and CAD design for custom hardware enclosures
  • Familiarity with high-performance computing environments (e.g., HPC clusters, Slurm)
  • Experience working with IRB protocols, human subjects research, or participant-facing research roles
  • Familiarity with version control (e.g., Git) and maintaining well-documented software repositories
  • Experience with cloud storage, databases, or large-scale data management pipelines
  • Prior experience in an academic or biomedical research environments
  • Experience preparing figures, text, or technical content for scientific publications or grant proposals

Responsibilities

  • Designing networked sensor systems
  • Developing software applications in multiple programming languages
  • Creating real-time monitoring and quality assurance tools
  • Implementing automated data processing and feature extraction pipelines
  • Maintaining and improving research hardware and electronics
  • Supporting data analysis and visualization activities
  • Documenting technical processes and best practices
  • Contributing to collaborative research initiatives
  • Providing technical support for study implementation, including system deployment, troubleshooting, and, when needed, direct interaction with research participants
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service