Bosch Chassis Systems India Private Ltd. is hiring an Embedded Software Developer to join the team developing an edge-deployed video-based fire detection system. You will extend and maintain a modular application stack consisting of a C++/Python-based backend and a web frontend built in Angular.
What You'll Do
- Design, implement, and extend backend services using C++ and Python for intelligent video analytics and embedded platforms.
- Develop and maintain REST APIs enabling seamless communication with frontend interfaces and other system components.
- Collaborate closely with the video analytics team to integrate backend interfaces into their modules.
- Maintain and enhance our Angular‑based web frontend, ensuring usability, responsiveness, and alignment with Bosch design guidelines.
- Ensure reliable and secure data exchange across the full stack.
- Develop, maintain, and improve CI/CD pipelines for automated builds, testing, and deployment.
- Apply modern software engineering best practices including unit testing, static code analysis, and peer code reviews.
- Work in an agile, cross‑functional environment together with software testers, system architects, and developers from related domains.
- Support system‑level validation and testing activities on our embedded platform.
What We're Looking For
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a comparable field.
- Solid hands‑on experience in C++ and Python software development.
- Experience designing and maintaining REST APIs.
- Practical experience with CI/CD systems, automated testing, and secure software development practices.
- Understanding of Linux‑based software deployment and integration.
- Strong understanding of backend development and full‑stack principles.
- Ability to work with distributed systems and embedded environments.
- English at B2 level or higher.
- Structured, reliable, and quality‑driven approach to software development.
- Enjoys working collaboratively within cross‑functional teams.
- Ability to work independently when required in technically challenging topics.
- Analytical thinker with a proactive problem‑solving mindset.
- Communicative, open, and curious about exploring new technologies.
Nice to Have
- Experience with web frontend development (preferably Angular).
- Knowledge of Flask or similar Python web frameworks.
- Familiarity with modular software architectures and RESTful design principles.
Technical Stack
- C++
- Python
- Angular
- REST APIs
- Linux
- CI/CD
Team & Environment
You will work in a cross-functional team with software testers, system architects, and developers from related domains.
Benefits & Compensation
- Flexible work conditions
- Hybrid work system
- Exchange with colleagues around the world
- Health insurance and medical office on site (nutrition, psychology, physiotherapy and general clinic)
- Training opportunities (i.e., technical training, foreign languages training) & certifications
- Opportunities for career progression and continuous professional development
- Access to great discounts in partnerships and Bosch products
- Sports and health related activities (gym)
- Free parking lot
- Canteen
Work Mode
This role follows a hybrid work model.
We shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people’s lives. We grow together, we enjoy our work, and we inspire each other. Bosch values diversity and equal opportunities.


