Software Test Engineer
Are you passionate about software quality and rigorous verification? Do you enjoy understanding complex systems end‑to‑end and ensuring they behave safely and predictably, especially when they include AI/ML components? The DevOps and Software Verification team at Ambu is seeking a technically strong Software Test Engineer to help us deliver robust, safe, and innovative products to healthcare professionals worldwide.
We are building the next generation of medical software, some of which includes AI‑enabled functionality, and we need a colleague who sees test engineering as a craft, values evidence‑based quality, and thrives in a collaborative environment.
Key Responsibilities
You will be an integral part of our development projects from early prototyping to final verification and regulatory submissions. Your responsibilities include:
- Designing, implementing, and executing test cases, test scripts, and verification protocols for embedded and software-driven medical devices.
- Performing structured verification of algorithms and data‑driven components, including, where relevant, functions supported by AI or advanced signal‑processing models.
- Ensuring that software verification processes comply with MDR, FDA, and standards such as IEC62304, ISO13485 and ISO14971.
- Producing clear and compliant verification documentation required for audits and regulatory submissions.
- Collaborating with software developers, system engineers, and, when applicable, data specialists to understand expected behavior and identify risks or edge cases.
- Contributing to continuous improvements in our test methods, tools, and documentation practices within DevOps and verification
Qualifications
- Bachelor’s degree or higher degree in computer science, engineering, mathematics, physics or similar.
- Preferably, you have some years of professional software testing or development experience from a regulated industry and have experience with writing test cases and test scripts.
- A strong technical mindset with curiosity to understand complex systems.
- Eager to learn and share your knowledge.
- Good communication skills and the ability to present test findings clearly and constructively.
- Proficient in English (spoken and written).
Skills
Experience or knowledge in the following topics will be an advantage in the Job:
- General understanding of embedded systems, device I/O, and hardware/software interfaces.
- Knowledge of Linux for testing, automation, or device bring‑up is a plus.
- Experience or interest in verification of AI/ML‑enabled functionality, including testing of model performance, robustness, data dependencies, and failure mode.
- Experience verifying algorithms, statistical models, or performance‑critical software.
- Experience with design control, ISO 13485, or verification documentation.
- ISTQB certification (advantage, not a requirement).
We are working in a very collaborative and agile environment, where open and honest discussion is an integral part of the way we solve complex problems. We value your willingness to learn new skills and to improve yourself, higher than having detailed knowledge of everything.
About the team
In this role, you will join a team of 15 engineering professionals, with competencies spanning from DevOps, Automation, CI/CD, embedded testing, cloud and software verification. The team is characterized by a quality-driven and high-performing environment, where expectations are high, but so is the level of support and collaboration.
Team members are located in Ballerup (Denmark), Penang (Malaysia) and Augsburg (Germany). You will report to the Head of DevOps & Software Verification, David Andersen.
Ambu – a visionary and international workplace where your efforts matter
Ambu is a company that expands rapidly and has ambitious growth targets. We meet these targets through interdisciplinary teamwork between motivated and highly skilled employees. Your contributions and efforts are crucial to our success and by joining us you will get the opportunity to work in an international office with an informal working environment.
Our Global R&D team consists of more than 350+ colleagues, located among our sites in Ballerup, Augsburg and Penang, with one common goal: to develop new products and processes that combine technologies in new and innovative ways, evidently improving patient care and saving lives.
We offer great opportunities for personal development. Furthermore, we offer a wide range of professional, social and financial employee benefits in addition to exciting job challenges and continuous professional and personal development.
When to apply
The team is expanding and would love to hear from you! If you are ready to apply for the position, please apply as soon as possible. If this role sparks your interest, go ahead and apply today.