Develop and test firmware for display pipelines and hardware acceleration blocks, utilizing C/C++ and RTOS environments. This role requires a strong ability to work independently and adapt to changing priorities.
Responsibilities
Develop firmware for display pipelines
Interface with hardware acceleration blocks
Develop PC-based test applications
Test firmware with hardware
Document designs and performance analysis
Requirements
5+ years experience in Firmware / Embedded Software Development in C/C++
2+ years experience with multi-core SoCs or MCUs
Experience with FreeRTOS or similar
Experience with serial interfaces including USB
Ability to work autonomously
Bachelor’s degree in computer science or related field