Search by job, company or skills

Meril

Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 days ago
  • Be among the first 10 applicants
Early Applicant

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 firmwaresoftware 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 softwareembedded 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 [Confidential Information] or refer to someone.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134698609