Job Description :
Job Title: Embedded Engineer
Location: Newark, CA
Duration: Contract/ Full Time
Overview:
A minimum of 5 years using C to develop embedded software and firmware , experience in Qualcomm CSR bluetooth platform.
Good understanding on Qualcomm Kalimba/Kymera DSP experience
Experience in developing system diagnostics or hardware and design validation utilities
A minimum of 2 years of Python programming experience and shell scripting
Good fundamental software development skills: working with APIs, leveraging existing code, developing modular, reusable code
Experience programming standard microcontroller cores (e.g. ARM, MIPS, PIC)
Experience developing low-level drivers for common IO interfaces (USB, I2C, I2S, SPI)
Experience working on cross functional teams with electrical, software, and test engineers to develop product hardware bringup and hardware test strategies.
Proficient with in-circuit emulators and common lab test equipment (e.g. oscilloscope logic analyzers bus analyzers, etc.
M.S./B.S. Degree or equivalent in Computer Science, Engineering or Technical Focus
Primary Skills:
A minimum of 5 years using C to develop embedded software and firmware , experience in Qualcomm CSR bluetooth platform.
Good understanding on Qualcomm Kalimba/Kymera DSP experience
Experience in developing system diagnostics or hardware and design validation utilities
A minimum of 2 years of Python programming experience and shell scripting
Good fundamental software development skills: working with APIs, leveraging existing code, developing modular, reusable code
Experience programming standard microcontroller cores (e.g. ARM, MIPS, PIC)
Experience developing low-level drivers for common IO interfaces (USB, I2C, I2S, SPI)
Experience working on cross functional teams with electrical, software, and test engineers to develop product hardware bringup and hardware test strategies.
Proficient with in-circuit emulators and common lab test equipment (e.g. oscilloscope logic analyzers bus analyzers, etc.
M.S./B.S. Degree or equivalent in Computer Science, Engineering or Technical Focus
Secondary Skills:
A minimum of 5 years using C to develop embedded software and firmware , experience in Qualcomm CSR bluetooth platform.
Good understanding on Qualcomm Kalimba/Kymera DSP experience
Experience in developing system diagnostics or hardware and design validation utilities
A minimum of 2 years of Python programming experience and shell scripting
Good fundamental software development skills: working with APIs, leveraging existing code, developing modular, reusable code
Experience programming standard microcontroller cores (e.g. ARM, MIPS, PIC)
Experience developing low-level drivers for common IO interfaces (USB, I2C, I2S, SPI)
Experience working on cross functional teams with electrical, software, and test engineers to develop product hardware bringup and hardware test strategies.
Proficient with in-circuit emulators and common lab test equipment (e.g. oscilloscope logic analyzers bus analyzers, etc.
M.S./B.S. Degree or equivalent in Computer Science, Engineering or Technical Focus
Educational Qualifications
M.S./B.S. Degree or equivalent in Computer Science, Engineering or Technical Focus