1.Design, develop, and maintain embedded software applications for BMS on real-time operating systems, ensuring optimal performance and reliability.
2.Implement and fine-tune real-time operating systems (RTOS) on embedded platforms, optimizing task scheduling and system responsiveness.
3.Develop with low-level hardware abstraction layers (HAL) to interface with microcontrollers, ensuring efficient and reliable hardware communication.
4.Proficiently work with communication protocols, including SPI, CAN, Ethernet, and IsoSPI, to enable seamless data exchange between embedded systems and external devices.
2 years of experience required
No management responsibility