Back to jobs
BMW TechWorks India
South Asia

[SSP] Junior Developer

Mumbai, India
2026-06-26

Role Description

Register And Skills Skill C\+\+ Minimum Qualification B.TECH/B.E Job Description About the Role BMW TechWorks India is seeking passionate interns with strong **C\+\+** and **Linux** skills to contribute to next?gen automotive software platforms and applications. You’ll work alongside experienced engineers on real-world modules—improving reliability, performance, and developer tooling across vehicle software stacks. What You’ll Do (Key Responsibilities) * **Design \& Develop:** Implement robust, modern C\+\+ code (C\+\+14/17/20\) for Linux-based services, libraries, tools, or applications. * **Platform Work (optional track):** + Build and integrate components on **embedded Linux**; work with **CMake**, **GCC/Clang**, **Yocto/OpenEmbedded** (if applicable). + Contribute to **IPC**, **multithreading**, and **POSIX** interfaces What You’ll Bring (Minimum Qualifications) * Pursuing a **B.E./B.Tech** in Computer Science, ECE, IT, or related field. * Strong foundations in **C\+\+** (OOP, STL, templates, RAII) and **Linux** (shell, processes, threads, filesystems). * Experience with **build systems** (CMake), **compilers** (GCC/Clang), and **version control** (**Git**). * Understanding of **data structures**, **algorithms**, and **OS concepts** (memory, scheduling, concurrency). * Clear communication, curiosity, and a learning mindset.

[SSP] Junior Developer

BMW TechWorks India

Sign Up →