Upload Button Icon Add office photos
filter salaries All Filters

78 BMW TechWorks India Jobs

C++ Developer & C++ Tech lead/Architect.

5-10 years

Pune

20 vacancies

C++ Developer & C++ Tech lead/Architect.

BMW TechWorks India

posted 3hr ago

Job Description

Job Title:  C++ Developer & C++ Tech lead/Architect.
Experience Level: 5 to 13+ years
Location: Pune


Job Summary:


We are seeking a skilled C++ Developer/Tech Lead with experience in embedded systems, Linux/QNX, and agile methodologies. The ideal candidate will have extensive knowledge of C++, system programming, and safety standards like MISRA. A strong leader, you will mentor junior engineers, collaborate with stakeholders, and drive software development in an agile environment.


Key Responsibilities:


  • Lead software design and development in C++ for embedded systems (Linux/QNX).
  • Apply agile methodologies and mentor junior engineers.
  • Optimize code, debug issues, and ensure compliance with MISRA and FUSA standards.
  • Collaborate with cross-functional teams on hardware/software integration.
  • Contribute to open-source projects and improve CI/CD workflows.

Required Skills:


  • C++ Developer

    - Shall have more that 4 years of exp into software development- Experience in software development with object-oriented languages- Preferred in modern C++. knowledge of POSIX operating systems (Linux, QNX) and their use in Embedded Systems.- Contribution to opensource project- Understanding of CI/CD process-Ability to debug code and resolve issues, code profiling and memory profiling-Good understanding of git workflow and git as a version control system-Exposure to Linux operating system and basic commands-Ability to learn new technology as per project needs-Excellent problem-solving skills- Experience with MISRA standards for safe & secure coding is of an advantage- Contribution to opensource project is a plus

  • C++ Tech lead / Architect

    - More than 10+ year of experience into embedded SW development- Hands on Exp into C++ (14+ version) with Linux/QNX platform- Deep understanding of POSIX based operating systems especially Linux or QNX.- Extensive Expertise in latest C++ standards.- Experience with Rust is a plus.- Good understanding Bazel builds- Experience in embedded software development as well as in the field of hardware and software architecture of software systems in serial use under Linux / QNX- Strong team and communication skills with a willingness to discuss solutions with many stakeholders in loops and to lead them to the goal.- Ability to learn new technology as per project needs and mentor junior engineers.- Foster an environment of innovation, continuous learning, and collaboration.- Business-fluent skills in English, German is a plus.- Experience with MISRA standards for safe & secure coding is of an advantage- Contribution to opensource project is a plus

Employment Type: Full Time, Permanent

Read full job description

Prepare for Technical Lead roles with real interview advice

What people at BMW TechWorks India are saying

What BMW TechWorks India employees are saying about work life

based on 2 employees
100%
Day Shift
View more insights

BMW TechWorks India Benefits

Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare BMW TechWorks India with

TCS

3.7
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.8
Compare

Capgemini

3.7
Compare

HDFC Bank

3.9
Compare

Infosys

3.6
Compare

ICICI Bank

4.0
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

Genpact

3.8
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Amazon

4.1
Compare

Jio

3.9
Compare

Reliance Retail

3.9
Compare

iEnergizer

4.6
Compare

IBM

4.0
Compare

LTIMindtree

3.8
Compare

Similar Jobs for you

Developer at Luxoft

Chennai

5-10 Yrs

₹ 30-37.5 LPA

Embedded Developer at Brigosha Technologies Pvt Ltd

Hyderabad / Secunderabad, Bangalore / Bengaluru

4-9 Yrs

₹ 12-22 LPA

Embedded Software Engineer at Ojas Innovative Technologies Pvt Ltd

5-6 Yrs

₹ 15-20 LPA

Developer at Netwalk Technologies

Thiruvananthapuram

10-20 Yrs

₹ 15-30 LPA

Embedded Software Engineer at Orbit Global

5-7 Yrs

₹ 15-25 LPA

Senior Leader Engineer at Mahindra and Mahindra Limited [Automotive and Farm Equipment Business]

Chennai

4-9 Yrs

₹ 10-14 LPA

Integration Engineer at Luxoft

Pune

5-10 Yrs

₹ 15-25 LPA

Integration Engineer at Luxoft

Chennai

5-10 Yrs

₹ 15-25 LPA

Integration Engineer at Luxoft

Bangalore / Bengaluru

5-10 Yrs

₹ 15-25 LPA

Multimedia at Hornbill Studios

Bangalore / Bengaluru

5-10 Yrs

₹ 20-35 LPA

C++ Developer & C++ Tech lead/Architect.

5-10 Yrs

Pune

15hr ago·via naukri.com

ADAS_ Perception Algo Development

4-12 Yrs

Bangalore / Bengaluru

5d ago·via naukri.com

Java Expert Software Developer

10-14 Yrs

Chennai, Bangalore / Bengaluru

5d ago·via naukri.com

MSDCRM Expert Software Developer

10-14 Yrs

Pune, Chennai

5d ago·via naukri.com

IT Delivery Manager

12-14 Yrs

Pune

5d ago·via naukri.com

ML Perception: Sr. Software Engineer

5-8 Yrs

Bangalore / Bengaluru

5d ago·via naukri.com

SW Engineer (SWF- Test Automation)

4-12 Yrs

Pune

5d ago·via naukri.com

Senior Cloud Software Engineer

5-8 Yrs

Bangalore / Bengaluru

5d ago·via naukri.com

Senior Linux and Android System Expert / System Engineering

10-15 Yrs

Bangalore / Bengaluru

5d ago·via naukri.com

Senior Android Developer - Android Automotive OS

4-10 Yrs

Pune

5d ago·via naukri.com
write
Share an Interview