Software Engineer

New Yesterday

Job Description

Job Title: Software Engineer

Client Location: Cambridge or Bourne - fully on-site

Starting: September/October 20


Salary/Pay Rate: £47.12 per hour (PAYE) - 40 hrs/week

Hours: Part-time

Duration: 12 months


Join a pioneering research and development team as a Software Engineer, contributing to cutting-edge advancements in data collection technology. You will play a pivotal role in building and maintaining the software and systems that power our data collection lab, ensuring the efficient, accurate, and reliable capture of data from prototype devices. Your work will directly impact the development of next-generation technology.

Imagine working on cutting-edge prototype wearable devices!


As a key member of our team, you will develop software to interface with these devices, integrating them seamlessly into our data collection platform. You will focus on optimizing the data collection process for efficiency, reliability, and accuracy, working with a variety of recording equipment for audio, video, inertial measurements, and other modalities. Your expertise in distributed systems will be essential as you deploy, test, and evaluate upgrades to our platform, ensuring its stability and performance. You'll also contribute to building and maintaining systems for monitoring system health, enhancing tools for data validation and processing, and collaborating with fellow engineers to troubleshoot issues and design robust solutions.


This is a 12 months, fully on-site contract, offering £47.12 hourly (PAYE) – 40hrs/week. This role is open for a limited time. Next steps will be shared with shortlisted candidates by Monday 18th August. Due to the high volume of applicants, we may be unable to reply to each applicant individually.


Responsibilities:

  • Develop software to interface with cutting-edge prototype wearable devices.
  • Optimize the data collection process for efficiency, reliability, and accuracy.
  • Work with recording equipment for audio, video, inertial measurements, and other modalities.
  • Deploy, test, and evaluate upgrades to the distributed data collection platform.
  • 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 to triage issues, design solutions, and estimate work.
  • Promote best practices across the engineering and research community.


Must-Have Qualifications:

  • BS Degree in Computer Science or a related field, or equivalent work experience.
  • Professional programming experience.
  • Demonstrated proficiency in Python, including experience with large projects.
  • Proficiency in Linux and shell scripting.
  • Skills in maintaining and improving networks.
  • Experience with cross-platform distributed (RESTful) and concurrent systems.
  • Experience with FastAPI or similar backend frameworks in Python.
  • Working knowledge of time-synchronization.


Nice-to-Have Qualifications:

  • Experience working with hardware multimedia sensors.
  • Working knowledge of audio, image, and video formats.
  • Experience with relational and graph/NoSQL databases.
  • Experience with software and hardware testing frameworks and strategies.
  • Working knowledge of React or similar frontend frameworks in JavaScript.
  • Experience with systems administration on Windows.


Client Description:

Our Client is the largest social media company in the world. They have substantial B2B and B2C advertising and media platforms, as well as a nonprofit initiative. With the mission of bringing people together, they now boast over 2 billion users, and are rapidly developing as they influence the world around us.


Aquent is dedicated to improving inclusivity & is proudly an equal opportunities employer. We encourage applications from under-represented groups & are committed to providing support to applicants with disabilities. We aim to provide reasonable accommodation for any part of the employment process, to those with a medical condition, disability or neurodivergence.

Location:
Cambridge
Job Type:
PartTime
Category:
Technology

We found some similar jobs based on your search