Back to jobs
Natus Sensory

Software Engineer - Audiology & Balance

Bengaluru, KA, INPosted 2 months ago
remote

Job Description

Job Function: Engineering   Job Family: Software Engineering   Job Overview: Designs, develops, and maintains software components for medical products, including coding, testing, debugging, and documentation. Utilizes modern programming languages and technologies to implement enhancements and ensure proper installation and maintenance.   Location: Bangalore    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 compliance with Quality System and design control procedures while delivering software solutions.                                                        Collaborate with Technical Lead or Software Manager on quality and design practices.                                                                                                              Analyze requirements and design scalable solutions while implementing both functional and non-functional requirements using best practices. Participate in Scrum activities, maintain documentation, and conduct code reviews for quality assurance. Provide technical guidance, foster team collaboration, and create unit test plans for robust software.   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. 8+ years in full software lifecycle development for medical devices.   Certificates, Licenses, Registrations + 5 years’ experience in Scrum, preferably Certified Scrum Developer   Core Requirements Experience in regulated industries (medical devices).Familiarity with IEC62304, ISO13485 standards. Strong knowledge of Agile and Waterfall SDLCs. Proficiency in C#, .NET, WPF. Skilled in debuggers, profilers, GitHub, PowerShell. Understanding of FW-SW interfaces (USB, Wi-Fi, Bluetooth). Expertise in software security and patient data protection. Ability to implement software architecture using design patterns.   Other Skills and Abilities Quality-focused mindset and best practices. Strong communication and collaboration in global teams. Ability to deliver high-quality work on time.   Nice to have Web technologies (APIs), SQL schema design, query optimization. Cloud experience (Azure). Knowledge of audiology 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.  

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Software Engineer - Audiology & Balance at Natus Sensory | Renata