Job Description
Your Skills & Abilities (Required Qualifications)
·Bachelor's degree in electrical engineering or a related field. Advanced degree preferred.
·8+ years of experience in embedded Linux kernel development, device driver programming, and board bring-up.
·Experience in working with different connected system bring-up like BLE, UWB.
·Strong experience with BSP development, bootloaders (e.g., U-Boot), custom boot policies and firmware integration.
·Deep knowledge of communication protocols such as UART, PCIe, I2C, SPI, CAN, Ethernet.
·Experience with Ethernet interfaces (WLAN, LAN), network protocols, and peripheral devices (GNSS, RTC).
·Expertise in embedded RTOS (Linux, QNX, FreeRTOS, OSEX, etc.) kernel internals, including memory management, scheduling, file systems, and IPC mechanisms.
·Proficiency in diagnostics, health monitoring, and fault detection for embedded systems.
·Famil...