C++ Engineer - Modern, Linux-First & API Focus

Decskill

Lisboa

On-site

EUR 40,000 - 65,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Decskill in Lisbon is looking for a dedicated C++ Developer to join our software team. You will develop, maintain, and improve high-quality C++ components in a Linux environment, using CMake and modern language features to deliver robust solutions.

Collaborating with engineers across disciplines, you will participate in code reviews and help shape development practices that ensure stability, performance, and long-term quality. English communication is essential for our international projects.

Qualifications

  • Proven experience with C++ in professional projects.
  • Strong knowledge of modern C++ design, move semantics, and STL.
  • Experience writing automated tests (Catch2, Google Test, or Boost.Test).
  • Experience developing on Linux and using CMake.
  • Ability to work in a Git-based workflow with merge/pull requests.

Responsibilities

  • Develop, maintain, and improve software components in C++.
  • Design APIs and software architectures.
  • Investigate and fix complex issues in an established codebase.
  • Refactor legacy code while preserving stability.
  • Write/maintain automated unit tests.
  • Participate in code reviews and knowledge sharing.
  • Collaborate with team via Linux tools and Git workflows.

Skills

C++ development
Modern C++ design
Unit testing
Linux development
CMake
Git workflows
English communication

Tools

CMake
Git
Linux
Qt

Job description

Decskill in Lisbon is looking for a dedicated C++ Developer to join our software team. You will develop, maintain, and improve high-quality C++ components in a Linux environment, using CMake and modern language features to deliver robust solutions.

Collaborating with engineers across disciplines, you will participate in code reviews and help shape development practices that ensure stability, performance, and long-term quality. English communication is essential for our international projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Developer - Linux, Modern C++, Testing
Senior C++ Developer - Linux, Modern C++, Testing

Decskill • Coimbra

On-site
EUR 42,000 - 68,000
C++ Developer
C++ Developer

Decskill • Lisboa

On-site
EUR 40,000 - 65,000
C++ Developer in Porto: Build Modern, Reliable Software
C++ Developer in Porto: Build Modern, Reliable Software

Decskill • Porto

On-site
EUR 60,000 - 85,000
C++ Developer (Hybrid) – Modern C++, Linux & Growth
C++ Developer (Hybrid) – Modern C++, Linux & Growth

Match Profiler • Lisboa

Hybrid
EUR 25,000 - 42,000
Meal allowance
Health insurance
Performance bonus
+1
C++ Developer
C++ Developer

Decskill • Porto

On-site
EUR 60,000 - 85,000
C++ Developer
C++ Developer

Decskill • Coimbra

On-site
EUR 42,000 - 68,000
C++ Software Engineer
C++ Software Engineer

act digital • Coimbra

Hybrid
EUR 60,000 - 90,000
Hybrid work model
On-site in Coimbra
Optical Networks Software Engineer - Modern C++
Optical Networks Software Engineer - Modern C++

Nokia • Lisboa

On-site
EUR 38,000 - 58,000
C++ Developer
C++ Developer

Decskill • São João da Madeira

Hybrid
EUR 42,000 - 54,000
C++ Developer (m/f)
C++ Developer (m/f)

Match Profiler • Lisboa

Hybrid
EUR 25,000 - 42,000
Meal allowance
Health insurance
Performance bonus
+1
Top locations