Good problem-solving and software debugging skills.
2-3 years of experience with embedded software development is required.
Documentation experience in a training development environment is a plus.
Strong interpersonal, telephone, written, and group communication skills are required.
Good experience with clocks, resets, level translators, glue logic, etc.
Experience in High Speed I/Os like PCIe (preferably Gen4 and above), Memory (DDR4/DDR5 LPDDR4/LPDDR5), USB4.0/3.2/3.1
Basic knowledge of scripting languages like Python, Shell, etc. is required; x86 assembly language programming knowledge is a plus.
Understanding of the embedded software development flow, including Baremetal, Linux, application development, knowledge of BSPs, software libraries, device drivers, and RTOS is required.
HW/Schematic experience with CPUs is a plus, as well as CRB (Customer Reference Board) bring-up work/activities, Test and Validation, Reporting and Customer support.