Engineer (C++ System Tools & Services) (Bengaluru)

Engineer (C++ System Tools & Services) (Bengaluru)

16 Aug
|
Qualcomm
|
Bengaluru

16 Aug

Qualcomm

Bengaluru

Company:

Qualcomm India Private Limited
Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

Job Summary:

We are looking for a Engineer to design and build host‑side system tools and services that interface with SoCs across the full product lifecycle— bring‑up, flashing, debugging, diagnostics, and production test .

This role suits an experienced systems engineer with strong expertise in C/C++, operating systems, transport protocols, and cross‑platform development , who can own complex tools used across Windows, Linux, and macOS environments.

Key Responsibilities :
- Solid foundations of C and C++
- Quick leaner and enthusiastic in learning emerging concepts of Modern C++.
- Design and develop robust host‑side services, daemons, and utilities that interface with SoCs
- Ensure tools are cross‑platform , supporting Windows, Linux, and macOS
- Debug and resolve issues across communication/transport stacks, memory, concurrency, and performance, host–target interaction
- Collaborate closely with hardware, firmware, validation,



and manufacturing teams
- Build and maintain transport and protocol libraries for USB, UART/Serial, SPI, I2C communication

Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Embedded Systems, Electrical/Electronics , or related field
- 2+ years of experience building complex, production‑grade system software
- Good understanding of OS internals
- Proven experience owning or leading host‑side tools for debugging, flashing, diagnostics, or test infrastructure
- Deep understanding and experience of Operating System concepts, Windows/Linux Kernel / Device Drivers
- Strong understanding of SoC and microcontroller architectures and host‑to‑target interaction models

Preferred / Nice‑to‑Have Skills
- Experience building device bring‑up, firmware update, and production test tools
- Experience with factory, production, or field test frameworks
- Knowledge of Python, TypeScript, or similar

📌 Engineer (C++ System Tools & Services) (Bengaluru)
🏢 Qualcomm
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: engineer (c++ system tools & services) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: engineer (c++ system tools & services) (bengaluru) / bengaluru