Senior Software Engineer - AOS - C++
- Source: Naukri
- Embitel Technologies
- On-site
- Bengaluru
- Full-Time
- Senior
Job Description
Location : Whitefield, Bangalore
Experience : Overall exp 5-10 years (development)
Business Unit: Cariad India
- 5+ years of software development experience with Modern C++ (C++17 or later) and a deep understanding of POSIX-compliant systems programming.
- Proficiency in build-systems, specifically CMake or Bazel (required).
- Strong background in Operating Systems (OS) and Middleware development using C++.
- Solid knowledge of multithreading, inter-process communication (IPC), scheduling, and synchronization.
- Deep understanding of memory management (shared memory, stack/heap, fragmentation) and experience diagnosing memory leaks.
- Hands-on experience with advanced debugging and profiling tools (e.g., GDB, Valgrind, or similar).
- Proficiency in Python is preferred but not mandatory.
- Excellent communication skills with the ability to interface effectively with globally distributed engineering teams.
- Experience in Git-based or open-source workflows is a must.
- Experience with Embedded Linux or RTOS (e.g., QNX).
- Experience in ASPICE processes and related automotive compliance standards.
Skills
- cplusplus
- cmake
- bazel
- ipc
- Python
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
