Bachelor's degree in Electronics or Electrical Engineering, or equivalent practical experience.
1 years of work experience in system(s) development for features like Low power modes, QoS, Voltage/Clock scaling, debug/triage, and validation and deployment into consumer electronics/embedded systems.
Experience with embedded programming in C/C++.
Experience with embedded systems (i.e., kernel).
Preferred qualifications:
Master's degree in Electronics or Electrical Engineering, or equivalent practical experience.
Experience in development of Linux device drivers or low-level firmware code.
Knowledge of embedded systems development, RTOS concepts, device drivers, and hardware/software integration.
Knowledge of ARM or x86 assembly, system BIOS, Linux kernel, and device drivers.
Exposure to fundamentals of Bootloaders, SoC low power management and QoS or DVFS software.