EnChannel Medical LTD · 1 week ago
Software Engineer, Senior Staff (GUI)
EnChannel Medical is redefining the boundaries of electrophysiology with their next-generation DePolar™ mapping system. The Senior Staff Software Engineer (GUI) will be a key contributor to support the 3D-Mapping Software and develop next-generation technologies for cardiac electrophysiology mapping and patient therapy, collaborating with cross-functional teams to innovate and deliver software solutions.
BiotechnologyMedicalTherapeutics
Responsibilities
Execute full software development life cycle - requirement capture, architecture, implementation, testing, and support
Implement, refine, and apply software development techniques to ensure that the delivered features meet software integration, performance, and maintainability expectations
Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them in product development
Develop and update software requirements and design documents
Collaborate with UX designers to implement user interface and workflow designs
Participate in code reviews and software verification testing cycles
Maintain compliance with quality system procedures and all regulatory requirements
Works independently, but contributions impact the overall team's objectives. Influences some of the overall project goals
Creates innovative and creative solutions to keep projects on-track and to determine the best practice for new assignments
Maintains a high degree of quality in all work performed
Must be accurate, detailed, committed to high-quality standards, and proactive in finding solutions to achieve successful outcomes
Comfortable working in a startup environment, collaborating with a cross-functional team
Qualification
Required
8+ years of related experience and a bachelor's and/or master's degree in a scientific/engineering discipline; or equivalent combination of education and experience
Solid understanding and experience with object-oriented design, patterns and methodologies, and software development life cycle (SDLC)
Experience developing, integrating, and debugging software in multi-threaded/multi-tasking environments
Strong understanding of modern software development, version control, and project management tools - Git, Jira, ADO, etc
Skilled at managing a significant workload and obtaining positive results, taking on additional responsibility and managing priorities as needed
Must have a good grasp of UML, sequence diagrams, static analysis, and software unit-testing
Proficiency in C# programming language
Good familiarity with MVVM design pattern
Strong verbal and written communication skills with the ability to produce accurate, punctual reports/information, as required, and thoroughly share information with others
Exceptional listening skills with the ability to seek constructive feedback, build relationships, promote teamwork, and remain flexible and open-minded. Able to quickly adapt to change
Capable of following realistic plans, goal setting, resource management, contingency planning, coordinating, and cooperating with others
Experience collaborating in an Agile environment, preferably under ADO
Preferred
Understanding of the WPF framework/Data binding is a plus
Medical device experience is a plus
Company
EnChannel Medical LTD
Founded in 2020 by a team of seasoned electrophysiology innovators from both the United States and China, EnChannel Medical is developing a holistic platform that unifies magnetic-impedance navigation, intracardiac echocardiography, full-chamber 5D action-potential mapping, and mid-voltage (<1000 V) pulsed-field ablation to deliver safe and personalized treatment for patients with atrial fibrillation.
H1B Sponsorship
EnChannel Medical LTD has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (1)
Funding
Current Stage
Growth StageTotal Funding
$110.2M2025-04-23Series B· $82.34M
2023-08-01Series A· $27.86M
Recent News
2025-07-01
Company data provided by crunchbase