Qualcomm Technologies, Inc. is seeking a Product Software Engineer to join their Engineering Group in San Diego, CA. The role involves working on product software development and testing for various programs including smartphones, computing devices, and automotive infotainment systems.
About the Role
As a Product Software Engineer, you will be responsible for integrating software components, maintaining automation for continuous integration systems, resolving build failures, and conducting sanity testing on incremental builds. You will collaborate with various Qualcomm engineering teams to deliver end-to-end product software solutions and create scripts to automate testing processes.
About You
Required:
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Preferred:
Master's degree in Electrical & Computer Engineering, Computer Science, or related field.
2+ years of work experience with programming languages such as C, C++, Java, Python for embedded systems software.
Experience with software design, development & verification tasks for ARM/CPUs.
Understanding of OPEN BMC and Operating Systems (CentOs/Ubuntu/RHEL) for x86, ARM64, and RISC-V 64-bit server platforms.
Experience with open-source benchmarking tools and AIML modules.
Knowledge of debugging tools for compute and IoT projects.
Experience with software development, debugging, and testing for Linux-based OS.