Software Engineer, Principal; Cyber Security/Ui
Listed on 2026-03-04
-
Security
Cybersecurity
Position Title:
Software Engineer, Principal 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 Nano Ablate™ 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 OverviewThe Software Engineer, Principal (Cyber Security/Ui) will be a key contributor to support the EnChannel Medical 3D-Mapping Software with a focus on Cybersecurity design and implementation. The candidate will develop next-generation technologies for cardiac electrophysiology 3D mapping and patient therapy. This Software Engineer will be responsible for innovating, developing software requirements, supplying technical maintenance, testing, and troubleshooting. This role will collaborate with cross-functional teams and engineers to implement complex maintainability expectations and drive software delivery.
Dutiesand Responsibilities
The following are the major responsibilities needed for the role. Additional responsibilities, tasks, and duties will be assigned and required as needed.
- Design and implement real-time medical WPF applications using C# and .NET
- Contribute to architectural decisions, technical standards, and design/code reviews
- Ensure solutions are scalable, maintainable, and aligned with long-term product strategy
- Research, evaluate, benchmark, and recommend new tools and technologies to improve product development
- Develop high-quality, secure, and performant C#/.NET code
- Build rich desktop user interfaces using WPF, XAML, MVVM, and data binding
- Implement asynchronous, multithreaded, and high-performance components
- Perform advanced debugging, troubleshooting, and root-cause analysis
- Apply secure-by-design principles throughout the software lifecycle
- Implement authentication, authorization, encryption, and secure data handling
- Participate in threat modeling, security reviews, and vulnerability remediation
- Ensure compliance with applicable medical device cybersecurity standards (e.g., IEC 81001-5-1, FDA Premarket & Postmarket Cybersecurity Guidance)
- Collaborate with security teams to address findings from audits, assessments, and penetration testing
- Work closely with engineering, architecture, QA, Dev Ops, and security teams
- Contribute to technical documentation, design artifacts, and best-practice guidelines
- Thrive in fast-paced startup environment with evolving priorities and high ownership
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 professional software development experience with a Bachelor’s or Master’s degree in engineering, computer science, or a related field (or equivalent experience)
- Expert-level proficiency in C# and .NET
- Extensive experience with WPF, XAML, MVVM, and desktop application development>
- Strong understanding of object-oriented design, design patterns, and SOLID principles
- Proven experience with asynchronous programming, multithreading, and performance optimization
- Demonstrated experience designing and implementing secure application architectures
- Hands-on experience with;
Authentication and authorization mechanisms, encryption and secure data storage, Secure communications (TLS, certificates), OWASP Top 10 vulnerabilities - Security reviews, audits, or compliance-driven development
- Proficiency with Git, CI/CD pipelines, and automated testing
- Strong diagnostic, debugging, and problem-solving skills
- Experience ensuring compliance with medical device software standards, including IEC 62304, and related regulatory requirements
- Solid understanding of SDLC, object-oriented methodologies, and design patterns
- Working knowledge of UML, sequence diagrams, static analysis, and unit testing
- Ability to work effectively under pressure and meet delivery timelines
- Experience in regulated or high-security environments, preferably healthcare or medical devices
- Experience with…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).