Bosch logo

Embedded C++ Developer_ECT1

Bosch · Posted Oct 12

Mobility, industrial technology, consumer goods, and energy and building technology services

hosur road bangalore, , IndiaFull-timeOnsiteSenior Level5–8 years₹18.0L–₹30.0L yearly<25 applicants
AutomotiveIndustrial TechnologyConsumer GoodsEnergy and Building TechnologyInternet of ThingsGrowth Stage
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

The project involves designing and developing core firmware for a new generation of embedded controllers for HVAC products, delivering highly reliable real-time software on microcontrollers. The firmware covers low-level drivers, temperature and energy management control algorithms, and communication stacks, acting as the interface between hardware such as sensors, motors and compressors and higher-level system logic. This role defines and drives scalable embedded software architecture across MCU/SoC platforms, RTOS and hardware abstraction layers, and also establishes CI/CD pipelines and evaluates emerging technologies for embedded platform engineering.

What you will do

  • This project involves the design and development of the core firmware for a new generation of embedded controllers for HVAC products.
  • The Senior Embedded Developer will be responsible for creating highly reliable, real-time software running on microcontrollers.
  • This includes writing low-level drivers, implementing sophisticated control algorithms for temperature and energy management, and developing robust communication stacks.
  • The firmware will be the primary interface between the physical hardware (sensors, motors, compressors) and the system's higher-level logic.
  • The role requires a deep understanding of real-time operating systems (RTOS) or bare-metal development to ensure precise timing, system stability, and safety compliance.
  • Define end-to-end embedded software architecture (drivers, middleware, application layers).Design scalable solutions across MCU/SoC platforms, RTOS, and hardware abstraction layers.
  • Assess emerging technologies (AI/ML, GenAI, data platforms) with a focus on improving embedded platform engineering and automation.
  • Architect systems for high performance, low latency, and efficient resource usage.
  • Translate business and system requirements into technical architecture.
  • Facilitate architecture discussions and design reviews across teams.
  • Drive innovative initiatives and proof-of-concepts (POCs).
  • Evaluate emerging tools, frameworks, and connectivity solutions.
  • Establish and improve CI/CD pipelines for embedded systems.

Skills used in this role

C++Embedded C++RTOSBSPDevice DriversLow-Level System DevelopmentMicrocontrollersMCUSoCHardware Abstraction LayerBare-MetalMiddlewareSecure BootOTA UpdatesCybersecurityCI/CDDevOpsAutomation FrameworksAI/MLGenAIData PlatformsConnectivity SolutionsControl Algorithms

What the employer is looking for

  • Strong expertise in Embedded C++ development.
  • Proven experience in embedded software architecture and system design.
  • Hands-on experience with RTOS, drivers, BSP, and low-level system development.
  • Experience in secure boot, OTA updates, and cybersecurity concepts
  • Familiarity with automation frameworks and DevOps practices in embedded systems
  • Stay current with industry trends, emerging technologies, and best practices in software development
  • BE/B.Tech/ME/M.Tech - Electronics background

Preferred qualifications

  • ISAQB Certification

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Bosch

The Bosch Group is a leading global supplier of technology and services, operating across mobility, industrial technology, consumer goods, and energy and building technology sectors. Driven by its purpose to create technology that is "Invented for life," the company leverages its expertise in hardware, software, and IoT to shape global trends such as automation, electrification, and artificial intelligence.

Industry
Automotive
Company size
406225 employees
Founded
1886
Location
Stuttgart, Germany
Funding stage
Private Company

Leadership

CF
Christian Fischer

Chairman of the Board of Management

MF
Markus Forschner

Deputy Chairman and Chief Financial Officer

MH

Markus Heyn

Deputy Chairman and Chairman of Mobility

FM

Frank Meyer

Member of the Board of Management