Posted on: 2024-01-30

« Return to Job Listings
» Apply For This Job
Position or Job Title EMBEDDED SOFTWARE ENGINEER
Position Industry Information Technology
Internal Job ID BP-32
Position Location (City) San Jose
State California
Country United States
ON or OFF Site? On-Site, NO Telecommute

Description & Requirements

Description of Job Opening
The SoC software team is responsible for creating SDK for product line. This includes developing/porting OS, boot SW, device drivers, run time environment for multiple CPU subsystems, developing embedded Linux based applications and APIs for enabling end2end customer application flow utilizing different IO subsystems.

Responsibilities:

We are looking for a seasoned software engineer who has experience developing OS device drivers, boot SW and key test applications in a Linux embedded environment. The ideal candidate will have a proven track record of working in a high-performance team and has partnered with cross functional teams across multiple geographies. Key responsibilities include (but not limited to):

- Leverage IP SW from Synopsys and ARM and integrate into SW environment

- Develop drivers for peripheral devices including Low and High-speed interfaces

- Test and verify Linux drivers and environment with Virtualizers and Zebu emulators

- Hardware communication between multiple heterogeneous cores

- Configure Linux environments for different reference boards

- Modify and perform Yocto builds for new functionality

- Provide SW to support HW test validation team

Key Requirements:

- Hands-on experience developing firmware, boot code and SW using high performance 64 bit Arm processors

- Hands-on experience developing drivers for SPI, I2C, USB, PCIe, MIPI, Ethernet, eMMC

- Development experience with Embedded Linux (e.g. Yocto) and embedded RTOS (e.g. QNX) experience is highly desirable

- Experience of leveraging and developing on top of Open source software frameworks is highly desirable

- Experience in working with silicon teams is highly desirable - Good proficiency with C/C++

- Proven track record and experience building and delivering complex SW products

- Experience with Camera interfacing through MIPI a plus

- Experience with Image Signal Processing (ISP) blocks a plus

- BS/MS in computer science with minimum 5 years of experience

Required Skills
Embedded Linux device drivers experience.
Nice To Have Skills
None Listed
Required Certifications
None Listed

Additional Details

Required Employment Authorization Type of Position
Work Visa Full-time
Hourly Rate (US$) Annual Salary (US$)
NA /hr NA /annual
Relocation Assistance Provided Required Travel
No, Relocation Assistance None
Start Date Required Experience
30-Jan-24 5 Years
Required Education Required Education Major
Bachelors, Computer Science

Recruiter Contact Information

To apply, please click on the e-mail address and attach your resume or complete the form further below.


« Return to Job Listings
» Resume Form Submission
Recruiter George Olivas
Professional Title Technical Recruiter
E-mail Address george@blueprintjobs.com
Address 7668 El Camino Real, Suite 104129
 
 
City / Municipality Carlsbad
State California
Postal / Zip Code 92009
Office Phone 760-452-5211 Extension: NA
Other Phone None Listed
Fax Number None Listed

Resume Form Submission for EMBEDDED SOFTWARE ENGINEER JobID:BP-32
    * = REQUIRED INFORMATION
First Name: *
Last Name: *
E-mail: *
Home Phone: *
Work Phone:   Extension  
Cellular Phone:  
Pager:  

Copy and Paste Resume: *

Copyright © 2002 - Blueprint Recruiting, Inc. All Rights Reserved.
Please direct questions, suggestions or concerns to info@BluePrintJobs.com

Site developed by 2simplifiTM Web Solutions.