Job Description :
Embedded Firmware Engineer
Sunnyvale, CA
6 months with possible extensions
Pay Rate: $Open/DOE
On behalf of our client, Procom Services is searching for an Embedded Firmware Engineer for a contract opportunity in Sunnyvale, CA.
Please review and if interested email your updated resume in a word document to .
Please provide current location, availability and hourly pay rate expectations. Will share the same with my network partner.
Embedded Firmware Engineer Job Details
We are seeking an Embedded Firmware Engineer for the SoC team in our client''s Sunnyvale, CA location.
This position is a hands-on technical position, working closely with the firmware development team.
Build and effectively lead a firmware development team to implement & test firmware solutions
Acquire and manage customer firmware requirements for custom SoC products
Contribute to product definition & firmware architecture according to customer inputs
Maintain firmware schedules to deliver tested & validated firmware products on time
Work closely and collaborate with functional teams to integrate firmware into the final product
Support various camera applications, such as multiple video/audio streaming & recording, communication & security protocols
Manage camera & ISP processing (e.g. multiple camera control, gamma correct, ISP control)
Support and work closely with customers
Other Responsibilities Include:
Manage media platforms, video firmware, HDMI/HDCP components and/or audio drivers
Manage DRM and content protection schemes like PlayReady, Widevine, HDCP
Develop and maintain reference designs
Work with software partners, such as cloud & computer vision, for software porting
System performance tuning and firmware testing
Provide training for customers
Embedded Firmware Engineer Mandatory Skills
- Ideal candidate is a Firmware consultant
- RTL SPGA and embedded software/firmware
- Hands on experience of 10+ years
Proven Track Record of delivering Multiple Board Support Packages (BSPs) in the Areas of Audio/Video Projects & Platforms at large scale
Bachelor s Degree in Electrical Engineering, Computer Science or related field, with 5+ years of industry experience
Experience with Linux (Ubuntu, Red Hat or CentOS, etc
Experience with building embedded RTOS & Linux platforms
Experience with ARM CPU (e.g. A53 & similar) coding & tool chain
Must have basic knowledge of video representations and color spaces: RGB, YCbCr, etc.
Image processing and video compression standards (e.g., MPEG, H.264/265
Experience developing and maintaining SDK firmware based on customer requirements
Experience with Linux/RTOS-based image processing pipeline
Experience building embedded Linux for ARM target using Linaro or Yocto
Hardware Abstraction Layer (HAL) and Board Support Packages (BSP) for platform specific API s
CMOS imaging sensor quality tuning (dead pixel detect, Bayer camera Raw formats, Demosaic, etc
Experience with computer vision OpenGL, OpenVX, neural networks (ResNet, AlexNet, etc
C/C++, Perl, bash and Python programming knowledge
Knowledge of computing hardware design and embedded systems software development experience is a must
Direct expertise in REST/SOAP/JSON APIs and message bus technologies
Direct expertise in managing cloud-based infrastructures such as AWS and OpenStack
Solid working knowledge of relational and NoSQL databases.
Proficiency with Python, Django, Flask and distributed system frameworks
Good documentation skills
Self-motivated, excellent communication skills and ability to excel in a team environment
Preferred qualifications:
MS in Computer Science or Electrical Engineering.
Good knowledge of embedded camera system and CMOS imaging sensor devices
Experience with Cygwin & Visual Studio
Experience with audio is a plus
Experience with Wi-Fi is a plus
Embedded Firmware Engineer Start Date
ASAP
Embedded Firmware Engineer Assignment Length
6 months with possible extensions
             

Similar Jobs you may be interested in ..