
C# & C++ developer
Bosch Global6 hours ago
Bengaluru, IndiaSenior / Staff+
Responsibilities
- Develop software using C# and C++.
- Build Windows desktop interfaces with WPF and/or Windows Forms.
- Work with measurement-data formats including ASAM MDF and HDF5.
- Develop and maintain CI/CD pipelines.
- Write automation or utility scripts using Python, Bash, or Groovy.
- Use DirectX and/or SkiaSharp, testing frameworks, and dependency-injection frameworks.
- Apply clean-code, SOLID, and software-quality practices.
Requirements
- BE/BTech degree.
- 5–12 years of professional experience.
- Strong experience with C# and WPF and/or Windows Forms.
- Strong experience with C++ development, including C++11/14/17/20.
- Expertise in measurement-data formats such as ASAM MDF 3.x, ASAM MDF 4.x, and HDF5.
- Strong experience developing and maintaining CI/CD pipelines.
- Strong scripting skills in Python, Bash, or Groovy.
- Familiarity with DirectX and/or SkiaSharp.
- Experience with NUnit or another testing framework.
- Experience with Autofac or another dependency-injection framework.
- Familiarity with software-quality practices, clean code, and SOLID principles.
About Bosch Global
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.