
Lead Engineer
3 weeks ago
Job Area: Engineering Group, Engineering Group > Software Engineering
General Summary:
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world-class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.
Minimum Qualifications:
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
- OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
- 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Mandatory:
- Strong expertise in the C programming language
- Experience with ARM-based embedded systems
- Proficiency in ARM architecture, including ARMv8 and ARMv9
- Understanding of virtual memory management, page tables, and TLB (Translation Lookaside Buffer) management
- Strong understanding of basic OS concepts such as scheduling, memory management and locking mechanisms
- Hands-on experience in writing device drivers in C
- Experience with debuggers such as gdb, T32 for issues debugging
Preferred skills:
- Hands-on experience with ARM-based hypervisors and virtualization platforms
- Experience with ARM-based virtualization solutions like Xen, KVM etc
- Experience with ARM System Memory Management Unit (SMMU), including its role in address translation and memory protection
- Strong communication and collaboration skills
- Familiarity with CPU scheduling algorithms, including how hypervisors manage virtual CPU scheduling across physical cores
- Experience with Linux Kernel development
- Familiarity of open source VM management tools such as QEMU, kvmtool etc
Good to have:
- Python, shell scripting and Linux based development environment
- Strong knowledge of ARM TrustZone technology
- Participation in open-source related activities
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.
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
If you would like more information about this role, please contact Qualcomm Careers.
#J-18808-Ljbffr-
Cloud Engineering Lead
2 days ago
Hyderabad City Taluka, Pakistan beBee Careers Full timeAbout the RoleThis is an exciting opportunity to join our team as a Principal Software Engineer, driving technical innovation and leading large-scale initiatives. You will work closely with cross-functional teams to develop modern cloud-based applications and integrate them into a common data platform.Key ResponsibilitiesDevelop and implement a technical...
-
Software Engineering Team Lead
2 days ago
Hyderabad City Taluka, Pakistan beBee Careers Full timeJob OverviewThe position of Software Engineering Team Lead involves overseeing cross-functional teams of software engineers, collaborating closely with value stream leadership teams, product managers, domain architects, and other key stakeholders. As the primary liaison between product and engineering teams, you will facilitate communication, ensuring that...
-
Hardware Engineer Lead
2 weeks ago
Hyderabad City Taluka, Pakistan Diebold Nixdorf Full timeDiebold Nixdorf is a leading provider of innovative technology solutions for the banking and retail industries. We're seeking a highly skilled Hardware Engineer Lead to join our team, responsible for designing, developing and implementing cutting-edge hardware solutions.You will work closely with cross-functional teams to define product requirements, develop...
-
Software Engineering Team Lead
2 weeks ago
Hyderabad City Taluka, Pakistan DigitalOcean LLC Full timeWe're looking for a skilled leader to spearhead our Brand and Web Experience team. This individual will work closely with the Product Manager and technical leaders across DigitalOcean to provide critical guidance on engineering best practices and mentorship to a team of dedicated engineers. The ideal candidate should have deep roots in leading full-stack...
-
Software Engineering Team Lead for GStreamer
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeSoftware Engineering Team Lead for GStreamerWe are seeking a software engineering team lead to join our team at Qualcomm Technologies, Inc. In this role, you will be responsible for leading the design, development, and optimization of multimedia applications and systems using the GStreamer framework.About the Team Lead:Lead a team of software engineers to...
-
Lead Mobile Software Engineer
2 weeks ago
Hyderabad City Taluka, Pakistan Backbase Full timeWe're excited to announce a new opportunity for a Lead Mobile Software Engineer to join our team at Backbase!In this critical role, you'll be responsible for leading the delivery of exceptional mobile solutions that meet the evolving needs of our customers. As a senior engineer, you'll work closely with our product owners and engineering teams to design,...
-
Lead Data Engineer
7 days ago
Hyderabad City Taluka, Pakistan Warner Bros. Discovery, Inc. Full timeData Engineering Team OverviewThe Data Engineering Team is responsible for designing, building, and maintaining data management systems that support business operations. We are looking for a talented Principal Data Engineer to join our team and help shape the future of our data strategy.Key responsibilities include:Leading the development of data platforms...
-
Lead Electrical Engineering Professional
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeAbout the Role:We are seeking an experienced lead electrical engineering professional to join our team at Qualcomm Technologies, Inc. As a key member of our engineering group, you will be responsible for planning, designing, optimizing, verifying, and testing electronic systems. Your expertise in electrical engineering will be instrumental in developing...
-
Lead Engineer, Senior
7 days ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeCompany: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary:As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software...
-
Lead QA Engineer
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeQualcomm Technologies, Inc is looking for a Lead QA Engineer to play a key role in the development of applications and Test Frameworks using the Qualcomm AI Stack SDKs and tools on Snapdragon platforms.The successful candidate will have strong experience in software testing, including the ability to develop test applications to test Agentic AI and Multimodal...
-
Kernel Lead engineer
3 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeCompany: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Kernel (Lead engineer)Excellent knowledge of Linux kernel and the device driver modelPrior experience of Linux Kernel memory, ARM SMMU is neededExcellent debug skills, especially in the core kernel software stability domain, using...
-
Analytical Data Engineering Lead
1 week ago
Hyderabad City Taluka, Pakistan techcarrot Full timeAbout the PositionWe are seeking an experienced Analytical Data Engineering Lead to lead our data engineering team at techcarrot. As a key member of our analytics department, you will be responsible for designing, developing, and maintaining cutting-edge data visualization solutions that empower business-driven decision-making.This role requires a strong...
-
Data Engineering Team Lead
7 days ago
Hyderabad City Taluka, Pakistan Warner Bros. Discovery, Inc. Full timeJob SummaryWe are seeking a highly skilled Principal Data Engineer to join our Data Engineering Team. The successful candidate will have extensive experience in designing, building, and maintaining complex data management systems.The ideal candidate will have a strong analytical mindset, excellent communication skills, and the ability to work effectively...
-
Software Engineering Lead
4 days ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeJob Overview:"> We are seeking an experienced Software Engineering Lead to join our team at Qualcomm Technologies, Inc. As a key member of our IOT platform team, you will be responsible for supporting Android Upgrade activities across different chipsets. This role requires strong development experience with C/C++ and good programming skills. If you have a...
-
Lead Software Engineer Position
2 days ago
Hyderabad City Taluka, Pakistan beBee Careers Full timeAbout the RoleThis Lead Software Engineer Position offers a unique opportunity to lead discovery, design, and architect solutions for complex projects. You will be responsible for partnering with product and business stakeholders to assess needs and determine the feasibility of software operations.You will also be expected to work collaboratively and...
-
Sr Lead Engineer
3 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeCompany: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Kernel (Lead engineer)• Excellent knowledge of Linux kernel and the device driver model• Prior experience of Linux Kernel memory, ARM SMMU is needed• Excellent debug skills, especially in the core kernel software stability domain,...
-
Senior Lead Engineer
1 week ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeCompany: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Systems EngineeringGeneral Summary:The candidate will join a dedicated team focused on achieving industry leading power consumption on Qualcomm chipsets, working with a wide set of teams across the company (systems, software, hardware, etc.) to realize solutions. In this...
-
Senior Lead Systems Engineer
1 week ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeCompany Overview:Qualcomm Technologies, Inc is a leader in the development of semiconductor products and wireless technologies. The company's chipsets power billions of devices worldwide.We are currently seeking an experienced Senior Lead Systems Engineer to join our team in India. In this role, you will be responsible for designing and developing chipset...
-
Sr Lead Engineer
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeCompany: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Strong knowledge on Windows Boot flow, Windows OS internals and Windows Driver knowledge (KMDF).Windows Device driver programming and debugging with WinDbg, JTAG/other tools.ARM Processor architecture and Assembly Language.Experience...
-
Linux Device Driver Engineer Lead
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeAbout the Role:We are seeking an experienced Linux Device Driver Engineer Lead to join our team at Qualcomm Technologies, Inc. As a key member of our software engineering group, you will be responsible for designing and developing Linux device drivers. To succeed in this role, you should have a strong background in C-programming and operating system...