About this role
Senior Technical Lead - Embedded Systems, Device Driver (129769) at HCLTech. Location: United States. Role: designing firmware, implementing protocols, validating hardware Requirements: Develop real-time embedded firmware for 32-bit ARM MCUs, implement/integrate industrial and automotive communication protocols (EtherCAT, CAN-FD, Ethernet/LwIP, RS-485/UART), work with RTOS (FreeRTOS/Zephyr), write testable C, perform board bring-up and hardware validation. Category: Engineering Seniority: Senior Level Tools: C, FreeRTOS, Zephyr, LwIP, EtherCAT, CAN-FD, OpenCyphal, UAVCAN, UDP, JTAG, Logic Analyzer, Oscilloscope, TI ICSS, ARM Cortex-M, ARM Cortex-R, RS-485, UART, SPI, CAN, MAC/PHY, DMA, TI, NXP Certifications: cese, embedded software engineer Commitment: Contract Workplace: Onsite Languages: English