The Bosch Group has more than 400 000 employees around the world, present in 60 countries, and we are proud to impact people’s lives and to work towards a more sustainable future.
In the city of Aveiro, Bosch has one of its biggest production sites for Bosch Home Comfort division, as well as a Research and Development Center for new and improved heating solutions for the residential segment. With more than 1400 employees, focused on innovation, sustainability and collaboration, Bosch Aveiro joins together experts in diverse areas, from mechanical engineering to connectivity and software solutions, as well as industrialization and quality.
At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people’s lives. Our promise to our associates is rock-solid: we grow together, we enjoy our work, and we inspire each other. Join in and feel the difference in mindsets, cultures, generations, identities and perspectives. Everyone should bring their authenticity and work together respectfully. Bosch is an employer that values diversity and equal opportunities. We welcome applications from people with disabilities and we can provide reasonable accommodations during the recruitment process and in the performance of professional activity. By including everyone and ensuring equal opportunities we unleash our full potential.
Job DescriptionYour contribution to something big:
As an Embedded SW Engineer for Room Controls, you will play a key role in designing and developing innovative software solutions for Room Controls, thermostats, and other accessories compatible with Bosch Heating Systems. In this role, you will:
Design, develop, test and maintain high-quality software for embedded systems, following coding best practices and a strong quality mindsetCreate and maintain comprehensive technical documentation, including designs of software components, specifications and test reportsDevelop and execute test plans to validate software functionality and performance against specifications, including conducting unit testing and system integration testingIdentify, debug and resolve software defects and performance issues efficiently, utilizing analytical skills and debugging toolsContribute to technical decision-making supported by technical knowledge, industry best practices and established norms & standardsCollaborate with an international and cross-functional team of software engineers, hardware engineers, and product managersQualificationsWhat distinguishes you:
Education
Bachelor’s or Master’s degree in Embedded Software, Computer Engineering, or related fields.Experience
Experience in embedded software design and development.Know-how
Strong programming skills in C/C++ and familiarity with real-time operating systems (RTOS)Familiarity with software development toolchains, debugging environments, and configuration management.Experience with hardware interfaces, communication protocols and debugging toolsKnowledge of version control systems (e.g., Git).Familiarity with Agile development methodologiesLanguages
Fluent in EnglishWorking Style and Methods
Excellent problem-solving skills, structured, and quality-focused.Personality
Strong communication and teamwork abilitiesAdditional InformationWork #LikeABosch includes:
⚖️ Flexible work conditions