Your browser does not support javascript! Please enable it, otherwise web will not work for you.

AOS C++ Development Engineer @ Embitel Technologies

Home > Software Development

 AOS C++ Development Engineer

Job Description

Job Title: Software Developer - C++
Group: T3
BU : CARIAD Business Unit - India
Location : Whitefield, Bangalore
Experience:3 to 8years

About CARIAD (Car, I Am Digital)
CARIAD is the automotive software powerhouse of the Volkswagen Group, driving innovation across vehicle operating systems, cloud platforms, and digital ecosystems for all VW brands. CARIAD India functions under a brand licensing agreement with Germany-based CARIAD SE and is operated by Embitel Technologies India Pvt. Ltd.
With a growing team of over 500+ professionals in India and 6, 000+ globally, CARIAD is committed to transforming mobility through software-defined vehicles. Learn more at www. cariad. technology or follow us on https://www. linkedin. com/company/268681/ .

Job Description:

Strong proficiency in C++ (preferably C++17) with solid understanding of object-oriented programming, low-level system programming, and embedded software concepts.
Experience with embedded operating systems such as RTOS (FreeRTOS, QNX) or Embedded Linux.
Solid understanding of system programming concepts including multithreading, inter-process communication (IPC), shared memory, mutex, race conditions, scheduling, and synchronization.
Hands-on experience with device drivers, kernel modules, bootloaders, and hardware abstraction layers.
Proficiency with Python is a must; for candidates with less than 3 years of experience, it can be considered as a nice-to-have.
Experience with code generation and configuration tools; exposure to YAML-based deployment and tool development is a strong plus.
Good understanding of memory management, including heap/stack usage, memory leaks, and fragmentation.
Familiarity with Docker and/or Virtual Machines (VMs).
Proficient in using debugging tools like GDB, Lauterbach, Trace32, JTAG.
Experience with build tools like CMake or Bazel is essential.
Knowledge of package and build scripting using Conan or similar tools is a strong nice-to-have.
Familiarity with version control systems (e. g. , Git) and CI/CD pipelines.
Domain: Embedded Systems mandatory; automotive preferred. Candidates from banking/insurance/pure application backgrounds not preferred.
Experience range: 3 - 15 years.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Embedded Systems Engineer
Employement Type: Full time

Contact Details:

Company: Embitel Technologies
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   RTOS C++ JTAG Multithreading Debugging System programming Embedded Linux Automotive Python Embedded software

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Engineer III

  • JPMorgan Chase Bank
  • 0 - 5 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Lead Software Engineer - React, Node.js, Java

  • JPMorgan Chase Bank
  • 0 - 7 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Software Engineering - Application Developer

  • Trigent Software
  • 6 - 10 years
  • Bengaluru
  • 2 days ago
₹ 50,000-3 Lacs P.A.

Data Engineer-Data Platforms

  • IBM
  • 3 - 5 years
  • Mumbai
  • 2 days ago
₹ Not Disclosed

Embitel Technologies

Company Profile:Embitel Technologies (I) Pvt. Ltd. Founded in 2006, Embitel Technologies is known for its cutting edge and innovative solutions based approach. November 2018 witnessed yet another milestone in our more than a decade long journey. The Volkswagen Group joined hands and inve...