System Test Engineer - Robotics

System Test Engineer - Robotics

Full-Time 42000 - 60000 £ / year (est.) No home office possible
Go Premium
Machnet Medical Robotics

At a Glance

  • Tasks: Test and verify embedded firmware for cutting-edge medical robotics.
  • Company: Join Machnet Medical Robotics, a pioneering startup in healthcare technology.
  • Benefits: Competitive salary, professional development, and a collaborative work environment.
  • Why this job: Make a real impact on patient care through innovative robotics technology.
  • Qualifications: 4+ years in embedded firmware testing; experience with C/C++ and hardware.
  • Other info: Dynamic team culture with opportunities for growth in a fast-paced startup.

The predicted salary is between 42000 - 60000 £ per year.

Machnet Medical Robotics (MMR), founded in 2020, is on a mission to revolutionise medical robotics. Our guiding principle is simple: innovation must improve patient outcomes, support clinicians without disrupting workflows, and empower healthcare staff rather than adding burden. MMR is a well-funded company with long-term investors and a strong financial foundation. Our hardware and software teams have developed a fully functional medical robotic platform that has successfully completed animal trials. As we move into the next phase, we are refining the mechanical design for production with a focus on safety, reliability, manufacturability, and scalability, preparing our technology for deployment in hospitals worldwide.

We are seeking a System Test Engineer with strong experience in medical or robotic systems to join our growing engineering team in central London. In this role, you will contribute directly to the verification and quality of embedded firmware running on real hardware. You will work hands-on with PCBs, peripherals, and embedded software, testing firmware behaviour at unit and integration level. You will collaborate closely with firmware and mechanical engineers to ensure firmware functions correctly, reliably, and in line with defined requirements.

Key Responsibilities

  • Plan and execute embedded firmware testing at unit and integration level
  • Perform embedded software unit testing to verify functionality, accuracy, and reliability of firmware components
  • Review and verify unit tests written by developers using Google Test and Google Mock while the framework is being established
  • Take ownership of the embedded unit test suite once frameworks and CI pipelines are established
  • Extend, maintain, and improve unit tests as firmware evolves
  • Test firmware behaviour on real hardware using internal tools
  • Verify that firmware commands result in correct physical behaviour
  • Design and build simple test benches and rigs to test peripheral-level behaviour
  • Conduct firmware integration testing across software, hardware, and external interfaces
  • Log, track, and support the investigation of firmware and hardware-related defects
  • Support the software release process by verifying firmware requirements and readiness

Who We’re Looking For

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 4+ years of experience testing embedded firmware on real hardware, ideally in medical devices or robotics
  • Comfortable working hands-on with PCBs, peripherals, and devices
  • Able to work closely with firmware and mechanical engineers
  • Practical and methodical approach to testing and problem solving
  • Able to take ownership of embedded testing and grow it over time
  • Comfortable working in a fast-paced, collaborative startup environment

Experience We Value

  • Experience in embedded firmware or embedded software testing
  • Proficiency in C or C++ and understanding of embedded systems
  • Experience with Google Test and Google Mock or similar unit test frameworks
  • Experience writing and executing structured test scripts
  • Understanding of electronic and electrical systems
  • Experience designing simple test setups or benches
  • Exposure to testing in regulated or safety-critical environments
  • Mechanical experience is a plus but not required

Why Join Us?

At MMR, you will work at the intersection of robotics, AI, and healthcare, building technology that directly impacts patient care and clinical outcomes. You will join a mission-driven, collaborative team where your technical expertise will meaningfully shape the future of medical robotics. We believe technology must serve people responsibly. Human-centred innovation, integrity, and long-term responsibility guide how we design products and how we support our team members’ growth and well-being.

What We Offer

  • An international, interdisciplinary team based in Central London and Zwolle, Netherlands
  • A key technical role in a rapidly growing medical device startup with global ambitions
  • A central London office with a well-equipped prototyping space
  • Ongoing professional development through training, workshops, and conferences
  • An inclusive, supportive workplace culture
  • A competitive salary package aligned with industry standards

System Test Engineer - Robotics employer: Machnet Medical Robotics

At Machnet Medical Robotics, we are dedicated to transforming the landscape of medical robotics, and as a System Test Engineer, you will play a pivotal role in ensuring the quality and reliability of our innovative technology. Our central London office fosters a collaborative and inclusive work culture, where your contributions directly enhance patient care and clinical outcomes. With a focus on professional development and a commitment to human-centred innovation, MMR offers a unique opportunity to grow within a mission-driven team at the forefront of healthcare technology.
Machnet Medical Robotics

Contact Detail:

Machnet Medical Robotics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land System Test Engineer - Robotics

✨Tip Number 1

Network like a pro! Reach out to folks in the medical robotics field on LinkedIn or at industry events. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio of projects or relevant experience, bring it along to interviews. Demonstrating your hands-on work with embedded systems can really set you apart.

✨Tip Number 3

Prepare for technical questions! Brush up on your knowledge of C/C++ and embedded systems. Being able to discuss your problem-solving approach will impress the hiring team.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our mission.

We think you need these skills to ace System Test Engineer - Robotics

Embedded Firmware Testing
PCBs and Peripherals
C or C++ Programming
Google Test
Google Mock
Test Script Writing
Electronic and Electrical Systems Understanding
Test Bench Design
Collaboration with Engineers
Problem Solving
Attention to Detail
Experience in Regulated Environments
Adaptability in Fast-Paced Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the System Test Engineer role. Highlight your experience with embedded firmware testing and any relevant projects you've worked on. We want to see how your skills align with our mission at Machnet Medical Robotics!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about medical robotics and how your background makes you a great fit for our team. Let us know what excites you about working with us in central London.

Showcase Your Technical Skills: Don’t forget to mention your proficiency in C or C++, and any experience with Google Test and Google Mock. We’re looking for someone who can hit the ground running, so make sure we see your technical chops right away!

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us. We can’t wait to hear from you!

How to prepare for a job interview at Machnet Medical Robotics

✨Know Your Stuff

Make sure you brush up on your knowledge of embedded firmware and robotics. Familiarise yourself with the specific technologies mentioned in the job description, like Google Test and Google Mock. Being able to discuss your hands-on experience with PCBs and peripherals will show that you're not just a theory person but someone who can get their hands dirty.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled challenges in testing embedded systems. Think about times when you had to troubleshoot issues or improve testing processes. This will demonstrate your practical and methodical approach to problem-solving, which is crucial for this role.

✨Collaborate Like a Pro

Since you'll be working closely with firmware and mechanical engineers, be ready to talk about your teamwork experiences. Highlight instances where collaboration led to successful outcomes. This will show that you can thrive in a fast-paced, collaborative environment, which is key for MMR.

✨Ask Smart Questions

Prepare thoughtful questions about MMR's projects, team dynamics, and future goals. This not only shows your genuine interest in the company but also gives you insight into whether it's the right fit for you. Asking about their approach to safety and reliability in medical devices could be particularly relevant.

System Test Engineer - Robotics
Machnet Medical Robotics
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

>