C++ Developer - Insight

embIND Embitel Technologies (India) Private Limited

Bengaluru

On-site

INR 1,800,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

embIND Embitel Technologies (India) Private Limited is seeking a Senior Developer skilled in C++ and QNX/Linux to join their team in Bangalore. Candidates should have 4+ years of experience in the automotive domain, strong debugging skills, and familiarity with Qualcomm Snapdragon.

This role involves developing platform components, debugging hardware, and maintaining the software build environment. The company values teamwork and offers a collaborative environment.

Qualifications

  • Minimum 4+ years of experience in C++.
  • Hands-on experience in QNX/Linux platforms.
  • Experience with debugging and flashing on hardware.

Responsibilities

  • Develop platform components like firmware and middleware.
  • Write, debug, and flash hardware via CAN/DLT viewer.
  • Build and maintain the software build environment.

Skills

C++ (11, 14, 17, 20)
Automotive domain experience
QNX/Linux platforms
Debugging/flashing on hardware
Qualcomm Snapdragon
Problem-solving skills
Benchmarking and workload characterization
Software build environment
Communication middleware
Basic Python

Tools

Make
CMake
Bazel
CI/CD
CAN/DLT viewer
QNX trace logger

Job description

Job Title

Senior Developer – C++ and QNX/Linux

Business Unit

CARIAD (India)

Location

Whitefield, Bangalore

Experience

4 to 6 years

Responsibilities
  • Develop platform components such as firmware, boot loaders, AUTOSAR, Linux/QNX BSP, and service oriented architecture-based middleware components.
  • Write, debug, and flash hardware via CAN/DLT viewer and QNX trace logger.
  • Benchmark performance, characterise workloads across hardware/software boundaries.
  • Build and maintain the software build environment (Make, CMake, Bazel, CI/CD) and ensure alignment with project timelines.
  • Work with Qualcomm Snapdragon or similar SoCs that include integrated hardware accelerators.
Qualifications
  • Minimum 4+ years of experience in C++ (11, 14, 17, 20).
  • Automotive domain experience in processor-based architecture.
  • Hands‑on experience in QNX/Linux platforms.
  • Experience with debugging/flashing on hardware using CAN/DLT viewer and QNX trace logger.
  • Experience with Qualcomm Snapdragon or similar SoCs with integrated hardware accelerators.
  • Strong problem‑solving skills for performance bottlenecks across hardware/software boundaries.
  • Experience with benchmarking and workload characterisation.
  • Experience with software build environment and build process (Make, CMake, Bazel, CI/CD).
  • Experience with communication middleware such as DDS, SOME/IP, ARA:COM, MQTT, gRPC, or similar.
  • Basic Python hands‑on experience.
Preferred Skills
  • Good team player with strong communication and presentation skills.
  • Capable of working independently on tasks.
  • Experience working in an Agile team environment.
  • Ability to resolve technical problems and adhere to project timelines and delivery excellence.
  • Experience with performance measurement tools and methodologies on embedded platforms and SoCs.
  • Understanding of Qualcomm’s AI Engine and optimisation of models/workloads on embedded accelerators.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead_IDS C++ Developer
Technical Lead_IDS C++ Developer

embIND Embitel Technologies (India) Private Limited • India

On-site
INR 600,000 - 1,200,000
Feature Tuning & Optimization - Engineer Senior
Feature Tuning & Optimization - Engineer Senior

Qualcomm • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Staff Engineer - Linux Kernel Development (System Cache/MPAM)
Senior Staff Engineer - Linux Kernel Development (System Cache/MPAM)

Qualcomm • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Automotive Linux BSP Senior Engineer
Automotive Linux BSP Senior Engineer

Arrow Electronics • Pune District

On-site
INR 1,200,000 - 2,000,000
C++ Developer, FuSa
C++ Developer, FuSa

embIND Embitel Technologies (India) Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,500,000
ADAS - Staff Engineer
ADAS - Staff Engineer

Qualcomm • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Lead Engineer Sr - Linux/Kernel /Yocto (AUTO)
Lead Engineer Sr - Linux/Kernel /Yocto (AUTO)

Qualcomm • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Embedded Software Development
Embedded Software Development

CADMAXX • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Telematics Platform Senior Engineer
Telematics Platform Senior Engineer

Qualcomm • Bengaluru

On-site
INR 1,800,000 - 3,600,000
Linux Kernel Engineer with Coresight experience
Linux Kernel Engineer with Coresight experience

Qualcomm • Bengaluru

On-site
INR 800,000 - 1,500,000