Software Engineer – Audio/Video Data Collection Systems

Job Title: Software Engineer – Audio/Video Data Collection Systems

Location: Cambridge, UK- Onsite

Duration: 12 Months

Responsibilities:

  • Develop software for cutting-edge prototype wearable devices.
  • Optimise the data collection process for reliability and accuracy.
  • Work with recording equipment spanning audio, video, inertial sensors, and other modalities.
  • Deploy, test, and evaluate upgrades to distributed data collection platforms.
  • Build and maintain systems for monitoring system health.
  • Enhance tooling for data validation and processing.
  • Perform onsite debugging and root cause analyses.
  • Collaborate with engineers and researchers to triage issues, design solutions, and estimate work.
  • Promote best practices within the engineering and research community.
  • Python-based software development, including user interface and backend integration.
  • Processing collected audio/video data and preparing it for further research use.
  • Monitoring audio/video streams for quality and completeness.

Required Qualifications:

  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • Strong proficiency in Python, including experience with large-scale projects.
  • Proficiency in Linux and shell scripting.
  • Experience maintaining and improving networked systems.
  • Experience with cross-platform distributed (RESTful) and concurrent systems.
  • Familiarity with FastAPI or similar Python backend frameworks.
  • Working knowledge of time synchronization techniques.

Preferred Qualifications:

  • Strong problem-solving skills
  • Experience with hardware multimedia sensors.
  • Understanding of audio, image, and video formats.
  • Experience with relational and graph/NoSQL databases.
  • Knowledge of software and hardware testing frameworks and methodologies.
  • Familiarity with React or similar JavaScript frontend frameworks.
  • Experience with Windows system administration.

Good to Have:

  • Basic database and SQL processing knowledge
  • User interface development experience for internal systems
Company
US TECH SOLUTIONS LIMITED
Location
Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Contractor
Salary
£53.00 - £58.00 per hour
Posted
Company
US TECH SOLUTIONS LIMITED
Location
Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Contractor
Salary
£53.00 - £58.00 per hour
Posted