Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Principal (Test)

EnChannel Medical LTD

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.

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Principal (Test) in Irvine, CA vacancy
  •  ...Position Title: Software Engineer, Principal Department: R &D Reports to: Sr. VP, R &D Enchannel Medical is redefining the boundaries of...  ...Position Overview The Software Engineer, Principal (Test) will design and implement testing strategies for our 3D cardiac... 
    Principal

    ENCHANNEL MEDICAL LTD

    Irvine, CA
    3 days ago
  • $129.3k - $172.3k

     ...Participates in the design, development, coding, testing, debugging, and maintenance of software code for business applications. Responsible for middle...  ...alignment within the team. Experience leading a team of engineers in the design, development, and maintenance of... 
    Suggested
    Local area

    Relha LLC

    Santa Ana, CA
    2 days ago
  • $83.25k - $138.55k

     ...instrumental in fulfilling our mission: 'Enabling Engineering Breakthroughs that Lead to a Better...  ...verification and validation of embedded software for ammunition handling systems, thermal...  ...• Design and develop Software test plans, procedures, and reports • Design... 
    Suggested
    Temporary work
    For contractors
    Worldwide

    Parker Hannifin Corporation

    Irvine, CA
    1 day ago
  • $135k - $170k

     ...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...  ...in the field. We're looking for a Software Engineer, Test Infrastructure to build... 
    Suggested
    Local area
    Remote work

    FieldAI

    Irvine, CA
    4 days ago
  •  ...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... 
    Principal
    Full time

    Tech Tammina

    Irvine, CA
    18 hours ago
  • $100k - $120k

     ...Job Description Job Summary: We are seeking a highly skilled Senior Engineer, Software Test to lead the design, development, and execution of test strategies for medical device systems. This role combines hands-on system-level testing with ownership of scalable... 
    Work at office
    Monday to Friday
    Flexible hours

    Masimo

    Irvine, CA
    4 days ago
  • $100k - $140k

     ...Senior Software Engineer In Test Econolite® is an innovator of Intelligent Transportation System (ITS) solutions, products, and services. Our technology is helping save lives and making the Smart City a reality. If you want to be at the forefront of this intelligent... 
    Weekly pay
    Full time
    Work experience placement
    Flexible hours

    Econolite

    Anaheim, CA
    1 day ago
  •  ...SAP Principal Consultant - Core Team Madiba is searching for a full-time SAP Principal Consultant to join our Core Team. The ideal...  ...solutions Provide guidance on project scope, budget, timeline, testing and critical deployment issues Engage, lead and mentor team... 
    Principal
    Full time

    Madiba, Inc.

    Irvine, CA
    1 day ago
  • $129.6k - $207.4k

     ...Software Development Engineer In Test BD is one of the largest global medical technology companies in the world. Advancing the world of health™ is our Purpose, and it's no small feat. It takes the imagination and passion of all of us—from design and engineering to the... 
    Hourly pay
    Shift work

    Becton Dickinson

    Irvine, CA
    12 hours ago
  •  ...Principal Software Engineer This role requires candidates who are currently authorized to work in the U.S. without sponsorship, and C2C arrangements...  ...application services and APIs Develop and execute testing strategies, including unit, functional, and integration... 
    Principal

    RecruiterPerry

    Tustin, CA
    18 hours ago
  • $133.4k - $226.8k

     ...tomorrow - it'll be a fun journey! Ingram Micro is seeking a Principal, Java Developer to design, develop, and maintain scalable...  ...communication as they deliver efficient, well designed, and tested software for a positive user experience. Innovative thinking and well-... 
    Principal
    Temporary work
    Worldwide

    Ingram Micro

    Irvine, CA
    2 days ago
  • $133.4k - $226.8k

     ...- it'll be a fun journey! Join our team as an experienced software engineer, where you'll play a pivotal role in developing, modifying, and...  ...as you deliver well-designed, efficient, and thoroughly tested software to ensure a seamless user experience. Innovative thinking... 
    Principal
    Temporary work
    Worldwide

    Ingram Micro

    Irvine, CA
    4 days ago
  • $150k - $250k

     ...Senior Embedded Test Engineer We are seeking a Senior Embedded Test Engineer to design, develop, and execute test strategies for embedded firmware and systems used in coherent optical communication platforms. In this role, you will work closely with firmware, DSP, hardware... 

    Celero Communications

    Irvine, CA
    1 day ago
  • $142.1k - $271.3k

     ...AVEVA is creating software trusted by over 90% of leading industrial companies....  ...and/or training. Job Title: Principal Software Engineer Location: Lake Forest, CA Employment...  ...with debugging, diagnostics, unit testing, and leveraging AI tools to improve developer... 
    Principal
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    AVEVA Group

    Lake Forest, CA
    2 days ago
  •  ...open to remote or hybrid candidates for this role. As a Principal Identity Engineer, you will own the technical strategy, architecture, and...  ...CI/CD pipelines for IAM deployments, including validation, testing, approvals, drift detection, and rollback strategies. Ensure... 
    Principal
    Local area
    Remote work

    First American

    Santa Ana, CA
    3 days ago
  • $175k - $210k

     ...Principal Flight Software Engineer, Spacecraft – Terran Orbital, Irvine, CA. Terran Orbital is seeking an experienced Principal Flight Software Engineer...  ...aero-braking, and propulsive lunar landing Integrate and test software in simulation, flight replica, flight vehicle,... 
    Principal
    Permanent employment
    Work at office
    Local area
    Flexible hours

    Payfuture Technologies

    Irvine, CA
    2 days ago
  • $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... 
    Principal
    Permanent employment
    For contractors
    Work at office
    Monday to Friday

    SILVUS TECHNOLOGIES

    Irvine, CA
    3 days ago
  • $182k - $264.5k

     ...Principal Engineer Cultivate a better world. Food served fast does not have to be a typical fast...  ...architecture and technical design for software solutions across the.NET vertical,...  ...practices including code review, automated testing, CI/CD, observability, resiliency, and... 
    Principal
    Work at office
    Local area
    Remote work
    Work from home
    Shift work

    Chipotle Mexican Grill

    Newport Coast, CA
    11 hours ago
  • $178k - $213.6k

     ...and diagnostics. Collaborate with hardware, systems, and test engineering to ensure safety compliance. Lead major R&D initiatives and...  ...Proficient in C, C++, and assembly language. ~ Strong hardware-software integration experience, including device driver architecture... 
    Principal
    Ongoing contract
    Full time
    Temporary work
    Remote work
    Flexible hours

    Schneider Electric

    Lake Forest, CA
    1 day ago
  • $180k - $250k

     ...Description THE OPPORTUNITY Silvus is seeking a Principal Embedded Software Engineer to join our Engineering Group, reporting to the Senior Engineering...  ...140-3 and NIAP Common Criteria. Implementation of testing software for product performance and reliability testing... 
    Principal
    Work at office
    Relocation
    Monday to Friday

    Motorola Solutions

    Irvine, CA
    2 days ago
  • $176.5k - $261.18k

     ...Master's degree and/or PhD in Electrical Engineering, Computer Engineering, Computer Science,...  ...frameworks (PyTorch, TensorFlow). Software & Scripting Skills: Proficiency in...  ...across multidisciplinary teams. Lab testing experience for prototype evaluation and... 
    Principal
    Permanent employment
    Internship
    Work from home

    Marvell

    Irvine, CA
    18 hours ago
  • $180k - $220k

     ...with the prime directive of "Keeping Our Heroes Connected"? THE OPPORTUNITY Silvus is seeking a full-time Principal System Integration and Test Engineer who will report to the Senior Engineering Director on the Irvine Engineering team. The successful individual in... 
    Principal
    Permanent employment
    Full time
    For contractors
    Work at office
    Remote work
    Relocation
    Monday to Friday

    Motorola Solutions

    Irvine, CA
    3 days ago
  • $124.7k - $205.8k

     ...Description Summary We are seeking an experienced senior-level Software Engineer to join our Algorithm development team. This role will focus...  ...activities including algorithm design documentation, testing, and verification. Requirements A Bachelor’s Degree in computer... 
    Principal
    Work at office
    Remote work

    BD Mexico

    Irvine, CA
    2 days ago
  •  ...A leading medical technology company in California is hiring a Senior Software Engineer for their Algorithm Development team. This role involves implementing advanced algorithms for real-time signal processing in medical devices. Candidates should have extensive software... 
    Principal

    BD Mexico

    Irvine, CA
    2 days ago
  • $168k - $252k

     ...Software Engineers (Development Testing): Development testing code C++, need to have strong proficiency in C++ Our client is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise... 
    Full time
    Work experience placement
    Relocation package

    Peskind Executive Search, Inc.

    Costa Mesa, CA
    4 days ago
  •  ...technology that will set the standards for software-defined vehicles around the world....  ...will be a member of the Platform Software Test Team, responsible for testing and validation...  ...frameworks at scale for usage in rapid engineering development and manufacturing... 
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Irvine, CA
    18 hours ago
  • $184.56k - $249.7k

     ...Senior Software Engineer – The Trade Desk, Inc. Location: Irvine, CA (telecommuting permitted within normal commuting distance of the Irvine...  ...Participate in the full lifecycle of data products: design, testing, validation, and product deployment. Develop and maintain... 
    Work at office
    Remote work

    The Trade Desk

    Irvine, CA
    18 hours ago
  •  ...integrations. Collaborate with business stakeholders to gather requirements, analyze processes, and deliver scalable solutions. Perform testing, debugging, and documentation of all custom developments and configurations. Stay current with Sage 100 updates, best practices,... 
    Full time
    Internship

    EBizCharge

    Irvine, CA
    3 days ago
  • $170k - $233k

     ...Software Developer Position Position Summary: Responsible for...  ...matter expert for platforms. Testing: Expert, builds happy-path...  ...in enterprise architecture principals, patterns and practices....  ...Computer Science or B.S. Software Engineering or B.A. in Computer... 
    Principal
    Local area

    loanDepot

    Irvine, CA
    5 days ago
  • $97.9k - $166.7k

     ...Applications Engineer – Principal Our customer applications require high speed (GHz) ICs for optical media access and signal transport. These...  ...required. Background in Design, Product, Evaluation, or Test Engineering in a mixed signal or analog environment is considered... 
    Principal

    MACOM

    Newport Coast, CA
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Principal (Test). Be the first to apply!