We are looking for an Embedded Engineer with expertise in designing, developing, and optimizing firmware for embedded systems, particularly in automotive telematics. Experienced in working with microcontrollers, RTOS, embedded C/C++, and communication protocols such as CAN, UART, SPI, I2C.
Core Competencies:
? Embedded software development using C, C++. Thorough understanding of data structures is a must. Should have good debugging skills.
? Baremetal / Real-time operating systems (RTOS, FreeRTOS)
? Microcontroller-based design and firmware development (STM32, ESP32, ARM Cortex, AVR, PIC)
? Communication protocols: UART, SPI, I2C, CAN, MODBUS, CAN J1939
? Hands-on experience in working with HTTP/TCP/MQTT/SSL