We re the leading manufacturer of medical devices and software for a range of solutions, including eight sensory nervous systems. Our mission is to improve patient outcomes in target markets through innovative screening, diagnostic and treatment solutions. We manufacture and distribute a range of medical device products used in the diagnosis of human disorders of sensory system and neural pathways
L ocation: based 100% remotely in Bangalore (but might turn into a physical presence in an office role)
In this role, you will: Perform full lifecycle development of medical device software as directed by software manager in adherence to following Quality System procedures and design controls.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Ensure Adherence to Quality System
Stay up-to-date and follow all Quality System procedures related to this job, which can affect the quality of products or services provided to our customers.
Work with technical lead or Software Manager to adhere to established Quality System and design control procedures and practices
Complete Quality System Training on time
Software development
Be part of a Scrum team.
Analyze software requirements and translate them into detailed design specifications that are ready for implementation, taking scalability, testability, and maintainability into account.
Understand Non-functional requirements and how to achieve them.
Implement assigned software tasks meeting established requirements and specifications and following robust design and best practices.
Work with technical lead or Software Manager in creation of task estimations to support project planning.
Create and update design documentation throughout lifecycle and review designs of others.
Perform code reviews, supporting the Quality Management System and ensuring high code quality.
Provide technical guidance to team members, fostering a collaborative and supportive team culture.
Create and execute unit test plans.
Travel Required
Minimal (
QUALIFICATION REQUIREMENTS
Education and/or Experience
B.E/B.Tech/MCA from four-year college or university; or eight to ten years related experience and/or training; or equivalent combination of education and experience.
Certificates, Licenses, Registrations
+ 5 years experience in Scrum, preferably Certified Scrum Developer
Requirements
Medical Device or other regulated industry experience.
Minimum 8 years experience (not including work during education) in developing software that is a medical device, working in all aspects of a software lifecycle.
Full stack developer with both frontend and backend experience needed.
Vast experience preferred in working with standards like IEC62304 (medical device software), ISO13485 (risk) etc.
Good understanding of interfaces between FW and SW (USB, WiFi or BT connected)
Good understanding of both Agile and waterfall SDLCs
High proficiency with C#, .NET, WPF, MAUI, REST API, MVC
High proficiency with debuggers and profilers
Excellent understanding of software security (e.g. secure coding) and patient data protection
High proficiency using GitHub or similar
Ability to understand and maintain PowerShell scripts
Collaborate with cross-functional teams to define, design, and ship new features
Excellent proficiency in implementing software Architecture using chosen design patterns
Other Skills and Abilities
Quality mindset is essential as well as use of best practices
Ability to deliver high quality on time
Good communication and collaboration skills in a highly international environment
Ability to work with colleagues from different cultures
Nice to have
Experience with Test Automation tools for automated regression testing
Proficiency with web technologies - e.g. web-based API
Proficiency with mobile technologies - development of Apps.
Proficiency with use of SQL database schema design and query optimization
Exposure to Cloud environments - Azure
Knowledge about audiology is desired and preferred
We offer
The role will start as a work-from-home remote position but might turn into a physical presence in an office role.
EEO Statement
Natus Medical is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, veteran status, disability, sexual orientation, gender identity, or any other protected status