R&D Senior Manager (Embedded Software Engineering)
Peoplefy
About the role
Hiring | R&D Senior Manager – Embedded Software Engineering | Bengaluru
Location: Bengaluru
Work Model: Work from Office – 5 Days
Experience: 12 – 18 Years
Role Type: Leadership + Hands-on Technical
We are looking for a Technical Leader in Embedded Software Engineering to drive R&D initiatives focused on embedded controls algorithms and real-time systems for medical device products. This role will lead embedded software architecture, development, verification, and validation, while building and mentoring high‑performing engineering teams and ensuring compliance with medical device regulatory standards.
Key Responsibilities
- Lead embedded software architecture and development for medical device systems
- Drive software design, verification, validation, and system‑level testing
- Translate controls algorithms into embedded software implementation
- Work closely with hardware, systems, and cross‑functional engineering teams
- Mentor and manage embedded software engineers and project teams
- Ensure compliance with medical device regulatory standards and software development lifecycle practices
- Establish and enhance embedded development labs and testing infrastructure
- Contribute to technology strategy, innovation, and emerging technology scouting
Required Skills & Expertise
- Embedded Software Development
- C / C++ / C# programming
- Embedded Real‑Time Operating Systems (RTOS)
- Low‑level hardware interfacing
- Controls algorithms implementation
- Software design & architecture
- System testing and debugging
- Embedded system verification & validation
- Embedded debugging tools (logic analysers, microprocessor debug probes)
- Agile software development practices
- Medical device domain experience
Regulatory Experience
Experience working with medical device standards such as:
- ISO 62304 Medical Device Software Lifecycle Standard
- ISO 14971 Risk Management for Medical Devices
Ideal Candidate
A hands‑on technical leader with deep expertise in embedded systems who can guide engineering teams, build scalable R&D capabilities, and deliver reliable software for safety‑critical medical devices.
Contact
If this opportunity aligns with your experience, feel free to reach out for more details – gayathri.va@peoplefy.com
Requirements
- Embedded Software Development
- C / C++ / C# programming
- Embedded Real-Time Operating Systems (RTOS)
- Low-level hardware interfacing
- Controls algorithms implementation
- Software design & architecture
- System testing and debugging
- Embedded system verification & validation
- Embedded debugging tools (logic analysers, microprocessor debug probes)
- Agile software development practices
- Medical device domain experience
- Experience working with medical device standards such as: ISO 62304 Medical Device Software Lifecycle Standard, ISO 14971 Risk Management for Medical Devices
Responsibilities
- Lead embedded software architecture and development for medical device systems
- Drive software design, verification, validation, and system-level testing
- Translate controls algorithms into embedded software implementation
- Work closely with hardware, systems, and cross-functional engineering teams
- Mentor and manage embedded software engineers and project teams
- Ensure compliance with medical device regulatory standards and software development lifecycle practices
- Establish and enhance embedded development labs and testing infrastructure
- Contribute to technology strategy, innovation, and emerging technology scouting
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free