---Advertisement---

🚀STERIS Hiring for Senior Software Engineer | 5+ Years | Pune, Maharashtra, India |

By: Rohit BARAHATE

On: May 17, 2026

---Advertisement---

Looking to build a career in Embedded Systems, Medical Device Software, C++, Linux, and AI-driven software engineering? Here’s an exciting opportunity to work on advanced healthcare technologies and embedded software platforms with a global engineering organization. 🌟

The company is hiring experienced professionals for the role of Senior Software Engineer – Embedded Systems in Pune. This opportunity is ideal for engineers passionate about embedded development, Linux systems, C++, UI frameworks, communication protocols, and medical device innovation. 🚀

🏢 Role: Senior Software Engineer
🆔 Req ID: 54101
📍 Location: Pune, Maharashtra, India
🏢 Work Mode: Hybrid
💼 Job Category: Engineering
📈 Experience Required: 5+ Years

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🌟 About the Role

As a Senior Software Engineer – Embedded Systems, you will contribute to the design and development of software solutions for medical devices and embedded applications. 💻⚙️

The role involves:

✅ Embedded Software Development
✅ Medical Device Application Engineering
✅ C++ & Python Development
✅ Linux-Based System Development
✅ Unit & Integration Testing
✅ Software Verification Activities
✅ Communication Protocol Implementation
✅ UI Development for Embedded Systems

This role provides an opportunity to work on highly impactful healthcare technologies and next-generation medical software platforms.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

💡 Key Responsibilities

Professionals joining this position will work across multiple software engineering and embedded system activities. 🚀

⚙️ Embedded Software Development

Candidates will design and implement software solutions for embedded medical systems. 💻

Responsibilities include:

✅ Developing Embedded Applications
✅ Writing Efficient C++ Code
✅ Translating Requirements into Software Designs
✅ Implementing Software Features & Functionalities
✅ Supporting New & Sustaining Engineering Projects

Strong software engineering fundamentals are essential.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🧪 Testing, Verification & Debugging

The role requires strong expertise in testing and debugging enterprise-grade embedded applications. 🔍

Key activities include:

✅ Unit Testing
✅ Integration Testing
✅ Debugging Complex Software Issues
✅ Verification Activities
✅ Peer Reviews & Code Validation
✅ Resolving Software Defects

Attention to quality and software reliability is highly important in medical device environments.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🔐 Secure Coding & Software Quality

Candidates will participate in maintaining secure software engineering practices. 🚀

Responsibilities include:

✅ Defensive Coding Practices
✅ Security Control Implementation
✅ Secure Software Development
✅ Code Reviews & Inspections
✅ Compliance with Engineering Standards

Software quality and security play a critical role in healthcare technologies.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🤝 Collaboration & Agile Engineering

Professionals will work closely with cross-functional engineering teams and contribute to collaborative development environments. 🌍

Key collaboration areas include:

✅ Design Reviews
✅ Engineering Discussions
✅ Development Best Practices
✅ Team-Based Problem Solving
✅ Software Process Improvements

Strong teamwork and communication skills are highly valued.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📄 Documentation & Engineering Processes

Candidates will also contribute to software documentation and engineering lifecycle activities. 📚

Responsibilities include:

✅ Requirements Documentation
✅ Design Specifications
✅ Interface Documentation
✅ Verification Documentation
✅ Change Request Management

Well-structured documentation is essential in regulated medical device industries.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

💻 Technical Skills Required

The organization is looking for strong embedded software professionals with hands-on technical expertise. ⚡

🚀 Core Technical Skills

Candidates should possess knowledge of:

✅ Embedded Linux Development
✅ C++ Programming
✅ Python for Test Automation
✅ Multithreaded Development
✅ Linux & Windows Platforms
✅ Communication Protocols

Strong coding and debugging expertise are mandatory.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🖥️ UI Development Experience

Candidates with user interface development expertise will have an added advantage. 💻

Preferred frameworks include:

✅ QT / QML
✅ Crank Framework

Experience developing embedded graphical interfaces is beneficial.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🧪 Unit Testing & Automation Frameworks

Testing expertise is a critical part of this role. 🚀

Preferred exposure includes:

✅ GTest
✅ CppUTest
✅ Automated Verification Frameworks
✅ Test Automation Tools

Candidates with strong quality engineering experience will stand out.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

⚙️ Tools & Development Environment

Professionals should have experience working with modern software engineering tools and processes. 🔧

Expected skills include:

✅ IDEs & Build Systems
✅ Version Control Systems
✅ Continuous Integration Tools
✅ Defect Management Tools
✅ Code Analysis Platforms
✅ Debugging Utilities

Exposure to enterprise development workflows is highly preferred.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

☁️ Embedded Linux & Cloud Connectivity

Candidates with advanced embedded system experience will have an advantage. 🌐

Preferred exposure includes:

✅ Embedded Linux Platforms
✅ YOCTO BSP Development
✅ Cloud Connectivity Solutions
✅ IoT-Based Architectures

Modern embedded medical devices increasingly integrate cloud-enabled capabilities.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🎓 Educational Qualification

Candidates should possess:

🎓 Bachelor’s Degree in:

✅ Computer Engineering
✅ Electrical Engineering
or related engineering disciplines with strong software expertise.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🌍 Why This Opportunity Stands Out

Working in embedded medical device engineering provides exposure to advanced technologies that directly impact healthcare innovation and patient outcomes. 🌟

✨ Benefits of This Opportunity:

🚀 Work on Advanced Medical Technologies
💻 Exposure to Embedded Linux & Networking
⚙️ Experience with Modern Embedded Frameworks
🤖 Opportunity to Use Python & Automation Tools
🌐 Hybrid Work Environment
📈 Long-Term Career Growth in Healthcare Technology
🔐 Exposure to Secure & Connected Systems

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📩 How to Apply


Ready to take the next step in your career?

👉 Application Link: Click Here

🤝 Referral Tip
Want to improve your chances of getting noticed?
Connect with someone at STERIS and request a referral—it can significantly enhance your visibility in the hiring process.


🔚 Final Thoughts

The Senior Software Engineer – Embedded Systems opportunity in Pune is an excellent choice for professionals looking to work on cutting-edge medical device technologies, embedded Linux platforms, secure communication systems, and healthcare innovation. 💼✨

If you are passionate about embedded systems, software quality, Linux development, networking protocols, and healthcare technology engineering, this role could be the perfect next step in your career journey. 🚀

🔥 Explore this exciting embedded software engineering opportunity and build the future of healthcare technology! 🔥


Rohit BARAHATE

Rohit BARAHATE is a Quality Engineering Specialist with 4.6+ years of experience in the IT industry. With a network of over 120K+ LinkedIn connections and actively supports job seekers by sharing referral opportunities and guiding them toward successful careers.

Join WhatsApp

Join Now

𝐒𝐞𝐥𝐞𝐧𝐢𝐮𝐦-𝐉𝐚𝐯𝐚 & 𝐏𝐥𝐚𝐲𝐰𝐫𝐢𝐠𝐡𝐭-𝐓𝐲𝐩𝐞𝐒𝐜𝐫𝐢𝐩𝐭 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐬𝐭𝐚𝐫𝐭𝐬

Join Now

Join LinkedIN (ROHIT BARAHATE PATIL)

Join Now

Join LinkedIN (VISHAL PATIL)

Join Now

Leave a Comment