What you’ll be doing
Full stack development using JavaScript (React, Node, NextJS), Python, C, and C++, MongoDB and Postgres
Building CI/CD systems (Gitlab/Github/Jenkins and custom)
Building GUIs to support our silicon for internal teams
Building CLIs to automate tasks and streamline processes and internal workflows
Defining schemas and data organization to centralize how we collect and view data across different semiconductor technologies, product lines and hardware tests
Architecting our software development kit and regression infrastructure to support all our product lines, chips, and semiconductor IPs
Developing test strategies, automated regression and QA tools, performance visualization of our silicon
Collecting and analyzing data on our software infrastructure to help define KPIs for improvement
Working closely with team members to troubleshoot and triage issues related with new SW updates
coverage
Collaborate closely with other teams to collect requirements and build new tooling where necessary
Track execution with standard software ticketing systems like Linear, Jira, Confluence and Git/Github/Gitlab
What You'll Need
Student of B.Sc. or equivalent experience in Computer Science / Software Engineering / Computer Engineering / Electrical Engineering / Communication Engineering with 2+ years of professional experience in software development with JavaScript, React, Redux, Python, and C/C++.
Knowledge in Linux, software deployment, CICD and testing strategies
Knowledge in basic networking
Creative, motivated and value driven person
It’d be great if you had
Experience with multi-platform systems, both in HW/FW/SW
Knowledge of Verilog/SystemVerilog
Knowledge of communication protocols like Ethernet and PCIe
Experience building open source projects
Applicants: Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).