Embedded C++ Engineer
Apply Now
Home Jobs Embedded C++ Engineer

Embedded C++ Engineer

Date Posted
25 July 2026
Location
Positions
1
Employment Information
Job Level
Intern
Open Positions
1
Location
Bangalore
Address
Bengaluru, India
Experience
5 Years
Functional Area
Technology
Job Description

Job Summary:

BMW TechWorks India is looking for passionate C++ Software Developers with 6 months to 1 year of experience to join our engineering team. If you have a strong foundation in C++, OOP, Data Structures, Operating Systems, Linux, and Embedded Systems, and are eager to build next-generation automotive software, we'd love to hear from you.


Required Skills:

  • Strong knowledge of C++, OOP, Data Structures & Algorithms.
    • Good understanding of Modern C++, Linux, Operating Systems, and Debugging.
    • Basic knowledge of Embedded Systems, embedded devices and microcontroller architectures, System design using UML
    • Knowledge of Python, Git, or CMake is an added advantage.
    • Familiarity with quality standards like MISRA, AUTOSAR and ASPICE is desirable
    • Automotive Industry background / Exp. will be an added advantage.

What We're Looking For:

  • B.E./B.Tech/M.E./M.Tech in Computer Science, IT, Electronics, E&TC, Electrical, Instrumentation, or related disciplines.
    • 6 months to 1 year of relevant experience.
    • Strong academic record (70% / 7.0 CGPA or above preferred).
    • Graduates from reputed engineering colleges preferred.
    • Hands-on experience through internships, academic projects, hackathons, or open-source contributions.
    • CDAC (ACTS), Vector India, or relevant certifications in C++, Embedded Systems, or Linux are a plus.
    • Strong analytical, coding, and problem-solving skills.
    • Strong communication skills and a willingness to learn.
Skills & Tags
Share this job: