Engineering Technical Questions for an embedded software engineer at qualcomm?

Click For Summary
The discussion revolves around preparing for a technical interview for an entry-level embedded software engineer position at Qualcomm. Key focus areas include the importance of understanding C and C++ programming, real-time operating systems like Linux, and relevant telecommunications knowledge such as WCDMA, CDMA, EV-DO, and LTE. Participants emphasize the need to familiarize oneself with the job's technical requirements and the company's products, suggesting that candidates research the specific technologies and keywords relevant to the role. Additionally, they highlight the significance of practical experience with embedded devices and understanding platform-specific issues, including memory management and error handling. The conversation also touches on the potential challenges of entry-level positions and the importance of finding a job that aligns with personal interests and career goals.
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!
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 5 ·
Replies
5
Views
1K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 13 ·
Replies
13
Views
5K