Principal Embedded Engineer - Microcontroller
We're seeking a highly experienced Principal Embedded Engineer with extensive hands-on expertise in embedded firmware development, particularly for medical products. In this pivotal role, you will design, develop, and optimize firmware for cutting-edge medical devices, ensuring compliance with stringent industry regulations and safety standards. Your deep understanding of microcontrollers, real-time operating systems, and communication protocols will be crucial in building robust, high-performance, and secure medical solutions.
Key Responsibilities
- Embedded firmware development for medical devices will be designed, developed, and optimized.
- Low-level drivers, communication protocols, and real-time firmware will be developed for microcontrollers and processors.
- Firmware solutions will be architected , with considerations for power efficiency, performance, and scalability.
- Embedded systems troubleshooting and debugging will be performed using tools such as oscilloscopes, JTAG, debuggers, and logic analyzers.
- Cybersecurity aspects of medical firmware will be addressed to comply with industry regulations.
Technical Skill Requirements
Extensive experience in embedded development in C for microcontrollers and embedded ARM-based processors is mandatory.Proven experience with medical device regulations and safety standards (IEC 62304, ISO 13485, ISO 14971, IEC 62366-1) is required.Experience with cloud-connected medical devices and IoMT frameworks is essential.Deep knowledge of RTOS (FreeRTOS, Zephyr, or similar) and Linux is a must.Hands-on experience with UART, SPI, I2C, CAN, USB, BLE, Wi-Fi, and Ethernet is required.General Requirements
Employment Type : This is a Permanent, full-time position.Skills Required
Embedded Firmware, Troubleshooting, Linux Rtos, Ethernet, Cybersecurity, Communication Protocols