About the Job
Youu will design and develop embedded firmware, with primary duties encompassing the development of crucial drivers and modules, firmware integration, and release management. Collaborate with a diverse, cross-functional team of electrical, mechanical, and software engineers to contribute to the development and debugging of embedded systems.
About the Team & Manager
You will be working in a team of 40 and report to the R&D Manager.
Skills & Experiences Required
You will need min bachelor degree in engineering with at least 3 years of experience in developing embedded firmware with hardware integration experience.
- Mastery of the C programming language.
- Understanding of RTOS, scheduling and synchronization concepts.
- Experienced with electrical components such as ADC, DAC, stepper and dc motors, image sensors, Ethernet, i2c, spi, usb and CAN.
- Good experience with ARM processors or other microprocessor architectures.
- Good experience with an embedded RTOS such as ThreadX, VxWorks, FreeRTOS or QNX.
- Understanding of TCP/IP network protocols and programming of network servers and clients.
Kindly send your updated CV to [email protected] if you're keen and we could discuss it further.
EA(94C3609/R1332781)