Bosch

Autonomous cars, machines that talk to each other, smart homes, and cities. At Bosch, we turn these visions into reality to improve the quality of life for people around the world. Our promise to our employees is strong: we grow together, enjoy what we do, and inspire each other. Join us and feel the difference! Work #LikeABosch
About company

Senior software developer - embedded c++ (f/m/div.)

Remote

location Aveiro

date June 1, 2026

types Full-time

Your tasks

  • Designing and implementing embedded software components using modern C++;
  • Collaborating closely with stakeholders to clarify system and software requirements;
  • Developing complex embedded applications for real-time environments;
  • Ensuring high standards of quality, security, scalability, and maintainability;
  • Creating software designs using modeling tools and UML;
  • Strengthening software quality through automated testing and reviews.

Your profile

What distinguishes you:

  • Education: MSc/MA in Computer Science or a comparable field.
  • Experience:
  • More than 5 years of experience in embedded C++ software development;
  • Experience working with real-time or resource-constrained systems.
  • Know-how:
  • Strong knowledge of software architecture, design patterns, and UML;
  • Experience with Zephyr RTOS and Devicetree is a strong plus;
  • Proficiency with communication protocols such as CAN-FD, MQTT, HTTPS;
  • Good understanding of IoT security concepts (advanced knowledge is a plus);
  • Practical experience with on-chip debugging, oscilloscopes, and hardware bring-up;
  • Familiarity with containerized development environments;
  • Sound understanding of software quality assurance principles;
  • Languages: Very good English communication and presentation skills.
  • Working Style and Methods:
  • Structured, quality-oriented, and proactive way of working;
  • Comfortable collaborating in cross-functional and international teams.
  • Personality:
  • Hands-on mentality with a problem-solving mindset;
  • Curious, open to feedback, and eager to continuously learn.

Additional Information:

Future sponsorship for work authorization unavailable. Only people with work permit for Portugal will be considered.

Contact & additional information

Work #LikeABosch includes:

  • ⚖️ 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