Experience : 2 - 4 Years ( Preferably Medical Device Embedded systems)
Joining : Immediate to 60 Days
Location : Phoenix Medical Systems private limited, Thirumudivakkam, Chennai.
Role Summary :-
Join Phoenix Medical R & D team to design, develop, and validate embedded software for life - saving medical devices. work with cross functional teams to build safety critical systems complaint with global medical standards.
Key Responsibilities :-
1. Design and develop embedded firmware for medical devices using
STM32, PIC, AND ATmega Micro controllers.
2. Implement Communication protocols
( 12c, SPI, UART, USB) AND DRIVERS For sensors, actuators, displays, and other hardware peripherals.
3. Develop safety Critical software complaint with
IEC 62304,ISO 13485,ISO 14971, And IEC 60601 Standards.
4. Optimize power management and real time performance using
Azure RTOS/Threadx.
5. conduct hardware software integration testing, root cause analysis, and defect resolution.
6. Collaborate with hardware, verification, and regulatory teams to ensure product reliability.
7. Maintain Version
control ( SVN/Git )
and Technical documentation.
Required Skills & Qualifications:-
Technical :
1. minimum 2 years of embedded C/C++ development in
medical devices.
2. Expertise with
ARM Cortex- M ( STM32/NXP) And 8/16 - bit MCUs ( PIC24/PIC32/ATmega).
3. Hands on experience with
12C, SPI, UART, Sensors, and display interfaces.
4.
Knowledge of RTOs ( Azure RTOs, free RTOS, or similar)
5. Familiarity with
medical standards ( IEC 62304, ISO 13485,IEC 60601).
Soft skills :
1. Analytical Trouble shooting of hardware - software issues.
2. Ability to work in cross - functional teams and strong documentation practices.
Preferred Qualifications :-
1. Experience with
Battery Management Systems ( BMS).
2. Knowledge of USB, Ethernet, WIFI Stacks.
3. Exposure to risk Management.
4. Familiarity with Oscilloscopes, Logic analyzers, and JTAG debuggers.
Job Types: Full-time, Permanent
Benefits:
Health insurance
Leave encashment
Life insurance
Provident Fund
Work Location: In person
Speak with the employer
+91 8925969558
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.