Senior Automation Engineer
Listed on 2026-06-13
-
Engineering
Embedded Software Engineer, Systems Engineer
Dive deep into Digital! For 20 years Intellias has been developing top-tier digital solutions for the world’s leading companies, keeping them in line with the latest technology trends. Join in and provide innovations for the future!
We are looking for a Senior Automation Engineer with strong expertise in test automation and a solid background in embedded systems (considered a strong advantage). You will collaborate with a client pioneering transformative technology in the field of cardiac electrophysiology, focused on developing an integrated system that enables physicians to map, ablate, and monitor cardiac arrhythmias with high precision.
The role entails designing, developing, and maintaining Python-based automated test solutions to validate embedded software and system-level functionality, ensuring reliability, performance, and safety of complex medical devices. You will contribute to verification activities across hardware–software integration, support continuous testing practices, and help deliver faster, safer, and more effective treatment solutions for patients with complex heart rhythm disorders.
Requirements:
- 5+ years in testing with focus on embedded systems testing (HW + SW integration)
- Experience in medical, automotive, or other safety-critical domains
- Programming skills in Python or scripting preferred
- Experience with test automation frameworks (PyTest, Robot Framework), Linux/Unix environments, and CI/CD tools (Git, Jenkins).
- Knowledge of communication protocols (UART, SPI, I2C), real-time systems, firmware behavior, requirements-based testing, traceability, and test design techniques such as boundary value, equivalence partitioning, and risk-based testing.
- Experience with fault injection and system-level testing
- Strong debugging and analytical skills
- Experience in medical devices or other regulated industries
- Understanding of safety-critical systems and risk management (e.g., FMEA)
Responsibilities
- Define and implement test strategies for embedded medical systems across the full development lifecycle.
- Own product quality, ensuring compliance with requirements, standards, and risk-based testing approaches.
- Design and execute system, integration, hardware-in-the-loop, stress, boundary, and fault-injection tests.
- Validate embedded software interactions with sensors, electronics, and real-time systems.
- Develop and maintain automated test frameworks and scripts using Python for functional, regression, and communication testing.
- Integrate automated tests into CI/CD pipelines using tools such as Jenkins and Git.
- Create test cases, procedures, and verification protocols while maintaining full requirements traceability.
- Produce test reports and validation documentation aligned with regulatory standards.
- Analyze defects, failure modes, and root causes, collaborating with hardware and software teams to resolve complex issues.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).