comind - Staff Software Test Engineer
Requirements
• Strategic Execution: 7+ years in software test engineering, with a proven track record of architecting testing strategies for complex, regulated systems (embedded, real-time, or SaMD). • Regulatory & Risk Authority: Deep working knowledge of IEC 62304 and ISO 14971. Proven ability to design 'compliance-as-code' workflows that integrate risk controls directly into the CI/CD pipeline and automate regulatory evidence generation. • Technical Proficiency: Advanced Python and C/C++; extensive experience building scalable test infrastructure for both embedded hardware and cloud-side data pipelines. • Cultural Leadership: Demonstrated success in mentoring software engineers and driving a 'quality-first' culture through TDD, static analysis, and automated quality gates. • Cybersecurity & Documentation: Strong experience in cybersecurity requirements (e.g., IEC 81001-5-1, FDA cybersecurity guidance) and rigorous documentation management for regulatory submission. • Experience testing real-time Linux or RTOS-based products. • Background in MLOps, including validation of model drift, dataset governance, and automated performance evaluation. • Expertise in managing complex build environments (e.g., CMake, Bazel) or cloud-native infrastructure-as-code (Terraform, AWS/GCP). • Direct experience navigating FDA Q-Sub or MHRA pre-submission processes. • Experience with hardware-in-the-loop or software-in-the-loop test environments.
Responsibilities
• Architect a scalable, high-fidelity testing infrastructure that enables continuous validation. Champion 'design for testability' across the entire engineering stack, influencing system architecture to ensure critical safety and performance requirements are verifiable by design. • Define the end-to-end V&V strategy for the product lifecycle. Quantitatively map software verification evidence directly to system-level safety risks (ISO 14971) to create a 'compliance-as-code' environment that drastically reduces time-to-submission for FDA and other regulatory bodies. • Drive a 'quality-first' engineering culture by mentorship. Lead training and initiatives on Test-Driven Development (TDD), CI/CD best practices, and automated quality gates, ensuring that the engineering team’s velocity is sustained by high-confidence automated processes. • Lead the development of AI-augmented test strategies. Architect predictive anomaly detection systems and AI-driven test generation engines that evolve alongside our software, turning the test suite into an intelligent system that learns from past regressions. • Collaborate with engineering leadership to drive continuous improvement in software development and test processes, ensuring that quality practices scale with the organisation. • AI is fundamental to our culture — it's not just a tool, but a core part of how we work, collaborate, and innovate. We expect all team members to embrace AI in their daily work and continuously find new ways to use it effectively.
Benefits
• Company equity plan so all employees share in the success of the company • Private medical, dental and vision insurance (medical history disregarded) • Group life assurance at 4x annual income • Comprehensive mental health support, including unlimited access to 1:1 sessions with trained professionals • Unlimited holiday allowance (+ bank holidays) and one week of remote working per quarter • Lunch voucher (£10) every day for JustEat and free dinner on those days where you need to work later • Twice weekly deliveries of fresh fruit and an extensive selection of snacks and drinks • YuLife subscription, allowing you to turn your daily steps and meditation into discounts at a range of stores
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT