Embedded C/C++ Software Engineer – Heat Pumps

BOSC

Aveiro

On-site

EUR 40,000 - 65,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance on site
Career development opportunities
Discounts on Bosch products

Job summary

Bosch Group in Aveiro is seeking an experienced software engineer to join the application software development team for air-to-water heat pumps. You will design, implement, and test C and C++ software for residential heating systems, collaborating with cross‑functional international teams.

The role involves MBD with MATLAB/Simulink, CI/CD, and integrating software with hardware and controllers, while delivering reliable, production‑quality code and maintaining documentation.

Qualifications

  • Degree in Computer Science, Computer Engineering, Electrical or Electronic Engineering, Mechanical Engineering, or related field.
  • Typically five or more years of professional software development experience.
  • Hands‑on experience in production‑quality C/C++ software, testing, debugging and maintenance.

Responsibilities

  • Design, develop, and maintain application software in C and C++ for heat pumps and related heating systems.
  • Implement control strategies and ensure reliable interaction between software, hardware, and thermal processes.
  • Contribute to software architecture, code reviews, documentation, and iterative testing.

Skills

C/C++ programming
Embedded systems
Software testing
Version control
CI/CD
CAN
Modbus
LIN
MATLAB/Simulink
English fluent

Education

Computer Science/Engineering degree

Tools

MATLAB
Simulink
Jira/Bitbucket

Job description

Bosch Group in Aveiro is seeking an experienced software engineer to join the application software development team for air-to-water heat pumps. You will design, implement, and test C and C++ software for residential heating systems, collaborating with cross‑functional international teams.

The role involves MBD with MATLAB/Simulink, CI/CD, and integrating software with hardware and controllers, while delivering reliable, production‑quality code and maintaining documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded C/C++ Software Engineer - Heat Pumps (Hybrid)
Embedded C/C++ Software Engineer - Heat Pumps (Hybrid)

Bosch • Cacia

Hybrid
EUR 40,000 - 60,000
Flexible work conditions
Hybrid work system
Health insurance and on-site medical
Embedded Software Engineer for Heat Pumps (C/C++, CI)
Embedded Software Engineer for Heat Pumps (C/C++, CI)

Bosch Group • Cacia

On-site
EUR 55,000 - 75,000
Health insurance
Training opportunities
Career progression
+2
Heat Pump Mechanical Development Engineer
Heat Pump Mechanical Development Engineer

Bosch Group • Cacia

On-site
EUR 52,000 - 68,000
Health insurance
Training opportunities
Career progression
+2
Innovative Mechanical Development Engineer - Heat Pumps
Innovative Mechanical Development Engineer - Heat Pumps

Bosc • Viseu

On-site
EUR 35,000 - 55,000
Health insurance
On-site medical facilities
Training opportunities
+3
Senior MATLAB/SIMULINK Platform & DevOps Engineer
Senior MATLAB/SIMULINK Platform & DevOps Engineer

Bosch Group • Cacia

On-site
EUR 50,000 - 70,000
Health insurance
On-site medical office
Training opportunities
+3
Heat Pump Mechanical Development Engineer
Heat Pump Mechanical Development Engineer

BOSC • Aveiro

On-site
EUR 42,000 - 62,000
Health insurance
On-site medical facilities
Training opportunities
+1
Software Developer (f/m/div.)
Software Developer (f/m/div.)

Bosch Group • Cacia

On-site
EUR 55,000 - 75,000
Health insurance
Training opportunities
Career progression
+2
Heat Pump Mechanical Development Engineer
Heat Pump Mechanical Development Engineer

Bosc • Viseu

On-site
EUR 40,000 - 56,000
Software Developer (f/m/div.)
Software Developer (f/m/div.)

Bosch • Cacia

Hybrid
EUR 40,000 - 60,000
Flexible work conditions
Hybrid work system
Health insurance and on-site medical
Requirements Engineer - Heat Pump Systems
Requirements Engineer - Heat Pump Systems

Bosch Portugal • Aveiro

Hybrid
EUR 40,000 - 60,000
Health insurance
Medical office on site
Canteen
+4