Qualcomm is Hiring Engineers | Freshers | Hyderabad
Job Description
Qualcomm is hiring Engineers for its Hyderabad office. This opportunity is ideal for fresh graduates who are passionate about Embedded Systems, C Programming, Operating Systems, Computer Architecture, Python, System Software, and Low-Level Software Development. If you're looking to build next-generation technologies that power smartphones, automotive systems, AI devices, and connected platforms, this role offers an excellent career opportunity.
As an Engineer at Qualcomm, you will work on embedded software development, system programming, operating system concepts, debugging, ARM-based architectures, virtualization technologies, and modern engineering practices while collaborating with experienced engineers to build cutting-edge products.
𝐂𝐨𝐦𝐩𝐚𝐧𝐲: Qualcomm India Private Limited
𝐑𝐨𝐥𝐞: Engineer
𝐋𝐨𝐜𝐚𝐭𝐢𝐨𝐧: Hyderabad, Telangana, India
𝐖𝐨𝐫𝐤 𝐌𝐨𝐝𝐞: Onsite
𝐉𝐨𝐛 𝐓𝐲𝐩𝐞: Full-Time
𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞: Freshers
𝐀𝐛𝐨𝐮𝐭 𝐐𝐮𝐚𝐥𝐜𝐨𝐦𝐦
Qualcomm is one of the world's leading technology companies, pioneering innovations in wireless communication, semiconductor design, embedded systems, artificial intelligence, automotive technologies, and intelligent edge computing. Its technologies power billions of connected devices across smartphones, IoT, automotive, networking, and next-generation computing platforms.
Working at Qualcomm provides engineers with the opportunity to solve complex technical challenges while contributing to technologies used by millions of people worldwide.
𝐉𝐨𝐛 𝐎𝐯𝐞𝐫𝐯𝐢𝐞𝐰
As an Engineer, you will contribute to software engineering projects involving embedded systems, operating systems, low-level programming, debugging, and system software development. You'll collaborate with experienced engineers to develop high-quality software while gaining exposure to ARM architecture, virtualization technologies, secure software development, and advanced debugging tools.
This role offers an excellent learning environment for graduates interested in embedded software, operating systems, firmware, and system-level programming.
Roles & Responsibilities
- Develop and maintain embedded software solutions.
- Write efficient and secure C programs for system-level applications.
- Work with operating system concepts including processes, threads, scheduling, and memory management.
- Debug software issues using industry-standard debugging tools.
- Collaborate with engineering teams on software design and implementation.
- Participate in code reviews and software quality improvement.
- Work with Git for version control and collaborative development.
- Contribute to system analysis, testing, and performance optimization.
- Support software development for ARM-based platforms.
- Follow software engineering best practices and secure coding standards.
Qualifications & Eligibility
- Bachelor's degree in Engineering, Computer Science, Information Systems, or a related field.
- Strong understanding of C programming.
- Good knowledge of Data Structures and Algorithms.
- Understanding of Operating System fundamentals.
- Basic knowledge of Python and Shell scripting.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
Skills Required
- C Programming
- Data Structures
- Algorithms
- Python
- Shell Scripting
- Operating Systems
- Embedded Systems
- Computer Architecture
- Git
- Memory Management
- Multithreading
- Debugging
- Secure Coding
- Problem Solving
- Communication Skills
𝐏𝐫𝐞𝐟𝐞𝐫𝐫𝐞𝐝 𝐒𝐤𝐢𝐥𝐥𝐬
- ARM Architecture
- ARM Assembly
- RTOS
- Hypervisor Technologies
- Gunyah
- KVM
- Xen
- pKVM
- TrustZone
- GDB
- Lauterbach Trace32
- MMU
- Interrupt Handling
- Virtualization
- Embedded Debugging
- Bootloader Concepts
𝐖𝐡𝐲 𝐉𝐨𝐢𝐧 𝐐𝐮𝐚𝐥𝐜𝐨𝐦𝐦?
- Build technologies used by billions of devices worldwide.
- Work with industry-leading embedded software engineers.
- Gain exposure to advanced processor architectures and system software.
- Learn modern software engineering and debugging practices.
- Develop expertise in embedded systems and low-level programming.
- Work on innovative products across AI, automotive, IoT, and mobile technologies.
- Enjoy excellent learning, mentorship, and long-term career growth opportunities.
𝐂𝐚𝐫𝐞𝐞𝐫 𝐆𝐫𝐨𝐰𝐭𝐡 𝐎𝐩𝐩𝐨𝐫𝐭𝐮𝐧𝐢𝐭𝐢𝐞𝐬
This role provides an excellent foundation for careers such as:
- Embedded Software Engineer
- Firmware Engineer
- System Software Engineer
- Operating Systems Engineer
- Kernel Developer
- Platform Software Engineer
- Device Driver Engineer
- Systems Engineer
- Low-Level Software Engineer
- Software Development Engineer
𝐖𝐡𝐨 𝐒𝐡𝐨𝐮𝐥𝐝 𝐀𝐩𝐩𝐥𝐲?
- Fresh graduates interested in embedded software development.
- Candidates with strong C programming fundamentals.
- Students passionate about operating systems and computer architecture.
- Individuals interested in ARM processors, virtualization, and system software.
- Aspiring software engineers looking to build a career in cutting-edge semiconductor technologies.
Apply for this Position
Apply Now