← Back to jobs

Bosch Global Software Technologies Private Limited Logo
Senior Engineer C++ / Linux
Posted On: 1 day ago
Experience: 5+ years
Availability: Onsite
Openings: 2
Category: Senior C++ Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, develop, and maintain high-performance C++ applications on Linux for automotive infotainment systems.

This role is on-site.

Responsibilities

  • Architect and build modular, maintainable C++ solutions for automotive entertainment.
  • Develop and maintain system-level components, including drivers and middleware.
  • Profile and optimize applications to improve speed and reduce memory footprint.
  • Manage build systems (Make, CMake) and participate in CI/CD pipelines.

Required Skills

  • 3-6 years of experience in C++ and Linux/QNX for automotive.
  • Proficiency in Modern C++14/17, OOPs, and Design Patterns.
  • Experience with coding guidelines such as MISRA C/C++ or CERT C/C++.
  • Strong knowledge of Multi-Threading, IPC, and RPC protocols (Thrift, DBUS, gRPC, Sockets).
  • Linux system debugging using gdb, strace, and perf.
  • Proficiency with Make, CMake, and Git workflows.
  • Understanding of API design and Real-Time Systems.

Preferred Skills

  • Knowledge of Test-Driven Development using Google-Test or Robot Framework.
  • Understanding of Infotainment System Architecture and Agile Frameworks.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs