Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Title:
Software Engineer – .NET & Embedded Systems (Instrumentation)
Department:
Diagnostics - Research & Development / Engineering – Software & Embedded Systems
Location:
Vapi, Gujarat.
Reports To:
Manager / Senior Manager – R&D (Software & Embedded Systems)
Job Purpose:
To design, develop, and integrate software applications with embedded and electrical systems used in advanced instrumentation and medical diagnostic devices. The role involves full-cycle software development using the .NET framework (C#), SQL Server, WPF/WCF, and embedded system interfaces to ensure high product reliability, performance, and user experience.
Key Responsibilities:
1. Software Development & Integration
- Design, develop, and maintain software applications using the .NET framework with C#.
- Build user interfaces using WPF (Windows Presentation Foundation) and service layers using WCF.
- Integrate software with electrical and embedded hardware systems, ensuring smooth data communication and device functionality.
- Develop and optimize backend components involving stored procedures, functions, and triggers in SQL Server.
- Work closely with embedded engineers to implement and validate firmware–software communication protocols.
2. Instrumentation & Device-Level Application Development
- Develop software modules for instrument-based applications, ensuring accurate device performance, reliability, and calibration support.
- Understand device-level signals, hardware interactions, and embedded workflows for seamless integration.
- Provide software support during prototype testing, instrumentation trials, and production validation cycles.
3. Testing, Debugging & Performance Optimization
- Conduct unit, integration, and system testing for software and embedded interfaces.
- Troubleshoot bugs across software, hardware integration, and database layers.
- Optimize performance for real-time processing, device responsiveness, and data accuracy.
4. Documentation & Compliance
- Prepare detailed technical documentation including design specifications, integration notes, test reports, and user instructions.
- Ensure compliance with internal engineering standards and external regulatory norms relevant to medical diagnostic devices.
- Maintain version control, coding quality, and secure development practices.
5. Cross-Functional Collaboration
- Collaborate with electrical, embedded, mechanical, QA, and product management teams to deliver robust product features.
- Support validation, verification, and field-testing teams during device trials and customer pilots.
- Participate in design reviews, requirement analysis, and product enhancement discussions.
6. Customer & Field Support (Technical)
- Provide technical support for field issues related to software or embedded integration.
- Participate in root-cause analysis and ensure timely resolution of product issues.
- Assist in instrument customization or updates required for customer sites.
Qualifications and Experience:
- BE Electrical / BE Computer / MCA / MCS (Computer Science).
- Strong working experience with:
- .NET framework with C#
- SQL Server (Stored Procedures, Functions, Triggers)
- WCF & WPF application development
- Electrical / Embedded systems integration
- Prior experience working on instrument-based or device-driven software is mandatory.
- Experience in medical diagnostic or medical device industry is strongly preferred.
Skills and Competencies:
- Strong programming skills in C# and .NET Framework, with good understanding of OOP concepts.
- Strong knowledge of SQL Server database design and scripting.
- Understanding of electrical/electronic circuits and embedded system interfaces.
- Excellent problem-solving, debugging, and analytical abilities.
- Ability to work closely with cross-functional engineering teams.
- Fluent in English with good communication and documentation skills.
- Proficiency in MS Office, development tools, version control systems (Git), and debugging tools.
- Ability to manage multiple tasks and deliver results in fast-paced R&D environments.
Key Performance Indicators (KPIs):
- Quality and timeliness of software deliverables.
- Stability, performance, and reliability of software integrated with instruments.
- Reduction in recurring software–embedded integration issues.
- Effectiveness of debugging, root-cause resolution, and technical support.
- Contribution to product enhancements and new feature development.
- Quality of documentation and compliance adherence.
Please apply to [email protected] or refer to someone.
Key Skills
Ranked by relevanceReady to apply?
Join Meril and take your career to the next level!
Application takes less than 5 minutes

