Location : Bangalore/Mysore
Experience : 4 to 10 years
Notice Period : Immediate to 30 days
Contract Role: 6 Months ( Third Party Payroll) (Extended)
Role: Firmware Engineer
Roles and Responsibilities:
- 6+ years of hands-on experience in embedded firmware development
- Strong in Firmware Development using C++ programming language
- Proficient in C++ programming, with solid debugging and hardware interaction skills.
- Experience with ARM Cortex, PIC, or TI microcontrollers.
- Familiarity with regulated environments, including design history files, traceability, and software configuration management.
- Good to have experience with tools like JIRA, Polarion ALM, GitHub, Jenkins.
- Good to have knowledge of bootloaders, firmware over-the-air (FOTA) updates, and diagnostics.
- Strong understanding of medical device development standards: Familiarity with below standards
- IEC 62304 Software Life Cycle Processes
- ISO 13485 Quality Management System for Medical Devices