Job Description :

Title : Senior Embedded Developer

Location:   Menlo Park, CA

Duration:  Long Term

 

Job Description: 

Key Responsibilities

•        Design and develop Embedded systems / IoT products

•        Develop controller firmware, Linux application and scripts

•        Debug issue and find root-cause of the problem

•        Perform functional and integration testing to find out root cause and guide development team to reproduce and resolve the same

•        Understand various integration testing scenarios and derive test strategy and test setup

•        Write scripts for device testing

•        Familiar with build system viz. Gauntlet, CMake

•        Familiar with Camera, Audio, Display in the Android subsystem – Android AOSP code flow

•        Work with customer for requirement elicitation

•        Co-ordinate multi location team

Must have Skills Expert in all:

•        Microcontroller Firmware, RTOS

•        Android HAL

•        Experience working on Embedded products

•        Any scripting language like python

•        Understanding of protocols such as Bluetooth, Wi-Fi

•        Experience working with camera, audio, AOD subsystem in the Android Framework

•        Experience working with battery operated devices and understand power budgeting

•        Experience working with two or more micro controller and micro processors

•        Must be able to design and develop Embedded systems, review architectures, provide design suggestions, perform code reviews

•        Embedded product functional and integration testing

•        Very good at communication

Good to have skills:

•        Working knowledge on Qualcomm Processors – Beginner

•        JAVA – Beginner

•        Experience using Python for automation framework – Beginner

             

Similar Jobs you may be interested in ..