We're looking for candidates with at least one year of professional industry experience. If you've been away from the workforce for over a year, we look forward to reviewing your application.
Our goal is to work with qualified individuals and help them gain professional experience, as well as build their skill set for a successful career.
Previously, Returnship candidates were hired to our Software Engineering space. We are accepting & reviewing applications through March 14th, 2021 for Hardware, Firmware & Software Engineering openings with our CR&D, WRD & QGOV hiring groups in our San Diego location (details below).
* Application deadline has been extended to March 14th!
2021 Timeline:
• January: Applications open
• February: Rolling applications & interview consideration
• March: Application deadline (3/14) - Interviews conclude & program participants are selected / notified
• April: Cohort starts
• July: Full-time offer consideration & notification
• August: Cohort ends
Please keep in mind that applications submitted earlier will be better positioned for hiring consideration. Additionally, as most of our workforce is currently working remote due to COVID-19, we will assess if the program will be in-person or virtual based on company guidance.
We understand there are many reasons to take a career break. If you're ready to re-enter the workforce, we may be the company for you! By joining our Returnship Program, you will:
Qualcomm's Government Technologies (QGOV) division develops special products based on its wireless terrestrial and satellite communication technologies for the military, federal, local, and foreign governments. In this role, you will support government-sponsored research, development, integration and/or test of such systems, including adaptation and extension of commercial systems to novel applications and environments, as well as internal development efforts. The individual will work on a variety of projects crossing multiple disciplines from across the company to deliver timely results to Customers
***Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Must be a U.S. citizen and eligible for a U.S. Government security clearance.***
Minimum Qualifications
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
- 1+ years experience with Programming Language such as C, C++, Java, Python, etc.
Preferred Qualifications
- Experience with Embedded software development. Preferably using C on Linux-based systems
- Experience with Test design, development, automation, execution, documentation, and debug. Preferably using Python on Linux-based systems
- Basic familiarity with tools such as Git, Gerrit, Docker, and/or Jenkins
Qualcomm CDMA Technologies(a.k.a. QCT - (www.qctconnect.com) is the largest developer of 3G and 4G communication technology in the world. Our modem design teams deliver cutting edge hardware and software products across every established wireless standard/protocol. The role of a Modem Engineer at Qualcomm is the specification, design, verification and implementation of digital hardware and software for next generation wireless modem technologies that include 4G, 5G and Wireless LAN Technologies.
Individuals in this role are responsible for developing next generation cellular handset modems.
Minimum Qualifications
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
- 2+ years Hardware Engineering experience or related work experience.
Preferred Qualifications
- Master's degree in Computer Engineering, Computer Science or Electrical Engineering.
- Front end RTL design and synthesis.
- Development of high-speed customized logic cells
Logic design for wireless modem ASICs or custom data-path components for DSP applications (sequential and arithmetic components).
- Ultra-deep sub-micron CMOS technology nodes such as 28 and 20nm and 14nm
- Proficiency in custom low power circuit design
AI is moving from cloud to the edge devices. QUALCOMM, as the world's leading mobile computing platform provider, is committed to enable the wide deployment of intelligent solutions on all possible devices. Be a part of our Deep Learning research project in Corporate R&D, where you will be involved and participate in building best-in-class solutions and tools needed to enable state-of-the-art technologies for next generation mobile/embedded machine learning platforms for smart phones, autonomous vehicles, robotics and IOT devices. In this role, you will work in a dynamic research environment, be part of a multi-disciplinary team of researchers and software developers, collaborate with internal teams, work with popular neural network frameworks, and understand the architecture of Qualcomms SOC compute and ML HW accelerators. You will design, develop & test software for machine learning compilers, tools and frameworks that enable models to efficiently run on all edge devices. The successful applicant should have a strong software background, and passion to work on neural network frameworks/libraries.
Minimum Qualifications
- Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering
- 5+ years of Software Engineering experience.
- Extensive programming experience using C/C++ & Python.
- Hands-on experience with code generation implementation/optimization leveraging compiler frameworks such as LLVM, GCC, or machine learning compilers such as TVM, Glow, XLA or TensorFlow.
Preferred Qualifications
- Strong object oriented design and development skills.
- Knowledge of neural networks, with hands-on experience using ML frameworks such as TensorFlow or PyTorch
- Experience with TDD development solutions like GoogleTest etc.
- Experience with Source Code and Configuration management tools, such as Git
- Strong debugging and analysis skills, for root causing complex issues
- Knowledge of Convolutional Neural Networks (CNNs), RNN/LSTMs
- Familiarity with any of the deep learning compiler frameworks TVM, Glow or XLA
- Experience with compiler frameworks such as LLVM or GCC
- Knowledge Qualcomm Hexagon DSP is a plus
- Experience developing embedded software, preferably on-device ML
- Previous experience working in an Agile environment, and collaborating with multi-disciplinary teams
Qualcomm CDMA Technologies (QCT) is a world leader in 3G / 4G / 5G modem technologies. Candidates will work in either design / development or release / integration.
Firmware engineers design, develop, and test the advanced modem technologies that are delivered in Qualcomm mobile chipset products. The position entails programming in embedded C/C++ and/or assembly on proprietary embedded DSP and micro-controller processors for a variety of industry leading wireless modem products.
Firmware integration engineers should have experience with SCM systems like Perforce or GIT, and use that experience to perform branch and release management. They should have a working knowledge of ".net", endpoints and Web UIs along with Soap and Rest APIs. Candidates should have the ability to program with Python to control SQL, Jenkins and Jira, and have deep knowledge of the GNU bin utils. Engineers will work on the complete compile/linker cycle to perform target build, test and reporting automation. In this context, working on rapid prototyping with scripting languages like Python and Ruby is required.
Minimum Qualifications
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
- 2+ years Systems Engineering or related work experience.
Preferred Qualifications
- Real-time embedded programming in C / C++ / Assembly
- Communication systems, communication theory, digital signal processing (DSP)
- Implementation of complex algorithms on an embedded processor in a low level programming language
- Embedded microcontroller programming pertaining to control of embedded hardware devices
- Programming in resource constrained environments (MIPS, Memory).
- Fixed-point DSP programming
- Automation / Python
- HTML / Web UI / SQL programming
- SCM system like Perforce / GIT
Qualcomm Wireless Research is working on strategic projects for the development of new technologies related to 5G, WLAN, industrial-IoT and satellite communication systems.
Individuals in this role will work with multi-disciplinary teams to develop software for small and large-scale prototype systems for R&D, industry trials and commercial products.
We seek highly innovative and motivated engineers who can get things done. You will be working with a team of multi-disciplined engineers in a fast-paced, intellectually challenging work environment. Successful applicants will be creative, enthusiastic innovators who are equally comfortable with researching new technologies and implementing code that would go into commercial devices.
Minimum Qualifications
· - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
· - 1+ years experience with Programming Language such as C, C++, Java, Python, etc.
Preferred Qualifications
· - Extensive programming in C/C++ or Java
· - Object-oriented software design and development
· - Distributed systems and networking protocols
· - Real-time and embedded software development (ex: driver development) for general purpose and heterogeneous processors including GPUs and DSPs
· - Multi-threaded programming
· - Multi-core and multi-processor systems
· - System performance optimization
· - Knowledge of protocols such as LTE and 802.11
(More wireless flare)
Education Requirements Required: Bachelor's, Computer Engineering and/or Computer Science
Preferred: Master's, Computer Engineering and/or Computer Science