Required Skills
- 8+ years working experience, 5+ years direct experience with embedded firmware design
- 4+ years working experience in embedded Linux platform.
- Previous experience in embedded Linux user software development
- To design embedded firmware for data center environment and energy monitor product on Linux Platform.
- Academic background in bachelor’s degree or above in Electronics or Computer Science/ Electrical Engineering or equivalent.
Technical Skills
- Demonstrated experience with micro-controller and micro-processor programming
- Experience with ANSI-C and Assembly language
- Experience in Linux driver development, particularly for block devices
- Experience in the use of ARM Cortex A class chips, with a focus on peripheral application/IO
- Experience in debugging using JTAG, SWD and similar tools
- Experience with standard debuggers and toolchains