×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Test Engineer

Job in Greater London, London, Greater London, EC1A, England, UK
Listing for: Machnet Medical Robotics
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Embedded Software Engineer, Robotics, Software Engineer
Job Description & How to Apply Below
Location: Greater London

Get AI-powered advice on this job and more exclusive features.

Machnet Medical Robotics (MMR), founded in 2020, is on a mission to revolutionize 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.

About

the Role

We are seeking an Embedded Software 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
  • Eligibility to work on-site at our central London office
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
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary