Find a jobRecruiters

Embedded Engineer

Exclusive opportunity

Onsite

Embedded Engineer

Meril

Embedded Engineer

Skills

RComplianceRegulatory ComplianceRisk Management

21 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Vapi, Gujarat, India

Work mode:

Onsite

Published on:

1 October 2026

What they need


Job Title: Embedded Software Engineer

Department: R&D - WG

Location: Vapi, Gujarat

Reports To: Manager / Senior Manager – R&D.

Job Purpose:

To design, develop, and maintain embedded firmware and user interface software for medical devices, ensuring precise environmental control, safety, reliability, usability, and compliance with global medical device software standards.

Key Responsibilities: –

1. Embedded Firmware Development

  • Develop and maintain embedded firmware on ARM Cortex-M microcontrollers (STM32 / NXP / TI).

  • Design modular, scalable, and maintainable firmware architecture.

  • Implement real-time tasks, state machines, interrupts, and timers.

  • Support hardware bring-up, low-level drivers, and peripheral configuration.

2. Control Algorithms & Environmental Regulation

  • Design and implement PID control algorithms for temperature, CO₂, O₂, and humidity regulation.

  • Tune control loops for stability, accuracy, and fast settling time.

  • Implement closed-loop control for heaters, solenoid valves, fans, and motors.

  • Support performance validation under varying environmental and load conditions.

3. Sensor Interfacing & Data Acquisition

  • Interface with sensors including RTD, NDIR CO₂, O₂, and RH sensors.

  • Implement ADC, I²C, SPI, and UART communication drivers.

  • Handle sensor calibration, compensation, filtering, and fault detection.

  • Ensure reliable and accurate data acquisition for clinical use.

4. Actuator Control & Safety Functions

  • Control power devices such as heaters, solenoid valves, fans, relays, and motors.

  • Implement alarms, safety interlocks, watchdogs, and fault-handling mechanisms.

  • Define and manage safe states and recovery logic during abnormal conditions.

  • Ensure software behaviour aligns with patient safety and risk mitigation requirements.

5. HMI & Communication Interfaces

  • Develop communication interfaces between embedded systems and HMI/UI.

  • Implement protocols such as RS-485, CAN, and Ethernet.

  • Support UI data exchange, command handling, alarms, and status indications.

  • Collaborate with UI/UX and application software teams to ensure usability and responsiveness.

6. Data Logging, Calibration & Diagnostics

  • Implement data logging for operational parameters, alarms, and events.

  • Develop calibration routines for sensors and control systems.

  • Support diagnostic modes, service tools, and traceability of device performance.

  • Ensure data integrity and availability for validation and field support.

7. Testing, Debugging & Validation Support

  • Perform unit testing, integration testing, and debugging of embedded software.

  • Support software verification and validation activities.

  • Participate in system-level testing and clinical simulation scenarios.

  • Support production testing and field troubleshooting activities.

8. Documentation & Regulatory Compliance

  • Prepare and maintain software documentation as per IEC 62304 requirements.

  • Support software lifecycle documentation aligned with ISO 13485.

  • Contribute to software risk management, traceability matrices, and change control.

  • Support internal and external audits and regulatory submissions.

Qualifications and Experience:

  • B.E. / B.Tech / M.E. / M.Tech in Electronics, Embedded Systems, Computer Engineering, or related field.

  • 5–8 years of experience in embedded software development.

  • Experience in medical devices, diagnostics, fertility systems, or other regulated products preferred.

  • Strong hands-on experience with ARM Cortex-M platforms and real-time embedded systems.

Skills and Competencies:

  • Strong proficiency in Embedded C / C++.

  • Hands-on experience with STM32 / NXP / TI microcontrollers.

  • Solid understanding of control systems and PID tuning.

  • Experience with sensor interfacing and industrial communication protocols.

  • Knowledge of medical device software standards (IEC 62304) and quality systems.

  • Strong debugging, problem-solving, and analytical skills.

  • Ability to work effectively in a regulated, cross-functional environment.

  • Good communication and technical documentation skills.

Key Performance Indicators (KPIs):

  • On-time delivery of software features and milestones.

  • Stable and accurate control performance meeting clinical requirements.

  • Low defect leakage and first time-right software releases.

  • Compliance with software lifecycle and regulatory requirements.

  • Effective support to validation, production, and field issue resolution.

Other offers great for you!

These companies are also looking for great profiles

Easypartner

Firmware Engineer – Embedded Systems - IDF(H/F)

Freelance

Paris, France

Hybrid

Skills

Firmware Engineer

6 months ago

Quick apply

Celad

Ingénieur Systèmes Embarqués – Automobile (F/H)

Freelance

Angers, France

Onsite

Skills

Embedded Systems

5 months ago

Quick apply

Celad

Ingénieur Firmware - Systèmes Embarqués (F/H)

Freelance

Montpellier, France

Onsite

Skills

CLinuxC++

1 month ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools