Embedded_Software_Architect(Cntrl)_ECT

Bosch

Bengaluru

On-site

INR 4,000,000 - 7,500,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Bosch Global Software Technologies Private Limited in Bengaluru seeks an Embedded Software Architect to define scalable embedded software architecture with strong C/C++ expertise and connectivity knowledge. You will drive end-to-end architecture, interfaces, and integration across MCU/SoC platforms, RTOS, and hardware abstraction layers.

Responsibilities include leading architecture reviews, pursuing performance optimization, and mentoring teams while aligning with safety, security, and CI/CD

Qualifications

  • Strong expertise in Embedded C/C++ development for embedded systems.
  • Proven experience in embedded software architecture and system design.
  • Experience with modular architecture and reusable frameworks.
  • Hands-on with RTOS, drivers, BSP, and low-level development.
  • Ability to balance performance, memory, power, and cost.

Responsibilities

  • Translate business and system requirements into technical architecture.
  • Define end-to-end embedded software architecture (drivers, middleware, application layers).
  • Design scalable solutions across MCU/SoC platforms, RTOS, and hardware abstraction layers.
  • Define communication interfaces and integration strategies across subsystems.
  • Architect systems for high performance, low latency, and efficient resource use.
  • Ensure compliance with safety, regulatory, and quality requirements.
  • Design and support integration of connectivity modules (RF, Wi Fi) into embedded systems.
  • Assess emerging technologies (AI/ML, GenAI, data platforms) to improve embedded platform engineering.
  • Lead architecture/design reviews and drive innovative POCs.
  • Evaluate emerging tools, frameworks, and connectivity solutions.
  • Establish and improve CI/CD pipelines for embedded systems.
  • Mentor development teams on architecture and best practices.
  • Support debugging of complex system-level issues and root cause analysis.

Skills

Embedded C/C++
Embedded software architecture
System design
RTOS drivers BSP
Performance tradeoffs
Security concepts
Automation & DevOps
Communication skills
Industry trends

Education

BE/ME electronics

Tools

RTOS

Job description

Company Description

Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.

Job Description

Looking for an Embedded Software Architect to define and drive scalable, high-quality embedded software architecture. This role requires strong expertise in C/C++ and embedded systems, with working knowledge of connectivity technologies to support connected product development.

Tasks / Responsibilities:

  • Translate business and system requirements into technical architecture.
  • Define end-to-end embedded software architecture (drivers, middleware, application layers).
  • Design scalable solutions across MCU/SoC platforms, RTOS, 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 (RF, Wi Fi) into embedded systems.
  • Assess emerging technologies (AI/ML, GenAI, data platforms) with a focus on improving embedded platform engineering and automation.
  • Lead technical discussions and architecture / design reviews.
  • Drive innovative initiatives and proof-of-concepts (POCs).
  • Evaluate emerging tools, frameworks, and connectivity solutions.
  • Establish and improve CI/CD 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.

Required Skills & Experience:

  • Strong expertise in Embedded C/C++ development.
  • Proven experience in embedded software architecture and system design.
  • Experience with modular architecture, and reusable frameworks.
  • Hands-on experience with RTOS, drivers, BSP, and low-level system development.
  • Ability to analyze tradeoffs between performance, memory, power, and cost.
  • Knowledge in secure boot, OTA updates, and cybersecurity concepts.
  • Strong analytical thinking and system-level problem-solving capability.
  • Good communication, technical mentoring, and cross-functional collaboration skills.
  • Familiarity with automation frameworks and DevOps practices in embedded systems.
  • Curiosity toward industry trends, emerging technologies, and best practices in software development.

Must Have:

  • Expert-level knowledge and practical experience in RF systems.

Good to Have:

  • ISAQB Certification, Knowledge in Embedded Linux
Qualifications

BE/ME electronics background

Additional Information

10 to 15 years

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded_Software_Architect(Gateway)_ECT
Embedded_Software_Architect(Gateway)_ECT

Bosch Group • Coimbatore District

On-site
INR 900,000 - 1,300,000
Embedded C++ Developer_ECT1
Embedded C++ Developer_ECT1

Bosch Group • Karnataka

On-site
INR 1,800,000 - 2,800,000
Embedded C Developer_ECT1
Embedded C Developer_ECT1

Bosch • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded Software Architect - EPT2
Embedded Software Architect - EPT2

Bosch • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Embedded Software Architect - EPT2
Embedded Software Architect - EPT2

Bosch Group • Bengaluru

On-site
INR 2,000,000 - 4,000,000
System Architect
System Architect

Bosch Group • Coimbatore District

On-site
INR 2,800,000 - 4,000,000
Hardware Architect
Hardware Architect

Bosch • Bengaluru

On-site
INR 1,500,000 - 2,100,000
System Architect For Cockpit Domain Controller
System Architect For Cockpit Domain Controller

Bosch • Coimbatore District

On-site
INR 3,500,000 - 5,000,000
System Architect
System Architect

Bosch • Coimbatore District

On-site
INR 2,000,000 - 3,200,000
Embedded_Linux_Developer_JCIH_ECT
Embedded_Linux_Developer_JCIH_ECT

Robert Bosch Group • Coimbatore District

On-site
INR 1,400,000 - 2,100,000