Embedded Networking Firmware/Driver Engineer

company banner
OSI Engineering, Inc.
ASIC, Analytical skill, Architecture, Assembly, C, COM, DSP, Debugging, Device drivers, Embedded systems, Engineering, Firmware, Firmware development, Fluency, IEEE 802.11, Implementation, Linux kernel, Networking, PCI Express, SAN, Software, Systems engineering, USB, WLAN, Wireless communication
Full Time
Depends on Experience

Job Description

Embedded Networking Firmware/Driver Engineer for a Global Chip Company in San Jose, CA



You will join a team responsible for Wifi driver/firmware development. Our team works closely with ASIC, DSP, system engineers, and we participate in the full product lifecycle from pre-silicon all the way through to full software reference designs.



  • Design and develop new Wifi driver/firmware features for WLAN networking products
  • Participate in architecture and design for new generation solution
  • Debugging and fixing bugs for issues in existing products
  • Maintain and enhance existing software OneDriver architecture
  • Full life cycle software feature development from requirements through design, implementation and support


Required Skillsets

  • BS in CS/EE with 7 years of related experience, or MS in CS/EE with 5 years of related experience
  • Proven experience in working on device driver development
  • Fluent in C language, assembly and embedded debugging
  • Strong knowledge/experience in embedded firmware development
  • Excellent analytical skills, particularly in the realm of software debugging


Desired Skillsets

  • General knowledge of 802.11 wireless networking and wireless gateway is highly desirable
  • Experience in pcie and usb drivers highly desirable
  • Deep experience with linux kernel and networking driver is a plus
  • Background in embedded systems, preferably experience in the areas: device driver, linux kernel and WLAN protocol


Location: San Jose, CA

Type: Fulltime


Submit resume to 


Keon Paulino

408.550.2800 x113


Company Information

OSI Engineering is a leading talent acquisition and services company, building powerful IT and Engineering development teams to meet speed-to-market demands across the US. We develop, implement and manage workforce solutions through every stage of the product lifecycle, from early application development through final production, delivering the highest-level technology professionals. Our capabilities include technical staff augmentation, managed service programs and resource planning solutions.

With over 20 years of experience, OSI’s technical expertise spans the software stack from the firmware layer up to the user interface. We deliver dynamic and diverse teams for IT Services, Networking Data Services, Cloud Infrastructure and Services, Big Data, Mobile Hardware and Applications, Internet of Things (IoT), Connected Car, Enterprise Information Security and Data Science. Our quality-focused approach to talent acquisition and services helps our clients successfully launch their concepts and products that change the world.

Dice Id : 10365912
Position Id : 6986690
Originally Posted : 2 months ago

Similar Positions at OSI Engineering, Inc.

Embedded Firmware, Software Engineer
  • Pleasanton, CA
  • 1 week ago
Digital Design Engineer
  • San Jose, CA
  • 4 weeks ago
Embedded Firmware, Software Engineer
  • Eden Prairie, MN
  • 1 week ago
Android Framework Engineer Role
  • Los Angeles, CA
  • 4 days ago