Position: Embedded Firmware Engineer
Location: Santa Clara, CA
Job Description:
· 7-10 years experience in core Linux BSP development
· Good understanding od Linux boot process, Uboot
· Hands-on expertise on device driver development especially USB, I2C, PCMI, DDR ram calibration, NOR flash drivers
· Very strong C programing skills with in-depth experience using complex data structure
· Kernel level debugging, tools usage
· Good understanding of Make files, Bit bake
· Hands on expertise on patch & version upgrades
· Good technical articulation skills
·
Skills Required: C, linux, I2C, embedded
Roles:
· Strong experience in core Firmware development either in Bare metal or with any RTOS
· Good understanding ARM Architecture , Modes, interrupts, DMA, timers, low power management
· Hands-on expertise on embedded device driver development especially SPI, I2C, UART