Principal Engineer, Systems D&D / lead , Embedded Software

10 - 15 years

10 - 20 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role: Principal Engineer, Systems D&D / lead Embedded Software QT C/C++

Experience: 10 to 15 years

Location: Bangalore

About the Role:

We are seeking an experienced Embedded Software Lead to drive and oversee the development of embedded software

for medical devices. This role involves collaborating with cross-functional teams to deliver innovative and high-quality

medical products.

Key Responsibilities:

• Define and document software requirements to meet UI/GUI system, application, human factor, and clinical

needs.

• Interface with firmware engineers to define system requirements and specifications.

• Develop scalable software architecture at the device and system level.

• Take complete ownership of software systems from concept to production.

• Lead and mentor a team of embedded software engineers, fostering technical excellence.

• Optimize framework software for performance, reliability, and code efficiency.

• Conduct thorough code reviews to ensure compliance with industry standards and best practices.

• Develop and execute integration testing and validation plans for embedded firmware and software.

• Stay updated on advancements in embedded systems and incorporate relevant technologies.

• Document software design, development processes, and test reports with clarity and accuracy.

• Ensure compliance with medical device regulations, providing necessary support to the software team.

• Coordinate cross-functional demands efficiently during product development and maintenance.

Required Qualifications and Experience:

• Education: B.E / B.Tech / M.Sc / M.Tech / M.E / M.S in Computer Science, Electronics & Communication, or

Embedded Systems.

• Experience: 10–15 years of experience in embedded software development, specifically in the Software

Development Life Cycle (SDLC) for medical devices.

• Embedded Systems Expertise: Understanding microcontrollers, microprocessors, and real-time operating

systems.

• HMI Design & Development: Experience with graphical user interfaces (GUI) and human-machine interaction

principles.

• Programming Languages: Proficiency in C, C++, Python, and/or embedded-specific languages like C / C++ for free

RTOS and Linux, embedded systems concepts, and hardware-software integration

• Designs and implements embedded software to log medical device performance and therapy session data

• Hardware Integration: Familiarity with display technologies such as LCD, OLED, and touch interfaces.

• Medical Device Standards: Compliance with regulations like IEC 62304 for software development in medical

devices.

• Hands-on experience in at least one complete SDLC for medical devices, from concept development to design

release.

• Proficiency with integrated development environments (IDEs) such as Eclipse, Visual Studio, etc.

• Experience with communication protocols including Ethernet, BLE, USB, HDMI, and DVI.

• Solid background in algorithm development for Class II/III and Class B/C medical devices.

• Proficient in simulation-based software testing at unit, integration, and system levels.

• Strong understanding of image processing (ISP), V4L2 or MIPI CSI drivers, and HDMI/DVI interfaces.

• Design and develop software applications using the QT framework with QML

• Familiarity with UI development using QT/GTK libraries.

• Knowledge of regulatory standards and documentation requirements (SDLC IEC 62304, ISO 13485, ISO 14971).

• Experience in software risk management, code reliability, and hazardous software assessment.

• Exposure to product and operational data security standards (NIST/HIPAA).

• Excellent presentation, written, and verbal communication skills.

• Strong ownership mentality, collaborative mindset, and ability to work independently.

• Experience in embedded firmware development for medical devices, preferably in endoscopy, urology lasers,

and diagnostic imaging devices.

• Prior involvement in at least one full SDLC for medical devices, from concept development to design release and

production.

• Knowledge of modern software development methodologies (Agile, Scrum).

• Familiarity with version control systems such as Git and SVN.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Biorad Medisys logo
Biorad Medisys

Healthcare / Diagnostics

San Francisco

RecommendedJobs for You