Skip to content
mimi

R&D Senior Manager (Embedded Software Engineering)

Peoplefy

India · On-site Full-time Lead 2w ago

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

C#C++CDockerISO 14971ISO 62304RTOSReact

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