Technical Questions for an embedded software engineer at qualcomm?

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
3 replies · 10K views
KingNothing
Messages
880
Reaction score
4
Hello all. I have a technical interview coming up for a job at qualcomm as an embedded software engineer. Could you PLEASE ask me some questions to help me study? It is an entry level position for a recent grad.

Job is posted https://jobs.qualcomm.com/public/jobDetails.xhtml?requisitionId=1820340".

In this position you will be working hands-on with embedded software design and development for Government related telecommunication products. Work assignments require theoretical and practical knowledge in the areas of C programming, C++ programming, and interfacing with operating systems. Background: 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.

1 to 4 years of embedded software work experience is ideal. Must have strong software development knowledge, C and C++ programming, problem analysis, and debugging. * Knowledge in real-time microprocessor-based embedded programming and embedded real-time operating systems, specifically Linux, is needed. Class work in digital communication or knowledge about WCDMA, CDMA, EV-DO, or LTE is also beneficial.
 
Last edited by a moderator:
Physics news on Phys.org
First, look up all of those acronyms and make sure you understand what they are and what they mean. If there is any technical stuff behind them that you do not understand, try to learn about it ahead of the interview.

Second, study what the company is doing in that branch. Google is your friend. Perhaps you can figure out who is hiring for this position. Often the person who is running the papers is some functionary from a human resources department looking for certain key words. Try to find out what those key words are. Learn about the phones that might be used in this particular application and then study what Operating systems are in use, what the applications might be, and where this job might lead you.

Then at the interview, try to figure out if this is something you'd enjoy doing. I will be the first to tell you that entry level jobs can be harsh places to work until you learn the shortcuts, the personalities, the policies, and so on. If you don't enjoy the work, find another place. No matter what it pays, you can not buy enough booze or counseling to make a rotten job better.
 
KingNothing said:
Hello all. I have a technical interview coming up for a job at qualcomm as an embedded software engineer. Could you PLEASE ask me some questions to help me study? It is an entry level position for a recent grad.

Job is posted https://jobs.qualcomm.com/public/jobDetails.xhtml?requisitionId=1820340".

Do you know enough domain specific knowledge about embedded software development?

Things that spring to mind include memory management, fault and error frameworks, and platform specific issues.

Have you done any programming with embedded devices?

The easiest way to get a feel for what you need to know is to know the platform. The platform will dictate everything from memory to flow control. If you have access to embedded device SDK's and architecture manuals (which may include an assembler guide as well), that should give you hints about the subtleties and core important details of an embedded platform.
 
Last edited by a moderator:
KingNothing said:
Hello all. I have a technical interview coming up for a job at qualcomm as an embedded software engineer. Could you PLEASE ask me some questions to help me study? It is an entry level position for a recent grad.

Hello King,

Hope you did the interview well! I have an interview lined up for a new grad embedded software engineer position in motorola. It would be very helpful for me if you could provide me details on your interview questions and suggestions for this kind of position ! Thanks in advance!