Bestkaam Logo
Meril Logo

Software Engineer

India, Surat

1 week ago

Applicants: 0

Salary Not Disclosed

2 weeks left to apply

Job 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.

Additional Information

Company Name
Meril
Industry
N/A
Department
N/A
Role Category
Cloud Engineer
Job Role
Associate
Education
No Restriction
Job Types
On-site
Gender
No Restriction
Notice Period
Immediate Joiner
Year of Experience
1 - Any Yrs
Job Posted On
1 week ago
Application Ends
2 weeks left to apply

Similar Jobs

Zscaler

1 week ago

Senior Staff Software Development Engineer - (C | Networking Protocol |TCP/IP | HTTPS)

Zscaler

Antal TECH jobs

2 weeks ago

SDE-II Pure DevOps

Antal TECH jobs

Gates Corporation

2 weeks ago

App Developer- IT PTS

Gates Corporation

Accenture in India

2 weeks ago

Custom Software Engineer

Accenture in India

BNY

2 weeks ago

Senior Associate, Front-End Engineer

BNY

Absolute Talent Pvt Ltd

2 weeks ago

Sr Consultant CyberArk (Privilege Cloud)

Absolute Talent Pvt Ltd

ASSA ABLOY Group

2 weeks ago

Senior Software Engineer

ASSA ABLOY Group

Platform Science

1 week ago

Software Engineer II

Platform Science

Activeport Group Ltd

2 weeks ago

Software Development Engineer in Test

Activeport Group Ltd

Cognizant

2 weeks ago

IICS Developer

Cognizant