C++ Developer (Yocto)

Exaud

Porto

Hybrid

EUR 35,000 - 55,000

Full time

39 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary
Flexible schedule
Office in Ermesinde
Free snacks
Health insurance
IoT and automotive projects
MacBook Pro or equivalent

Job summary

Exaud is looking for a talented C++ software developer to join our team in Ermesinde, Greater Porto. You will work on embedded and automotive systems using C++ on Linux, with exposure to Yocto/Buildroot and firmware development.

The ideal candidate has a degree in Computer Science and at least 2 years of C++ experience, strong OO principles, Git experience, and fluent English. We offer a spacious office, flexible schedule, and home-office days, plus health insurance and international

Qualifications

  • Degree in Computer Science or similar.
  • 2+ years of development with C++.
  • Solid software development experience and skills.
  • Good knowledge of Linux and Unix-like systems.
  • Experience with Yocto (preferred) or Buildroot.
  • Hands-on with firmware development in C++ (ESP32, STM32, etc).
  • Source control familiarity (Git preferred).
  • Fluent English (written and oral).

Skills

C++
Object oriented programming
Linux
Yocto
Firmware development
Git
English (fluent)

Education

Degree in Computer Science or similar

Tools

Git
Yocto
Buildroot

Job description

We're looking for a talented C++ software developer to join our team based in Ermesinde, Greater Porto.

WHAT WE NEED
  • Degree in Computer Science or similar
  • Solid software development experience and skills, 2+ years of development with C++
  • Firm hands-on with C++ as well as with Object Oriented Programming principles and best practices
  • Good knowledge of Linux and *NIX systems in general
  • Experience with development for Yocto (preferably) or Buildroot
  • Hands-on with firmware development in C++ (ESP32, STM32, etc)
  • Source control familiarity (git preferably)
  • Fluent English (both written and oral)
WHAT WE WOULD LIKE
  • SQL knowledge and practical experience withrelationalDBs (SQLite preferably)
  • Familiar with recent C++ standards (C++17, C++20 and C++23)
  • Knowledge of STL and Boost
  • Familiar with Python and Java
  • Hands-onwith the development of performance-demanding high-load applications
WHAT WE OFFER
  • Salary: Competitive pay based on your experience and skills
  • Work Environment: A great working environment and flexible working schedule
  • Office: A spacious office in a fully renovated historical mansion in the center of Ermesinde with the option to work from home several days per week
  • Meals: Free drinks, snacks, and fruits in the office
  • Health: Free health insurance (Medis)
  • Projects: Involvement in international projects related to IoT devices, embedded and automotive systems
  • Equipment: A MacBook Pro to write great code on (or any comparable equipment of your choice)
ABOUT EXAUD

Exaud is an established software development and technical consultancy company providing custom software solutions. We have a rich heritage of creating innovative software products and providing development services to Fortune 1000 companies, large enterprises and medium-sized firms. Our expertise is built on our experience in different sectors, such as Automotive and Manufacturing, Media and Digital Education, Healthcare and Life Sciences, Software and Hi-Tech and Retail & Logistics. Exaud has a particularly strong presence in the automotive industry and our software solutions have been deployed on vehicles by major international brands such as Audi, Ford, Nissan and Peugeot-Citroën among others.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Firmware Engineer (Yocto) – IoT & Embedded
C++ Firmware Engineer (Yocto) – IoT & Embedded

Exaud • Porto

Hybrid
EUR 35,000 - 55,000
Competitive salary
Flexible schedule
Office in Ermesinde
+4
C++ Developer
C++ Developer

Decskill • São João da Madeira

Hybrid
EUR 42,000 - 54,000
Senior C++ Developer [Lisbon OR Porto]
Senior C++ Developer [Lisbon OR Porto]

eXalt Fi • Lisboa

On-site
EUR 50,000 - 70,000
C++ Senior Developer
C++ Senior Developer

DataSmart • Lisboa

On-site
EUR 60,000 - 90,000
Engenheiro |Embedded Linux (Yocto)
Engenheiro |Embedded Linux (Yocto)

CEiiA // Centre of Engineering and Product Development • Matosinhos

On-site
EUR 30,000 - 45,000
Seguro de saúde
Parcerias com ginásios
Até três dias de férias adicionais
+1
DevOps Engineer (Embedded Systems) | Porto/Lisboa
DevOps Engineer (Embedded Systems) | Porto/Lisboa

Decskill • Lisboa

On-site
EUR 70,000 - 100,000
C++ Developer
C++ Developer

EPAM Systems • Porto

On-site
EUR 45,000 - 75,000
Competitive compensation
Flexible work hours
Variety of projects
+2
C/C++ Developer (Embedded Systems)
C/C++ Developer (Embedded Systems)

Aubay Portugal • Lisboa

Remote
EUR 35,000 - 52,000
Health insurance
Dental coverage
Mental health platform
+3
Embedded Software Engineer
Embedded Software Engineer

Decskill • Portugal

On-site
EUR 40,000 - 60,000
Embedded Software Developer (M/F/D)
Embedded Software Developer (M/F/D)

Testo • Aveiro

On-site
EUR 32,000 - 52,000
Challenging role
Shape new facility
International environment
+1