Software Engineer - Sr/Staff - WLAN

QualcommSanta Clara, CA
1d

About The Position

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
  • OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
  • OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Nice To Haves

  • Master's degree in Engineering, Information Systems, Computer Science, or related field
  • 2-10 years experience in the following areas
  • Embedded driver development
  • Writing and rewriting/architecting/implementing new software modules and enhancements
  • One or more of programming skills: C/C++/XML
  • One or more scripting languages such as Perl, python, shell, etc.
  • Object oriented operations/implementation experience in the embedded software environment
  • Embedded system and firmware development
  • Tools & Other DSP experience, RF test equipment measurements for power, spectrum, and waveform quality in at least one cellular standard
  • Debugging embedded software using an in-circuit emulator
  • Lauterbach, Trace32, JTAG for an ARM processor
  • Power and spectrum signal analysis using IQ capture data
  • Digital communications and RF theory in the areas of WIFI, LTE, CDMA, UMTS or GSM is a plus -Work on Firmware in small memory footprint processors

Responsibilities

  • Software architecture enhancement using various SW design patterns and writing/re-architecting existing and new software modules
  • Write low level SW in embedded systems environment
  • Development of best in class Wifi products
  • Diagnose Wifi and RF systems performance issues
  • Work closely with and support chip designers, h/w board engineers and RF specialists in the lab
  • Design, develop, unit test and documentation of the next generation WLAN platforms features.
  • Design and develop firmware in small memory footprint processors (that implements WLAN / offload functions from the host processor)
  • Optimize the driver for maximum performance
  • Resolve and support customer launch and release issues may require travel to customer sites.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service