Ovar, Aveiro, Portugal Hybrid

Bosch Chassis Systems India Private Ltd. is hiring an Embedded Software Developer

About the Role

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.

Required Skills
C++PythonREST APIsLinuxCI/CDAutomated TestingSecure Software DevelopmentAngularSoftware DeploymentIntegration C++PythonREST APIsLinuxCI/CDAutomated TestingSecure Software DevelopmentAngularSoftware DeploymentIntegration
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Bosch Chassis Systems India Private Ltd.
A company specializing in chassis systems and automotive technology, part of the Bosch group which develops and manufactures technology and services for automotive, industrial, consumer goods, and energy sectors.
All jobs at Bosch Chassis Systems India Private Ltd. Visit website
Job Details
Department Software Development
Category embedded
Posted 2 months ago