B

Bosch Home Comfort

Makes heating, cooling and hot-water equipment

Embedded Software Architect - Gateway

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeCoimbatore, Tamil Nadu, IndiaNo salary listedIn-person

About the Job

Requirements

  • Strong expertise in Embedded C/C++ development on Linux environments.
  • Proven experience in embedded software architecture and system design.
  • Hands-on experience with major cloud Internet of Things platforms.
  • Experience with modular architecture and reusable frameworks.
  • Hands-on experience with real-time operating systems, drivers, board support packages, and low-level system development.
  • Ability to analyze tradeoffs between performance, memory, power, and cost.
  • Knowledge of secure boot, over-the-air updates, and cybersecurity concepts.
  • Familiarity with automation frameworks and DevOps practices in embedded systems.
  • Extensive experience with Embedded C/C++ programming for Linux environments and gateway product development, including kernel modules, device drivers, inter-process communication, and integration with IoT cloud platforms.
  • Bachelor of Engineering or Master of Engineering electronics background.

Responsibilities

  • Translate business and system requirements into technical architecture.
  • Define end-to-end embedded software architecture across drivers, middleware, and application layers.
  • Design scalable solutions across microcontroller/system-on-chip platforms, real-time operating systems, and hardware abstraction layers.
  • Define communication interfaces and integration strategies across subsystems.
  • Architect systems for high performance, low latency, and efficient resource usage.
  • Ensure compliance with safety, regulatory, and quality requirements.
  • Design and support integration of connectivity modules, including radio frequency and Wi-Fi, into embedded systems.
  • Assess emerging technologies, including artificial intelligence, machine learning, generative artificial intelligence, and data platforms, to improve embedded platform engineering and automation.
  • Lead technical discussions and architecture and design reviews.
  • Drive innovation initiatives and proofs of concept.
  • Evaluate emerging tools, frameworks, and connectivity solutions.
  • Establish and improve continuous integration and continuous delivery pipelines for embedded systems.
  • Mentor development teams on architecture, best practices, and technical direction.
  • Support teams in debugging complex system-level issues and root cause analysis.

Desired Qualifications

  • International Software Architecture Qualification Board certification.

About the Company

Bosch Home Comfort

Makes heating, cooling and hot-water equipment

Bosch Home Comfort makes heating, cooling and hot-water equipment for homes, commercial buildings and industrial users. Its portfolio combines electric heat pumps with gas-fired boilers and hybrid systems, giving customers different ways to control building temperatures and supply hot water. The business sells equipment through its brands' sales networks, with products adapted to regional building needs and energy requirements. Its inverter-driven heat pumps adjust compressor output to match demand rather than running constantly at full power. The Bosch business unit was formed through the merger of Bosch and Buderus heating activities in 2004 and is headquartered in Wetzlar, Germany.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Wetzlar, Germany
Founded
2004

Recently Posted Jobs

Explore more opportunities at Bosch Home Comfort

See more jobs