Senior MATLAB/SIMULINK Software Engineer (f/m/div.)
Primary stack
Nice to have's
Job description
About the Position
Senior MATLAB/SIMULINK Software Engineer (f/m/div.)
Cacia, Aveiro, Portugal
The Bosch Group, with over 400,000 employees worldwide, is dedicated to impacting people’s lives and working towards a more sustainable future. In Aveiro, Bosch operates one of its largest production sites for the Home Comfort division, alongside a Research and Development Center focused on innovative heating solutions for the residential segment. With more than 1,400 employees, Bosch Aveiro brings together experts in various fields, including mechanical engineering, connectivity, software solutions, industrialization, and quality.
At Bosch, we are committed to shaping the future through high-quality technologies and services that enrich people’s lives. Our promise to our associates is unwavering: we grow together, enjoy our work, and inspire each other. We value diversity and equal opportunities, welcoming applications from people with disabilities and providing reasonable accommodations during the recruitment process and in professional activities. By including everyone and ensuring equal opportunities, we unleash our full potential.
Join the Electric Solutions group at Bosch Home Comfort, where software engineering and DevOps converge to support the development of heat pump applications. You will collaborate closely with engineers using model-based development approaches, gaining a deep understanding of software design, implementation, testing, integration, and maintenance.
Your role will involve shaping reliable, practical tools and workflows that facilitate continuous software development. From rapid feedback during development to reproducible builds and releases, your work will enable teams to deliver high-quality software with confidence.
Responsibilities
- Enable continuous development: Design and improve workflows that support software teams from early development and integration through testing and delivery.
- Enhance automation: Automate builds, tests, code analysis, packaging, and release activities, providing useful feedback to help engineers identify issues early.
- Put software quality first: Consider factors such as testability, reproducible builds, version control, traceability, and maintainability throughout the development lifecycle.
- Partner with engineers: Collaborate with software teams to turn real needs into effective platform improvements.
- Improve developer experience: Reduce repetitive manual work and help teams integrate and validate changes frequently and reliably.
Requirements
- Education: Degree in Computer Science, Software Engineering, Electrical Engineering, or related fields.
- Professional Experience:
- Solid experience in software development in MATLAB and SIMULINK and agile practices at scale.
- Practical programming skills in Bash, Git, Python, Go, and C.
- Practical knowledge of Jenkins, jFrog Artifactory, Bitbucket, Jira, and GitHub.
- Experience with NoSQL databases (such as MongoDB) and Grafana.
- Languages: Fluent in English.
- Working Style: Highly organized, collaborative, proactive, and structured with strong planning capabilities.
- Personality: Responsible, self-driven, eager to innovate and continuously learn, with a strong willingness to collaborate within international teams (including willingness for occasional business travel).
We Offer
⚖️ Flexible work conditions
🔀 Hybrid work system
🌐 Exchange with colleagues around the world
🧑⚕️ Health insurance and medical office on site (general surgeon, psychology, physiotherapy, general clinic)
📚 Training opportunities (e.g., 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
💰 Flexible benefits platform
🅿️ Free parking lot
🍽️ Canteen
Success stories don´t just happen. They are made...
Make it happen! We are looking forward to your application!
© Gfr. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at Gfr
All 1443 rolesSenior Technician - Security
Gfr · Canada
Account Executive
Gfr · Canada
Verification Analyst
Gfr · Mexico
District Sales Manager (MEP Channel) - MT, ID, WY Territory
Gfr · United States +2