Software Engineer, Principal (Test)
ENCHANNEL MEDICAL LTD
Job Description
Job Description
Position Title: Software Engineer, Principal (Test)
Department: R&D
Reports to: Sr. VP, R&D
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.
Duties and Responsibilities
The following are the major responsibilities needed for the role. Additional responsibilities, tasks, and duties will be assigned and required as needed.
- Designs and leads 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.
Education, Experience and Skills Required
Below are the minimum skills, formal education, certifications or training, and practical experience required to perform the general functions and duties of the role.
- 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.
Our pay ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum new hire pay for the position located in California. Within the range, individual pay is determined by location, additional factors, including job-related skills, experience, and relevant education or training.
EnChannel Medical is an E-Verify and equal opportunity employer. We believe in hiring a diverse workforce and sustaining an inclusive, people-first culture. We are committed to non-discrimination on any protected basis, such as disability and veteran status, or any basis covered under acceptable law.
Only qualified candidates will be contacted.
$191k - $253k
...vision, sensor fusion, and networking technology to the military in months, not years.ABOUT THE ROLEAs a Senior Manufacturing Test Software Engineer within Warfighter Systems (Eagle Eye), you will be the technical anchor for the software infrastructure used to validate...SuggestedFull timeWork experience placementImmediate start- ...build, and maintain a scalable automated testing framework using Playwright and... ...test infrastructure with the exact same engineering rigor as production code. Embed directly... ...). 5-8 years of experience. Strong software engineering fundamentals, with professional...SuggestedImmediate startShift work
$191k - $253k
...vision, sensor fusion, and networking technology to the military in months, not years.ABOUT THE ROLEAs a Senior Software Engineer in the Manufacturing Test organization, you will join a software development team tasked to ensure that we build quality products - in land...SuggestedFull timeWork experience placementImmediate start$166k - $220k
...allied partners. We're developing fully integrated hardware and software systems, including Lattice for Space Missions and modular... ...contested warfighting domain.ABOUT THE JOBAs a Software Engineer, Systems Test for our Space team, you will be instrumental in designing,...SuggestedFull timeWork experience placementImmediate startRemote work- Anduril Industries in Costa Mesa, CA is seeking a Senior Manufacturing Test Software Engineer to anchor software infrastructure for validating critical defense hardware. You will migrate LabVIEW tests to Python, create reusable libraries, and work with Product SW/Firmware...Suggested
- Anduril Industries is seeking a Senior Manufacturing Test Software Engineer to lead the migration of LabVIEW test capabilities to Python and to drive automation on the production floor. You will own the integration with CI/CD pipelines, build reusable test infrastructure...
- ...intelligence. If you want your work to ship, get tested on hardware, and improve through real... ...-only architectures, combining rigorous engineering with learning systems proven in globally... ...You Bring: ~3+ years of experience in software engineering, test infrastructure, or...Local area
$191k - $253k
Anduril Industries in Costa Mesa is seeking a Senior Software Engineer to ensure quality in manufacturing tests for various platforms. The candidate will develop applications, integrate cloud data, and generate automation scripts, while championing automation and user-...$129k - $171k
...(UAS) threats. Working across product, engineering, sales, logistics, operations, and mission... ...success, the Air Defense team develops, tests, deploys, and sustains the Anduril Air... ...environments worldwide.ABOUT THE JOBAs a Software Development Engineer in Test (SDET) on the...Full timeWork experience placementImmediate startWorldwide$191k - $253k
Senior Software Engineer, Manufacturing Test (EagleEye) Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century...Full timeContract workFor contractorsWork experience placementFor subcontractorWork at office- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...for the gaps identifiedCreate functional unit and integration test plans and test data Work with program managers to finalize the...PrincipalWork experience placement
$130k - $155k
...CoWoS technical requirement and trend to accelerate material testing and test vehicle development Primary technical interface to leading... ...PD and other business units Manage a small (2-4) Application Engineering team to achieve project deliverablesWhat makes you a good fit...PrincipalLocal areaFlexible hours- ...Principal Software Engineer Tech Tammina LLC 10+ years experience building great software 2+ years in a technical lead position is a plus... ...code reviews, source control management, build processes, testing, and operations/hosting. Experience with Ember JS, Sencha...PrincipalFull time
$117.6k - $218.4k
...technology.We are looking for a senior-level engineer to help research, design, develop, and... ..., numerical methods, and engineering software development who enjoys solving complex technical... .... Develop, maintain, enhance, and test linear and nonlinear solution capabilities...PrincipalFull time$133.4k - $226.8k
...tomorrow - it’ll be a fun journey!Join our team as an experienced software engineer, where you'll play a pivotal role in developing, modifying,... ...as you deliver well-designed, efficient, and thoroughly tested software to ensure a seamless user experience. Innovative thinking...PrincipalFull timeTemporary workWorldwide$133.4k - $226.8k
...surprising ways. Let’s shape tomorrow - it’ll be a fun journey!As a Principal, Software Engineer, Own and deliver medium to large-scale projects with... ...perform all these duties.Please be prepared to pass a drug test and successfully pass a pre-employment (post offer)...PrincipalFull timeTemporary workWorldwide- ...years.About the roleAnduril is seeking a Principal Engineer to serve as a recognized technical... ...contributor on the Rapid Integration and Test (RIT) team, within Test & Evaluation. You... ....Experience taking complex hardware/software systems from concept through flight test...PrincipalFull timeWork experience placementImmediate start
$220k - $292k
....WHY WE'RE HERE: The systems engineering team is looking for experienced... ...have a strong background in software systems for unmanned... ...experience integrating feedback from test and evaluation campaigns to improve... ...YOU'LL DOWe are hiring a Principal Systems Engineer with a...PrincipalFull timeWork experience placementImmediate start$136.06k - $207.6k
We are seeking a Specialist Software Test Engineer to join our Avionics team. We are looking for a specialist who will contribute to several roles in a fast-paced environment. Guided by our values, “Safety Above All”, we proactively manage the risks inherent in human spaceflight...Permanent employmentFull timeWork at office$133.4k - $226.8k
...foundational architecture and engineering blueprints for our next-... ...customer/vendor experiences. As a Principal Engineer, you will provide... ..., Artificial Intelligence, Software Engineering, or a closely... ...simulation environments for testing and validating complex agent...PrincipalFull timeTemporary workWorldwide$158.6k - $237.6k
...customers.What You Can ExpectThe IP Release Principal Engineer is a senior technical individual... ...(area, timing, power).DFT (Design for Test)Ensure early DFT consideration is built... ...may require access to technology and/or software subject to U.S. export control laws and...PrincipalPermanent employmentInternshipWork from home- ...new possibilities that better serve the property industry.Job Description:The hybrid-remote Principal Software Development Engineer leads the design, development, and testing of complex software systems and applications. This senior-level position is responsible for creating...PrincipalFull timeLocal areaRemote workFlexible hours
$220k - $292k
...the military in months, not years.The Test & Evaluation Engineering Team at Anduril works across the... ...the way.OverviewAnduril is seeking a Principal Test Engineer to serve as the senior... ...relevant — ensuring they scale across CW's software-enabled hardware and pure-software...PrincipalFull timeWork experience placementImmediate startRemote work$165.22k - $283.23k
...intelligence into the physical world. As a Principal Engineer, you will set the technical direction... ...~10+ years of professional software development experience ~ Experience... ...interviewing, completing any pre-employment testing, or otherwise participating in the employee...PrincipalLocal areaImmediate startRemote work$180k - $220k
...Connected ( ”? THE OPPORTUNITY Silvus is seeking a Principal Embedded Software Engineer , who will report to the Director of Software... ...FIPS 140-3 and NIAP Common Criteria. Implementation of testing software for product performance and reliability testing...PrincipalPermanent employmentFor contractorsWork at officeMonday to Friday$150k - $210k
...Orbital is seeking an experienced Flight Software Engineer to join our growing team. Reporting to... ...comprehensive unit and regression tests in existing frameworksIntegrate and test... ...performance, or critical systems.12+ years (Principal Engineer - Level 5) of experience...PrincipalPermanent employmentWork at officeLocal areaRemote workFlexible hours$214.1k - $267.4k
...interaction with enterprise data. This Principal Engineer role involves designing and building production... ..., hallucination detection, and A/B testing for prompt optimization... ...Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or...PrincipalFull timeWork experience placementLocal area$166k - $220k
...not years.ABOUT THE TEAMWe are looking for a Full Stack Senior Software Engineer to join the ArsenalOS team. As a Full Stack Senior Software... ...s applications through quality code contribution and writing tests.Leverage frontier AI tooling for development, and contribute...Full timeTemporary workWork experience placementLocal areaImmediate start$191k - $253k
...(UAS) threats. Working across product, engineering, sales, logistics, operations, and mission... ...success, the Air Defense team develops, tests, deploys, and sustains the Anduril Air... ...ABOUT THE JOBWe are hiring for a Senior Software Engineer to join rapidly growing team in...Full timeWork experience placementImmediate startWorldwide$191k - $253k
...family of advanced effects. The AD&S Vehicle Software team is responsible for the software... ...on these systems. Our senior software engineers collaborate with other engineering disciplines... ...M&S) and physical systemsDeveloping and testing multi-agent autonomous systems and...Full timeWork experience placementImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Principal (Test). Be the first to apply!
- software engineer internship Irvine, CA
- software development engineer aws Irvine, CA
- software developer internship no experience Irvine, CA
- real time software engineer Irvine, CA
- financial software developer Irvine, CA
- graduate software developer Irvine, CA
- software engineer travel Irvine, CA
- experienced software developer Irvine, CA
- remote entry level software developer Irvine, CA
- information technology software engineer Irvine, CA


