Location Colorado - Boulder
Job Overview The base station program provides internal solutions for prototyping and verifying of the latest modem technologies. Projects within this program currently provide solutions in 5G NR, 4G LTE, IoT, and C-V2X standards. Product teams are comprised of multiple disciplines (Software, Test, Systems, and Hardware Engineers) providing custom designed, cutting edge, end-to-end solutions. This position involves development of software applications, modules, libraries, drivers, and tools to implement, integrate, analyze, manipulate and verify 5G NR functionality. The team targets its solutions for multi-core, realtime platforms.
All Qualcomm employees are expected to actively support diversity on their teams, and in the Company.
Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
2+ years Software Engineering or related work experience.
2+ years experience with Programming Language such as C, C++, Java, Python, etc.
Design, development, and integration of software in a real-time, system
Knowledge of LTE telecommunications protocols and architecture
Familiarity with developing on Linux and working in a Linux environment
1-2 years of relevant industry experience
Python development experience
C/C++ coding skills with demonstrated object oriented programming experience
Demonstrated knowledge of multi-threading programming and associated OS concepts
Familiarity with network protocols (HTTP/TCP/UDP/IP) and socket programming
Fluent in industry standard software development and debugging tools (IDEs, build systems, git, gdb)
Excellent communication skills
Education Requirements Bachelor's degree in Engineering, Computer Science, or related field.