Jobs

Qualcomm
??% Match

Engineer

Qualcomm 2 hours ago

Location

Bengaluru, Karnataka, India

Job Type

Full-Time

Experience Level

Associate level (1-3 Years)

Salary Range

Not disclosed

Job Description

Job Description Qualcomm Cloud Business Unit is looking for an experienced software engineer in the areas of Linux User-space for Machine Learning Use cases. The development target is Qualcomm high-performance inference accelerator AI100 and related products. The candidate should be familiar with developing SW using modern C++(11,14,17), Object Oriented Design, Design Patterns Principles, Linux user-mode drivers, inter-process communication such as gRPC, protocol buffers, system profiling, code optimization and tool development. Responsibilities include Linux software architecture and design, development, software integration, functional and performance testing. Ideal candidates for this position will demonstrate the following: • 1+ yr’ experience with Linux user-space development, including IOCTL interfaces, API development and multi-threaded processing. • 1+ yr’ experience with development in Modern C++(11,14,17) including debug and testing. • Proficiency across multiple languages (C, C++, Python) and experience in unit testing tooling for C and C++ development, including googletest. • Experience with real-time embedded operating systems. • Experience in requirement capture and traceability. • Experience in UML design capture & analysis. • Experience with development of peripheral drivers. • Knowledge of RTOS, SoC architecture (core, cache, memory, bus architecture, IOs, etc.) and common hardware blocks • Experience with Source Code and Configuration management tools, git knowledge is required • Willingness to work in a structured software development environment with ability to work on low-level implementation (code & test) • Good English communication (written and verbal) and positive interpersonal skills • Familiar with inter-process communication architecture such as gRPC. • Software development and debug tools including compilers, profilers, source control systems, emulators, JTAG and serial debuggers, and logic analyzers Minimum Qualifications: • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

About Qualcomm

Qualcomm is a prominent American technology company based in San Diego, California, with a rich history of nearly 40 years in wireless telecommunications and semiconductor technology. Founded in 1985, Qualcomm is known for its pioneering work in Code Division Multiple Access (CDMA) technology, which has significantly influenced mobile communications and the development of modern cellular networks. The company offers a wide range of products, including integrated circuits, system processors, audio components, wireless networking solutions, radio frequency components, sensors, and system software. These products are utilized in various applications such as mobile devices, enterprise networks, automotive connectivity, and smart home systems. Qualcomm serves a diverse customer base, including mobile device manufacturers, network operators, and automotive companies, playing a vital role in the global wireless communication ecosystem.

Connections

Sai Charan

Sai Charan

Senior Developer

5+ years
Kalpana Sharma

Kalpana Sharma

Team Lead

3+ years
Rahul Patel

Rahul Patel

Full Stack Developer

4+ years
Priya Singh

Priya Singh

Frontend Developer

2+ years

Connect with professionals in your network

Coming Soon

Skill Match Analysis

??% skills matched (?? of 33 skills)

💡 This is keyword matching for reference only. Your actual match score uses AI semantic analysis.

Login to see your score

Actions