Software Engineer in Cambridge

Software Engineer in Cambridge

Cambridge Full-Time 48000 - 88000 £ / year (est.) No home office possible
Go Premium
A

At a Glance

  • Tasks: Build innovative software connecting earbuds and mobile apps for health monitoring.
  • Company: Join auryx, a pioneering startup transforming health data extraction through sound.
  • Benefits: Competitive salary, equity options, flexible working, and generous holiday policy.
  • Why this job: Make a real impact in health tech while shaping the future of consumer devices.
  • Qualifications: 3+ years in software development, experience with mobile apps and BLE communication.
  • Other info: Be part of a mission-driven team with significant ownership over your projects.

The predicted salary is between 48000 - 88000 £ per year.

auryx builds software that extracts health data from sound. We turn ordinary microphones into health sensors, enabling continuous monitoring of cardiovascular and respiratory signals using audio alone. Clinicians have listened to the body to assess heart and lung health for centuries. auryx takes this familiar clinical idea and makes it scalable, using AI and software to bring continuous listening out of the clinic and into everyday consumer devices equipped with microphones, starting with earbuds.

Our technology is built on cutting-edge research from the University of Cambridge and integrates directly into consumer devices already in the market. We are using machine learning to turn regular existing earbuds into health and fitness sensors, tracking heart rate, HRV, respiration, and advanced cardiovascular parameters, all through devices people already own. We are an early-stage, pre-seed company, moving quickly from proof of concept toward production-ready systems, and are looking for a software engineer to help build the mobile systems that turn our core ML into a reliable, real-world product.

The role

As a software engineer at auryx, you will play a key role in building the software systems that connect earbuds, mobile applications, and backend services. Your work will span mobile development and device integration, with a focus on turning prototypes into robust, production-ready software.

Your primary focus will be on the mobile application layer, where you will build applications that interface with earbuds over Bluetooth, manage streaming or session-based data, and integrate on-device machine learning inference pipelines. You will also contribute to backend systems that support the mobile application, such as implementing REST APIs for data upload, configuration, and system monitoring, working closely with the team to keep the overall system reliable and scalable.

As an early employee, you will have meaningful ownership over technical direction and implementation. Beyond writing code, you will help shape system architecture, influence product decisions, and work closely with the founding team to define how our technology is deployed, monitored, and scaled. In this environment, we are looking for versatile engineers with a hands-on approach, strong judgement, a willingness to learn and adapt quickly, and comfort working in ambiguous, fast-moving environments.

You will work closely with the CTO and ML engineers, collaborating on the design and evolution of our end-to-end system. The role offers the full spectrum of early-stage startup experience, from hands-on implementation to higher-level architectural trade-offs and product planning.

What we’re looking for

  • Required
  • 3+ years of experience building and shipping production software systems.
  • Experience in Android and/or iOS development.
  • Experience building mobile applications that communicate with external hardware over BLE/LE Audio.
  • Ability to write clean, maintainable, and well-tested code in a collaborative environment.
  • Curiosity, willingness to learn, and flexibility to adapt and grow in a fast-moving, uncertain startup environment.
  • Comfort working independently, taking ownership, and making pragmatic decisions.
  • Nice to have
  • Experience building and owning backend or cloud systems (APIs, authentication, deployments).
  • Experience integrating on-device ML inference into mobile applications, including runtime usage of TFLite, ONNX Runtime, or Core ML.
  • Experience with data privacy, permissions, and security in mobile systems.
  • Experience with Apple HealthKit or Samsung Health.
  • Early-stage startup experience.

Why join us?

  • UK salary range: £60,000 - £110,000 depending on experience and relevant skills.
  • Equity options giving you a meaningful stake in the company's success.
  • Be an integral part of a pioneering, mission-driven team.
  • Significant ownership over your projects and technical decisions. We value growth and initiative, and always recognise your contributions.
  • Flexible working.
  • Generous holiday policy: 25 days + bank holidays + 1 personal life event day.

If that sounds like a fit, we look forward to meeting you and sharing more about auryx with you.

Software Engineer in Cambridge employer: auryx

Auryx is an innovative early-stage startup that offers a unique opportunity for software engineers to contribute to groundbreaking health technology. With a focus on flexible working, generous holiday policies, and significant ownership over projects, employees are empowered to shape the future of health monitoring through cutting-edge AI and mobile applications. Joining auryx means being part of a mission-driven team that values growth, initiative, and collaboration in a fast-paced environment.
A

Contact Detail:

auryx Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Cambridge

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at auryx. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to mobile development and machine learning. This gives you a chance to demonstrate your expertise beyond just a CV.

✨Tip Number 3

Prepare for the interview by understanding auryx’s technology and mission. Familiarise yourself with their work on health data extraction from sound and think about how your skills can contribute to their goals.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the auryx team.

We think you need these skills to ace Software Engineer in Cambridge

Mobile Development
Android Development
iOS Development
Bluetooth Low Energy (BLE)
Machine Learning Integration
REST API Implementation
Clean Code Practices
Collaborative Coding
Data Privacy and Security
Cloud Systems Management
TFLite
ONNX Runtime
Core ML
Adaptability
Startup Experience

Some tips for your application 🫡

Show Your Passion: When you're writing your application, let your enthusiasm for health tech and software engineering shine through. We want to see that you’re genuinely excited about what we do at auryx and how you can contribute to our mission.

Tailor Your Experience: Make sure to highlight your relevant experience in mobile development and any work with BLE/LE Audio. We’re looking for specific examples of how you've built production software systems, so don’t hold back on the details!

Keep It Clear and Concise: We appreciate well-structured applications that are easy to read. Use clear language and avoid jargon where possible. Remember, we want to understand your skills and experiences without getting lost in the details.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen to join our team!

How to prepare for a job interview at auryx

✨Know Your Tech

Make sure you brush up on your knowledge of mobile development, especially Android and iOS. Familiarise yourself with Bluetooth communication and how it works with external hardware. Being able to discuss your experience with these technologies will show that you're ready to hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Auryx is looking for engineers who can adapt and make pragmatic decisions, so having examples ready will demonstrate your hands-on approach and strong judgement.

✨Understand the Company’s Mission

Dive into auryx's mission of turning ordinary microphones into health sensors. Be ready to discuss how your skills can contribute to this goal. Showing genuine interest in their technology and vision will set you apart from other candidates.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the technology stack, and the company's future plans. This not only shows your enthusiasm but also helps you gauge if auryx is the right fit for you. Remember, interviews are a two-way street!

Software Engineer in Cambridge
auryx
Location: Cambridge
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>