Software Engineer, Principal (UI/UX 3D Graphics)
Position Title: Software Engineer, Principal
Department: R&D
Reports to: Sr. VP, R&D
At Enchannel Medical, we’re 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 heart rhythm patients, our discerning technology, paired with our passion for innovation, leads to enduring outcomes.
Position Overview
The Principal UI/UX 3D Graphics Software Developer will lead the development of the 3D graphics engine for EnChannel’s mapping workstation software. This role collaborates with the front-end team to build intuitive, high-performance user interfaces that support physicians in visualizing and interacting with complex cardiac data.
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.
- Lead the architecture, implementation, and optimization of the 3D graphics engine for the cardiac mapping software.
- Contribute to the design and development of the broader front-end UI/UX components and clinical workflows.
- Translate clinical and systems requirements into responsive, user-friendly software interfaces.
- Ensure the performance, scalability, and maintainability of the 3D visualization components.
- Collaborate with algorithm, back-end, and systems teams to integrate data visualization, 3D geometry, and clinical tools.
- Participate in code reviews, software documentation, unit testing, and regulatory verification activities.
- Maintain software design documentation and support ongoing integration and debugging efforts.
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.
- Bachelor’s degree or higher in Computer Science, Engineering, or a related field.
- 11-15 years of software development experience in C# and the .NET framework.
- Experience developing software for regulated medical devices preferred.
- Knowledge of clinical workflows or biomedical imaging preferred.
- Exposure to GPU acceleration, shaders, or custom graphics pipelines.
- Familiarity with graphics APIs or engines such as Vulkan, DirectX, or Unity3D.
- Experience with internationalization/localization and CI/CD environments.
- Proficiency in Microsoft Visual Studio, WPF, and object-oriented design.
- Hands-on experience with real-time 3D graphics rendering and optimization.
- Familiarity with 3D graphics engines (e.g., OpenTK, OpenGL, or similar).
- Experience working in multi-threaded environments and across the full software development lifecycle.
- Strong problem-solving, analytical, and communication skills.
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.