Senior C/C++ Engineer - Flexible, High-Impact Security

Utimaco

Madrid

Hybrid

EUR 55,000 - 75,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

Benefits offered by this job

Company pension plan
Flexible working model
Performance bonuses / extra vacation

Job summary

Utimaco, a global provider of IT security solutions, invites experienced software engineers to join a team driving next generation security hardware and software. You will contribute to feature development, architecture discussions, and robust documentation in a flexible, collaborative environment.

The role emphasizes C/C++ excellence, advanced degree preference, strong algorithms, and cross‑platform development with modern tooling. Excellent English communication closes this opportunity.

Qualifications

  • Mastery of all aspects of the C/C++ programming language.
  • Proof experience of more than 6 years in a similar position.
  • Advanced degree (PhD or MSc) in Computer Science or Applied Mathematics preferred.
  • Strong algorithm engineering skills.
  • Working knowledge of Python.
  • Solid STL usage.
  • Object-oriented programming expertise.
  • Attention to software craftsmanship.
  • Cross-platform development with CMake, Git and Jira.
  • Experience with threading and IPC.
  • Excellent English communication skills, written and spoken.

Responsibilities

  • Elaboration of user stories including initial estimation and acceptance criteria.
  • Development of new features and refinement of acceptance criteria.
  • Sharing progress and impediments in daily stand-up meetings and addressing them with teammates.
  • Participation in team ceremonies: review/demo, retrospective, planning.
  • Contributing to development infrastructure, build, testing, CI, etc.
  • Participating in architecture discussions and revisiting past choices.
  • Contributing to documentation (Doxygen, Sphinx).

Skills

C/C++ mastery
Python
STL
OOP
CMake
Git
Jira
Threading & IPC
Algorithm engineering
Cross-platform development
English communication

Education

PhD or MSc in Computer Science or Applied Mathematics

Tools

Doxygen
Sphinx

Job description

Utimaco, a global provider of IT security solutions, invites experienced software engineers to join a team driving next generation security hardware and software. You will contribute to feature development, architecture discussions, and robust documentation in a flexible, collaborative environment.

The role emphasizes C/C++ excellence, advanced degree preference, strong algorithms, and cross‑platform development with modern tooling. Excellent English communication closes this opportunity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C/C++ Developer
Senior C/C++ Developer

Utimaco • Madrid

Hybrid
EUR 55,000 - 75,000
Company pension plan
Flexible working model
Performance bonuses / extra vacation
Software Testing Engineer
Software Testing Engineer

Utimaco • Madrid

On-site
EUR 52,000 - 82,000
Flexible working model
Anniversary/vacation bonuses
Diversity of team
Security Support Engineer (L1-L3)
Security Support Engineer (L1-L3)

Utimaco • Madrid

On-site
EUR 32,000 - 52,000
Company pension
Flexible working model
Extra vacation days on anniversaries
+1
Java Developer
Java Developer

Utimaco • Madrid

On-site
EUR 55,000 - 85,000
Flexible working model
Extra vacation days on anniversaries
Diversity & inclusion
Senior Offensive Security Engineer - Hybrid, CPU Security
Senior Offensive Security Engineer - Hybrid, CPU Security

OPENCHIP & SOFTWARE TECHNOLOGIES • Barcelona

Hybrid
EUR 90,000 - 130,000
Hybrid work model
Senior C++ Engineer – Hardware‑Connected (Hybrid)
Senior C++ Engineer – Hardware‑Connected (Hybrid)

Script & Dot • Barcelona

Hybrid
EUR 70,000 - 95,000
Support Engineer
Support Engineer

Utimaco • Madrid

On-site
EUR 32,000 - 52,000
Company pension
Flexible working model
Extra vacation days on anniversaries
+1
Senior C++ Hardware Systems Engineer – Hybrid Barcelona
Senior C++ Hardware Systems Engineer – Hybrid Barcelona

Script & Dot • Barcelona

Hybrid
EUR 70,000 - 90,000
Senior Offensive Security Engineer — Silicon & Cloud Security
Senior Offensive Security Engineer — Silicon & Cloud Security

Openchip & Software Technologies • Barcelona

Hybrid
EUR 85,000 - 125,000
Hybrid work model
Barcelona, Spain based role
Senior Offensive Security Engineer
Senior Offensive Security Engineer

Openchip & Software Technologies • Barcelona

On-site
EUR 85,000 - 125,000
Hybrid work model
Barcelona, Spain based role