Talent.com
Software Engineer
Software EngineerMeril • ajit, rajasthan, in
No longer accepting applications
Software Engineer

Software Engineer

Meril • ajit, rajasthan, in
1 day ago
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 parijat.patel@merai.co or refer to someone.

    Create a job alert for this search

    Software Engineer • ajit, rajasthan, in

    Related jobs
    Full Stack Engineer

    Full Stack Engineer

    Adapts • Ajit, Rajasthan, India
    Full-Stack Engineer (Remote) — Join Adapts About Adapts Adapts is transforming software maintenance by converting legacy code into comprehensive developer documentation, including specs and diagra...Show more
    Last updated: 22 hours ago • Promoted • New!
    Cloud Security and DevOps Engineer

    Cloud Security and DevOps Engineer

    Recfront • Ajit, Rajasthan, India
    Cloud Security and DevOps Engineer (GCP + AI-Driven) Location : India (Remote) Availability : 0-15 days / Immediate Timings : EST Timezone (7PM to 4AM IST) About our client : Our client is redefini...Show more
    Last updated: 1 day ago • Promoted
    C++ Encoding Engineer

    C++ Encoding Engineer

    Ovyo • Ajit, Rajasthan, India
    Senior / Lead C++ Encoding Engineer - OTT / Streaming Industry Location : Remote - in India Duration : 6 Month Minimum Time Zone : EU hours About Ovyo : Ovyo is an professional services company specia...Show more
    Last updated: 22 hours ago • Promoted • New!
    Site Reliability Engineer

    Site Reliability Engineer

    Insight Global • Ajit, Rajasthan, India
    Company : Insight Global Duration : Approved for 1 year Location : Remote (India) Type : Contract with Insight Global Client Compensation : 14 LPA – 20 LPA Working Hours : Normal IST hours Start Da...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Asian Hires • Ajit, Rajasthan, India
    REPORTING RELATIONSHIP POSITION REPORTS TO : LEAD / SENIOR LEAD SOFTWARE ENGINEER DEPARTMENT : DEVELOPMENT POSITION LOCATION : INDIA (REMOTE) COMPANY BUDGET : 20,00,000 - 26,00,000 LPA POSITION SUMMARY ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Full Stack)

    Senior Software Engineer (Full Stack)

    BigStep Technologies • Ajit, Rajasthan, India
    Job Description : We’re looking for a Full Stack Engineer with 7 + years of experience , strong backend proficiency, and a proven track record in building modern, scalable web applications.The idea...Show more
    Last updated: 1 day ago • Promoted
    Freelance DevOps Engineer

    Freelance DevOps Engineer

    Leading MNC • Ajit, Rajasthan, India
    Looking for a Freelance DevOps Engineer | Remote to join a team of rockstar developers.The candidate should have a minimum of 5+ years of experience. If you're looking for freelance / part time opp...Show more
    Last updated: 12 days ago • Promoted
    Remote GenAI Engineer

    Remote GenAI Engineer

    EazyML • Ajit, Rajasthan, India
    Remote
    This is a full-time Remote role for a Generative AI Engineer and ML expert.The person can work from home (anywhere in INDIA, job location is in India) and will be responsible for researching and d...Show more
    Last updated: 30+ days ago • Promoted
    Senior AWS Cloud Engineer

    Senior AWS Cloud Engineer

    9NEXUS • Ajit, Rajasthan, India
    Job Title : Senior Cloud Engineer (Data Platform) Experience : 7–12 Years Location : Remote Job Description Seeking an experienced Cloud Engineer to support Data Platform function by enabling feature ...Show more
    Last updated: 5 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Plumloom • Ajit, Rajasthan, India
    Role - Full Stack Developer L4 Company Overview We’re building an AI evaluation platform that’s becoming indispensable for AI teams. As a Full Stack Developer (backend focused), you’ll craft intuit...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    ValueLabs • Ajit, Rajasthan, India
    About the Company ValueLabs is a global technology services company - specializing in next-gen Product development, UX, automation, and analytics. For over 26 years, our 7000+ strong team has nurtu...Show more
    Last updated: 30+ days ago • Promoted
    SDE - Backend

    SDE - Backend

    Qtanea Solutions • Ajit, Rajasthan, India
    Company Description Qtanea Solutions is dedicated to improving the quality of life for physicians and patients by transforming research into innovative, affordable healthcare technologies.The compa...Show more
    Last updated: 21 hours ago • Promoted • New!
    Software Engineering Intern

    Software Engineering Intern

    Walnutt • Ajit, Rajasthan, India
    Company Description At Walnutt ( www.Just real products and real learning.We are looking for a Fullstack or Backend Intern who wants to move fast, learn deep, and help build an AI-native product fr...Show more
    Last updated: 22 hours ago • Promoted • New!
    Frappe / Erpnext Developer

    Frappe / Erpnext Developer

    Flowwolf • Ajit, Rajasthan, India
    Company Description We suggest you enter details here.Role Description This is a full-time remote role for a Frappe / Erpnext Developer. The selected individual will design, develop, and customize mod...Show more
    Last updated: 1 day ago • Promoted
    Intern Full-Stack Engineer (Gen AI) (Equity Only)

    Intern Full-Stack Engineer (Gen AI) (Equity Only)

    Bizora • Ajit, Rajasthan, India
    AI-driven solutions tailored for accountants, tax professionals, and SMBs.We're building an AI co-pilot to transform tax workflows, drive efficiency, and simplify compliance.Why do we work? We now...Show more
    Last updated: 30+ days ago • Promoted
    Salesforce Test Engineer

    Salesforce Test Engineer

    eJAmerica • Ajit, Rajasthan, India
    Introduction We are seeking a skilled and experienced Salesforce Test Engineer to join our team in Bengaluru, Karnataka, India. As a Salesforce Test Engineer, you will be responsible for designing, ...Show more
    Last updated: 11 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Cimpress India • Ajit, Rajasthan, India
    Who We Are : At Cimpress Technology, we are dedicated to crafting cutting-edge, world-class software solutions to power our mass customization businesses, serving a vast customer base of over 17 mil...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (React, Python, Node.js) – US-Based Company | Remote

    Software Engineer (React, Python, Node.js) – US-Based Company | Remote

    Seventh Contact Hiring Solutions • Ajit, Rajasthan, India
    Remote
    Developer (3–6 Years) | Remote We are seeking a talented Full-Stack Developer with strong expertise in React, Python, and Node. Windows-based desktop application for medical research.You will work ...Show more
    Last updated: 22 hours ago • Promoted • New!