Bosch
Bosch

Senior Software Developer - Embedded C++ (f/m/div.)

RoleEmbedded
LevelSenior
LocationOvar, Portugal
WorkHybrid
TypeFull-time
Posted2 days ago
Apply now

About the role

Your contribution to something big:

  • 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.

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.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

Success stories don´t just happen. They are made...Make it happen! We are looking forward to your application!

Benefits and perks

Flexible Hours

Healthcare

Required skills

Embedded C++

RTOS

UML

Architecture

Automated testing

Debugging

About Bosch

Ovar

Headquarters