A company is looking for a Senior Firmware Engineer - Android / Linux BSP.
Key Responsibilities
Design, develop, implement, debug, and maintain embedded real-time applications for Android / Linux based products
Conduct embedded Linux Kernel / OS development on ARM based platforms, including device driver and device tree management
Collaborate with software and hardware engineers to resolve design issues and maintain current software through enhancements and bug fixing
Required Qualifications
BS in Computer Science or Electrical Engineering is required; MS is preferred
5-8 years of experience in developing and debugging embedded software for Linux / Android products
Strong skills in C and C++ programming
Experience with embedded Linux U-Boot / kernel development and Android HAL
Familiarity with source control tools such as Git and debugging embedded systems