Posted on: 09/07/2025
Responsibilities :
- Design and develop embedded firmware architectures for RTOS systems such as FreeRTOS, Mbed-OS, and ThreadX.
- Develop firmware using Embedded C/C++ with more than 10 years of hands-on experience.
- Implement and integrate embedded communication protocols like UART, SPI, I2C, CAN, Ethernet, RS485 and others.
- Work on Linux-based systems, including bootloaders, kernel development, and Linux porting.
- Design state machine-based systems using UML and maintain high-quality firmware structures.
- Collaborate on vehicle telematics solutions involving GSM/GPRS, GNSS, 4G LTE, Wi-Fi modules, and other IoT technologies.
- Develop IoT application firmware compliant with protocols like HTTP and MQTT.
- Ensure adherence to embedded development processes, including version management, JIRA, and test-driven development methodologies.
- Apply strong problem-solving skills to analyze and resolve complex technical issues.
- Leverage expertise in data structures and algorithms to optimize performance.
- Work on vehicle network protocols like J1939 OBD-II, UDS, and DoIP, ensuring seamless integration.
- Incorporate Telecom chipsets into designs as needed.
- Drive innovation while meeting project deadlines and quality standards.
Requirements :
- Education : Bachelor's or master's degree in Electronics, Computer Science, or a related field.
- Experience : 8+ years in embedded firmware development, with expertise in the Telematics domain.
Technical Skills :
- Proficiency in Embedded C/C++ programming.
- Strong knowledge of RTOS environments (e. g., FreeRTOS, Mbed-OS).
- Hands-on experience with Linux systems and kernel-level development.
- Proficient in embedded communication protocols (UART, SPI, I2C, CAN, etc. ).
- Expertise in IoT standards and protocols like HTTP, MQTT.
- Familiarity with vehicle telematics systems and network protocols.
- Strong command over UML, state machines, and structured software design.
- Knowledge of JIRA, version control systems, and test-driven development.
- Excellent understanding of data structures and algorithms.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1510078
Interview Questions for you
View All