C++ Developer

Embitel Technologies

Bengaluru

On-site

INR 1,500,000 - 3,500,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Embitel Technologies in Bengaluru, India seeks an experienced embedded software engineer with 4+ years of C++ in automotive domains. You will work on processor-based architectures and SoCs with integrated accelerators, gaining hands-on experience on QNX and Linux platforms.

You will debug and flash hardware (CAN/DLT, QNX trace logger), optimize performance, and participate in an Agile team to meet delivery timelines.

Qualifications

  • Min 4+ years of C++ experience in automotive domain.
  • Experience with processor-based architecture and embedded SoCs.
  • Hands-on experience with QNX/Linux platforms.
  • Hands-on debugging/ flashing on hardware (CAN/DLT viewer/QNX trace logger).
  • Experience with SoCs with integrated accelerators (Qualcomm Snapdragon or similar).
  • Strong problem-solving skills across HW/SW boundaries and performance bottlenecks.
  • Experience with benchmarking and workload characterization.
  • Good knowledge of build environments and processes (Make, CMake, Bazel, CI/CD).
  • Experience with middleware (DDS, MQTT, gRPC) and related communication stacks.

Skills

C++ Embedded
Automotive Domain
Processor Architecture
QNX/Linux
HW Debugging
SoCs with Accelerators
Performance Tuning
Benchmarking
Build Systems
CI/CD
Middleware (DDS/MQTT/gRPC)
Qualcomm AI Engine
Team Player
Agile
Problem Solving

Tools

CMake
Bazel
Make
GCC/Clang

Job description

  • Min 4+ years of experience in C++ (11,14,17,20) with Automotive Domain
  • Experience in processor-based architecture.
  • Hands-on experience working inside QNX/Linux platforms.
  • Hands-on experience on debugging/Flashing in HW(CAN/DLT viewer/QNX trace logger)
  • Hands-on experience with Qualcomm Snapdragon or similar SoCs with integrated hardware accelerators.
  • Strong problem-solving skills related to identifying performance bottlenecks across hardware/software boundaries.
  • Experience with benchmarking and workload characterization.
  • Good working experience of SW build environment and Build process – compilation, Linking etc. (Make CMake, Bazel, (CI/CD)
  • Experience with any of the communication middleware (DDS, SOME/IP, ARA:COM, MQTT, gRPC, etc.)

Good to have skills:

  • Good Team player, communication, and presentation skills
  • Capable of working independently on a given task
  • Ability to work in and contribute to Agile team environment.
  • Demonstrates significant knowledge of technical problem resolution of issues.
  • Ensure adherence 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 how to optimize models/workloads running on these accelerators.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Developer - Insight
C++ Developer - Insight

embIND Embitel Technologies (India) Private Limited • Bengaluru

On-site
INR 1,800,000 - 2,500,000
C++ Software Development-QNX/Linux
C++ Software Development-QNX/Linux

Embitel Technologies • Bengaluru

On-site
INR 1,500,000 - 2,400,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
OS / BSP Lead
OS / BSP Lead

Tata Elxsi • Pune District

On-site
INR 1,500,000 - 2,700,000
C++ Embedded Developer
C++ Embedded Developer

Sunovaa Tech • Hyderabad, Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Software Engineer
Senior Software Engineer

Sasken Technologies Limited • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Embedded Software Engineer
Embedded Software Engineer

Cloud Orbit Technologies • Bengaluru Urban

On-site
INR 800,000 - 1,200,000
Embedded C++ Developer
Embedded C++ Developer

Valeo • Chennai District

Hybrid
INR 1,500,000 - 2,300,000
Linux Kernel Engineer with Coresight experience
Linux Kernel Engineer with Coresight experience

Qualcomm • Bengaluru

On-site
INR 800,000 - 1,500,000
Embedded Software Engineer QNX
Embedded Software Engineer QNX

Embitel Technologies • Pune District

On-site
INR 1,500,000 - 2,100,000