Firmware Engineer I

2 - 7 years

5 - 12 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

(A) Role & responsibilities:

  • Requirement analysis:

    Assist in collaborating with clinical teams, hardware engineers, mechanical engineers and other stakeholders to understand the clinical needs, specifications, and constraints of the medical device. Participate in creating documentation, such as design specifications, functional requirements, and risk management plans.
  • Control system design

    : Contribute to the development of the control system architecture and appropriate control algorithms to ensure the medical device operates smoothly, accurately, and safely.
  • System architecture and hardware integration:

    Aid in designing and implementing a robust and modular system architecture that meets the clinical requirements and supports future expansion and modifications.
  • Firmware development:

    Assist in developing and maintaining firmware for ICU ventilators gas delivery, patient management, power management, system health monitoring, and auxiliary device integration in ICU ventilators and related systems.
  • Middleware and communication:

    Help to develop communication interfaces and middleware to facilitate data exchange and coordination between the control system, sensors, actuators, and higher-level software components. Participate in the development of low-level drivers for selected sensors and actuators.
  • Validation and verification:

    Participate in designing and executing rigorous testing procedures to validate the control system's performance, reliability, and safety.
  • Documentation:

    Contribute to creating thorough documentation for the entire control system, including design specifications, functional requirements, risk assessments, test plans, and user manuals.
  • Regulatory compliance:

    Learn about relevant medical device regulations and participate in ensuring that the control system development process adheres to these regulations.
  • Cross-functional collaboration:

    Collaborate with multidisciplinary teams, including hardware engineers, software engineers, clinical experts, and regulatory specialists, to ensure seamless integration of the control system with the overall medical device.

(B) Job Requirements:

  • Bachelor's degree in Electrical Engineering, Embedded Systems, Mechanical Engineering or related fields
  • Active participation in college project competition teams such as Formula SAE, Robocon, AUV, Baja SAE, Solar Car Challenge, Drone Competition, RoboSub, RoboMaster, etc. is highly desired. These experiences are valuable for understanding real-world applications, teamwork, and the end-to-end project life cycle.
  • Handson experience with Python scripting and strong ability to interpret electronic schematics for firmware development.
  • Demonstrated interest in project management, from inception to completion, with a particular focus on safety-critical software. This should be accompanied by experience with C/C++ programming for embedded systems and understanding of serial interfaces, such as UART, SPI, and I2C, for effective communication between components..
  • Fundamental knowledge of physics and engineering principles: A basic grasp of the principles of physics and engineering is crucial for understanding the underlying mechanics and fluid dynamics involved in medical devices.
  • Ability to create mathematical models of physical systems and perform simulations. Familiarity with software tools like MATLAB or Simulink for analysis and simulation would be advantageous.
  • Strong desire to learn and improve skills in firmware development for intricate embedded products.
  • Knowledge of software development processes, including Agile methodologies, version control (e.g., Git), and continuous integration.
  • Excellent communication and teamwork skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
NOCCARC logo
NOCCARC

Medical Technology

Tech City

RecommendedJobs for You

noida, uttar pradesh, india