Skip to main content
Anuja Patil

Anuja Patil

Experienced Software Engineer with 5+ years of expertise in developing and testing embedded software for medical devices

Talent
MumbaiMember since May 17, 2026
Software engineer IIc++ developerembedded software developerCPPC++STLOOPs conceptsState MachineData StructuresDesign PrinciplesTemplatesEmbedded OSMultithreadingShell ScriptingRTOSIPCSimulatorPerforceGitJenkinsJIRACode CollaboratorConfluenceDOORSEclipseVisual StudioSTM32 IDESTM32 programmerIARQT Creator
·

Hire this person

Send a job offer directly to this candidate

Software engineer IIc++ developerembedded software developerCPPC++

About

Experienced Software Engineer with 5+ years of expertise in developing and testing embedded software for medical devices. Proficient in programming languages such as C++ and C, as well as debugging and troubleshooting. Continuously seeking opportunities to enhance skills and contribute to the development of cutting-edge technologies in the medical industry.

Experience

Senior Software Engineer - L&T Technology Services - Mumbai

(2025-12)

  • Collaborated with client to identify, analyze, and resolve software bugs, ensuring system reliability and performance.
  • Updated and optimized legacy product firmware to accommodate hardware changes, delivering reliable functionality and meeting customer specifications.

Software Engineer II - ICU Medical India LLP - Chennai

(2025-04 - 2025-11)

  • Developed and maintained embedded software applications for ambulatory infusion pumps on Windows-based platforms.
  • Designed and implemented features and bug fixes using Embedded C/C++, adhering to OOPS concepts and design patterns.
  • Performed systematic debugging and root cause analysis to resolve issues impacting device functionality and reliability.
  • Executed unit and integration testing to ensure compliance with medical device safety and quality standards.
  • Created and maintained software design documents, API documentation, and integration documentation.
  • Performed code reviews to ensure code quality, maintainability, and adherence to coding standards.

Software Engineer I - ICU Medical India LLP - Chennai

(2022-03 - 2025-03)

  • Developed and maintained Software Applications for Medical Equipment on Linux Kernel/Windows-based platform (e.g. Infusion Pump, Ambulatory pump, Syringe Pump).
  • Worked extensively with PEG Pro and QT GUI framework for device-based UI development and issue resolution.
  • Experienced in software design, code development, unit testing, and maintaining project-defined code quality.
  • Applied debugging techniques using logs, breakpoints, and debuggers to identify and fix software issues.
  • Conducted manual testing to validate functionality, performance, and safety requirements.
  • Mentored new team members and assisted with onboarding activities.

Graduate Engineer Trainee - ICU Medical India LLP - Chennai

(2021-03 - 2022-03)

  • Developed automation dev-tests to improve code coverage.
  • Created PyTest automation scripts, reducing manual testing effort by 25% and saving approximately 20 hours per week.
  • Supported test planning and execution aligned with product requirements.
  • Mentored junior team members and assisted with onboarding activities.

Education

Post Graduate Diploma in Embedded Systems Design - Embedded Systems Design - Sunbeam Institute of Information Technology (2020-12 - 2021-01)

Bachelor of Engineering - Electrical - University of Mumbai (2019)

Reviews