N
NOCCARC
Firmware Engineer I
Skills
PythonMATLABGitComplianceRegulatory ComplianceRisk Management
1 month 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:
Pune, Maharashtra, India
Work mode:
Onsite
Published on:
10 September 2026
What they need
(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.
Other offers great for you!
These companies are also looking for great profiles
F
Futurwork
Senior Cloud Engineer
Freelance
Brussels, Belgium
Hybrid
Skills
PythonAWSTerraformCloud architectureMonitoring and observabilityCI/CD
4 hours ago
Quick apply
L
LeHibou
Senior Cloud Engineer (AWS)
750€ / jour
Freelance
Brussels, Belgium
Hybrid
Skills
DockerPythonGitBitbucketAWSTerraform
3 hours ago
Quick apply
K
Kalytech Consulting
Automation Engineer
540€
Freelance
Leuven, Belgium
Hybrid
Skills
PythonAnsibleautomationpowershell
2 hours ago
Quick apply