Software Engineer, Principal (Test)

Enchannel MedicalIrvine, CA
5d

About The Position

Enchannel Medical is redefining the boundaries of electrophysiology with our next-generation DePolar™ mapping system and integrated NanoAblate™ PFA platform. Driven by our global mission to enhance the quality-of-life of cardiac arrhythmia patients, our discerning technology, paired with our passion for innovation, leads to enduring outcomes. Position Overview The Software Engineer, Principal (Test) will design and implement testing strategies for our 3D cardiac mapping system while remaining hands-on with verification and validation activities. You will play a critical role in ensuring the safety, performance, and reliability of our products through rigorous system-level testing and cross-functional collaboration.

Requirements

  • 11+ years of hands-on experience as either a software test engineer, validation engineer, or in a similar role, with a preferred focus on software validation.
  • Minimum of a Bachelor’s degree in a scientific/engineering discipline, or equivalent combination of education and experience. Computer science or electrical engineering degrees are preferred.
  • Demonstrated contributions to 510(k) submissions, audits, or regulatory deliverables, including preparation or review of test documentation.
  • In-depth familiarity with IEC 62304 and software verification and validation processes for medical device software.
  • Track record of designing scalable, risk-based test strategies and producing high-quality documentation.
  • Proven experience in testing complex, integrated systems involving software, hardware, and algorithms.
  • Strong troubleshooting, analytical thinking, and debugging skills in multidisciplinary environments.
  • Experience with test automation tools/frameworks and scripting languages (e.g., Python, C++, etc.)
  • Strong working knowledge of test management tools such as Jira, TestRail, ADO, or similar platforms.
  • Experience collaborating effectively in Agile development environments.
  • Excellent verbal and written communication skills for cross-functional influence, mentoring, and high-quality documentation.
  • Ability to manage a significant technical workload, prioritize effectively, and operate with a high degree of autonomy.

Responsibilities

  • Design and lead execution of verification and validation test plans, with a focus on complex, high risk, or system level test scenarios, including functional, performance, and stress testing.
  • Establish and uphold principles for scalable test design, including test case structure, traceability, and regulatory submission readiness.
  • Ensure test strategies address clinical workflows and hardware/software/algorithm integration challenges.
  • Collaborate closely with software, algorithms, and hardware teams to perform root-cause investigations for complex, ambiguous, or cross-functional issues.
  • Contribute to automation efforts by partnering with team members, guiding framework architecture decisions, and implementing automated tests to support long-term scalability.
  • Mentor team members and set a high technical bar for test design, investigations, risk analysis, and documentation quality.
  • Author and review test plans, protocols, trace matrices, and reports to ensure alignment with medical standards and regulatory expectations.
  • Influence key requirements, design, and architecture discussions to ensure testability and alignment with test strategies.
  • Continuously evaluate and adopt test setups, tools, and methodologies to improve testing effectiveness, efficiency, and maintainability.
  • Support inspection readiness and regulatory activities including submission documentation and audits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service