· Firmware Developer with Embedded Linux expertise to design and develop software for next-generation medical devices.
· This role focuses on Linux-based embedded platforms, device drivers, system integration, and ensuring compliance with medical regulatory standards.
· Strong expertise in:
o C/C++ programming
o Embedded Linux kernel and user-space development
· Experience with:
o Yocto / Buildroot
o Device driver development
· Embedded Platform:
o TI/NXP/NVIDIA micro processor platform
o Microcontroller platform
· Key Responsibility:
o Embedded Linux Development
§ Develop and maintain embedded Linux systems for medical devices.
§ Customize Embedded Linux distributions using:
§ Yocto / Buildroot
o Work on:
§ Kernel configuration and optimization
§ Boot process (U-Boot, secure boot)
§ Root filesystem design
o Device Drivers & BSP
o Develop and integrate:
§ Linux device drivers
§ Board Support Packages (BSP)
o Interface with hardware components:
§ Sensors, ADC/DAC, displays, communication modules etc.
· Application & Middleware Development
· Develop system-level applications in:
o C/C++ (primary)
o Python (optional)
· Implement middleware for:
o Device communication
o Data handling and logging
· Verification & Validation
o Develop and execute:
o Unit tests
o Integration tests
Support system-level verification and validation activities
· Shall be able to Mentors, train and lead other engineers
· Ability to work under pressure and Problem-solving mindset
· Ability to work well in a team environment
· Excellent verbal and written communication skills
· Strong multitasking skills