Share this Job

Sr Staff Software Engr (WLAN Device Driver, Wireless) 2

Date: Aug 1, 2019

Location: Hsinchu, HSQ, TW

Company: Cypress Semiconductor Corporation

Job ID

Requisition Id:- 17516

Job Description
  • IoT WiFi SW Device Driver Development Team Cypress is a leader in 'Internet of Things' and we are looking for energetic and enthusiastic Senior Level Software Engineers excited about IoT, 802.11 Wireless Networking, Network Protocols and working closely with hardware.
  • You will develop WLAN device drivers and help bring the latest generation of IoT WiFi solutions to the market.
  • You will be involved in low level hardware bringup and debugging of the firmware and network device drivers on Linux OS.
  • You will develop the latest WiFi features and 802.11 protocols.
  • You will work on various aspects of the SW lifecycle including pre-tapeout requirements analysis and qualification, chip SW design and development, bring up and feature development leading to production SW releases.
  • Bachelors in Computer Science/Engineering plus a minimum of 7+ years of Embedded Software Development experience, or an MS and 4+ years.
  • Strong C programming skills.
  • Solid experience in wireless protocols, systems analysis, 802.11 MAC, Linux internals such as device drivers, networking interfaces, QoS and the TCP/IP stack.
  • Extensive experience in the embedded domain.
  • Must have mastered RTOS fundamentals, dma programming, interrupt handling, timers, memory virtualization, user/kernel space, race conditions and perimeter locking.
  • Experience in software system architecture.
  • Knowledge of ARM architecture, ARM assembly.
  • Knowledge of hardware interfaces like USB/SDIO/PCIE
  • Hands on knowledge of kernel configuration, build, packaging, install and initial system bring up including boot loading.
  • Must have great communications skills and quick learning capability, willing to be involved in development efforts with our direct customers, helping in their design, development, debugging and release phases.

Cypress is an Equal Employment Opportunity employer and does not discriminate in recruiting, hiring, training or promoting, on the basis of race, ethnicity, color, creed, religion, sex, sexual orientation, gender, gender identity, genetic information, national origin, physical or mental disability, pregnancy, medical condition, U.S. military or protected veteran status, union membership, or political affiliation.


Cypress Semiconductor does not accept unsolicited agency resumes. Please do not forward resumes to our jobs alias, Cypress Semiconductors employees or any other company location. Cypress Semiconductor is not responsible for any fees related to unsolicited resumes.

Job Segment: Developer, Wireless, Engineer, Telecom, Telecommunications, Technology, Engineering

Find similar jobs: