The products/solutions that Qcom develops are very impactful to the world in a good way. Big organizations and broad expertise offer a chance to develop tech skills breadth-wise and depth-wise, if you are willing to put in extra effort to follow up with fellow engineers. (BTW, documentation sucks.) San Diego is an awesome place to live.
As mentioned earlier, documentation at Qcom sucks. You need to approach the right people with the right leverage and be very persistent, or else you can't get things done on time.
Qcom internal tools suck.
If you have counterparts at different geo locations, work-life could be difficult sometimes. While it's advantageous to have a team spread out across multiple locations, it's very important to have proper etiquette here.
The annual review process sucks. I hate matrix organizations. There's a line manager whom you don't work with, but he/she is responsible for the annual review, and there is a functional manager whom you work with on a daily basis. This structure is stupid, primarily used for shifting blame.
Upper management (VP and above) is very bloated; we need to cut some fat here.
Freshers are taken advantage of in terms of compensation. There's not much competition for core technology jobs in SD by other companies (this is gonna change soon).
Invest into more infrastructure and develop better internal tools.
Many managers lack team etiquette. Teach them how to invest in team success. Examples:
3 rounds + recruiter screen and hiring manager screen. No LeetCode questions. ML-based coding round and system design round. Questions asked on the training loop, transformer, and encoder/decoder-based system design.
Qualcomm Walk-In Interview (Embedded / Software Role) – Bengaluru Total Rounds: 4 (3 Technical + 1 HR) 🧠 Round 1: Technical (Operating Systems – In-depth) The first technical round focused entirely on Operating Systems concepts. Topics included pr
The interview process involved an initial, quick round with a recruiter, followed by a team panel. Everything went well, but I was ultimately rejected. I am pretty sure some of the teams are straight up racist and only hire Indians.
3 rounds + recruiter screen and hiring manager screen. No LeetCode questions. ML-based coding round and system design round. Questions asked on the training loop, transformer, and encoder/decoder-based system design.
Qualcomm Walk-In Interview (Embedded / Software Role) – Bengaluru Total Rounds: 4 (3 Technical + 1 HR) 🧠 Round 1: Technical (Operating Systems – In-depth) The first technical round focused entirely on Operating Systems concepts. Topics included pr
The interview process involved an initial, quick round with a recruiter, followed by a team panel. Everything went well, but I was ultimately rejected. I am pretty sure some of the teams are straight up racist and only hire Indians.