Job Details

Firmware/Software Engineer
Job code: 32726
Job Category: Software Engineering
City: Milpitas

Job Description:

Firmware/Software Engineer

 

 

Job Description:

The Firmware/Software Engineer will be responsible for writing firmware and software codes for our wireless MAC and upper-layer device drivers and applications. The job will be involved with embedded microprocessors (MIPS/ARM), device drivers and application software in Linux and Windows CE/XP. The Engineer will write C codes and Assembly codes to implement MAC functions using embedded microprocessors. He/She will be responsible for designing and coding device drivers for Linux and Windows CE/XP. The Engineer will also involve with the Convergence layers and upper level applications software. The candidate should have experience in Networking including TCP/IP, UDP, Multicast, Unicast, and IMGP snooping. He/She needs to write specifications to describe firmware/software architecture and design. From time to time the Engineer may work with and support customers/partners in using applications software.

 

In Depth Knowledge:

•           Expertise in designing and writing firmware for embedded microprocessor and controller.

•           Expertise in writing C code for device drivers in Linux and Windows

•           Preferred to have experience in upper layer applications software

•           Knowledge and experience with WLAN, Bluetooth or other wireless technologies

•           Experienced in IP networking including unicast, multicast, TCP/IP, UDP, and IMGP snooping

 

Experience Desired:

•           At least 5 years experience in firmware and software

•           At least 2 years experience in WLAN, Bluetooth, UWB or other wireless technologies

•           At least 3 years in IP networking

 

Education:

BSEE is required. MSEE is preferred.

 



Apply for This Job        Return to the List of Opportunities

IMPORTANT: Please remember to attach a Word document resume when applying!