Embedded Software Test Engineer
About Us
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
- Confident reviewing developer written unit tests
- 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