Bosch Global

Embedded_C++ Developer_EBH

Bosch Global
Apply
2 days ago
Bengaluru, IndiaMid Level / Senior

Responsibilities

  • Develop middle-layer and application software for Linux embedded solutions using modern C++.
  • Design and implement multithreaded applications with thread synchronization.
  • Apply object-oriented programming, SOLID principles, and design patterns.
  • Create UML class, sequence, use case, dependency, and component diagrams.
  • Perform unit testing, static code analysis, and multiple levels of software testing and validation.
  • Use Linux debugging, build, version-control, and CI/CD tools.
  • Work in an Agile software development environment.

Requirements

  • 4 to 8 years of experience.
  • Bachelor's or Master's degree in Electronics Engineering or a related field.
  • Strong modern C++ programming skills, specifically C++11 or later.
  • Experience with multithreaded application development and thread synchronization.
  • Strong object-oriented programming knowledge and applied understanding of SOLID principles and design patterns.
  • Design experience with UML diagrams.
  • Experience with unit testing using GTest/gMock and static code analysis.
  • Experience with Linux tools including gdb, strace, valgrind, make, cmake, conan, git, Jenkins, or Bamboo.
  • Working experience with BLE, WiFi, databases, and Python is preferred.

Tech Stack

BambooC++CMakeGitJenkinsLinuxMakePython

Categories

Bosch Global

About Bosch Global

10,000+ employees

Bosch Global (Robert Bosch GmbH) develops and sells mobility components and software, industrial automation and sensors, home appliances and power tools, and energy and building technologies to automakers, manufacturers, builders, and consumers. It monetizes through product sales and connected services spanning IoT, AI, and embedded software. Founded in 1886 and headquartered in Gerlingen-Schillerhöhe, Germany, the privately held Bosch Group operates worldwide across Mobility, Industrial Technology, Consumer Goods, and Energy and Building Technology sectors.

Contact me