Senior Engineer, Connectivity Software, UWB - WIFI
San Jose, California, United StatesAll locationsSan Jose, California, United StatesDaily onsite presence at our San Jose, CA headquarters in alignment with our Flexible Work policy On-site
$138,000–$206,000 a yearJobFig found this opening at its original source and checks that it remains available.
About the role
The Samsung Semiconductor Inc., Wireless Connectivity Software Engineering team is seeking highly motivated and enthusiastic Software Engineers to join our team in developing software infrastructure, framework, and protocol stack for 802.11 based WLAN chipsets. We are looking for engineers with expertise in MAC Layer concepts and firmware development. As a member of the Wireless Software team, you will design and develop MAC and physical layer software modules—covering both data and control paths—for various WLAN and UWB chipsets. The Samsung Semiconductor Inc., Wireless Connectivity Software Engineering team is seeking highly motivated and enthusiastic Software Engineers to join our team in developing software infrastructure, framework, and protocol stack for 802.11 based WLAN chipsets. As a member of the Wireless Software team, you will design and develop MAC and physical layer software modules—covering both data and control paths—for various WLAN and UWB chipsets.
What you'll bring
- Bachelor’s Degree in Engineering or Computer Science Discipline with 5+ years of relevant industry experience, or Master’s with 3+ years or PhD with 0+ years in field of wireless communication technologies.
- Excellent coding skills in C in embedded space for firmware development is critical.
- Ability to debug issues with low-level embedded software, custom/proprietary code and enhancements.
- WLAN standards, domain knowledge of Wi-Fi (IEEE 802.11) MAC protocols, WFA protocols and coexistence with other wireless technologies such as BT, UWB and cellular.
- Knowledge of OFDM, OFDMA principals, beam forming and RF concepts will be additional advantage.
- Understanding of QoS concepts and data path optimization algorithms.
- Understanding of the Linux Operating System, kernel and device driver development.
- Ability to use various debugging tools such as wireshark, testing tools such as WFA test beds, version control tools such as git.
- Knowledge of Python will be additional advantage
- Excellent coding skills in C programming languages.
- Strong understanding of MAC Layer concepts & physical layer (e.g., modulation analysis (OFDM, OFDMA)) Concepts.
- Experience in developing firmware for wireless communication protocols (WLAN).