Bringing up of a new board with a ARM based network processor, wireless chipset and GPS. Involves bringing up with bootloaders and drivers. Starting point will be reference boot code and board support packages (BSPs) from respective chip vendors.
Requirements
- Experience in hardware oriented / embedded firmware development
- Extensive embedded Linux user space and kernel development
- Excellent programming skills in C/C++ language and GCC tool chain
- Board bring-up expertise and excellent debugging skills
- Ability to work with bootloaders and Board Support Packages
- Prior experience with Network Interface Cards or Wireless Access Points is a big plus
- Knowledge of ARM controllers & digital hardware circuits is desirable
- Experience in writing various peripheral drivers highly desirable
Other Requirements
- Documenting the Project related information like Flow Diagrams, Requirement Specifications, Test Schedule.
- Requires independent handling of firmware development for a Linux based embedded applications.
- Integrate the firmware with the hardware boards independently.
Qualification
- B.E./B.Tech/M.Sc in Electronics
- Minimum 5 years of relevant experience
Please refer to Job Number ESE15-1210 when submitting resume.
Submit resume to:
Esencia Technologies, Inc.
2041 Mission College Blvd., Suite 100
Santa Clara, CA 95054
ATTN: Human Resources-Job No. ESE15-1210
E-mail: hr@esenciatech.com
