¡Activa las notificaciones laborales por email!

C++ Developer – High-Precision Surgical Technology - Hybrid (El Prat)

ERNI Spain

Barcelona

Híbrido

EUR 50.000 - 70.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A leading software engineering company in Barcelona is looking for a C++ Developer to work on innovative health tech projects. This role involves designing and developing software components, collaborating within a multidisciplinary team, and contributing to quality assurance. The ideal candidate has solid C++ expertise and good English skills. The position offers a hybrid working model, competitive benefits, and the chance to make a real impact in healthcare technology.

Servicios

Private health and travel insurance
Gym discounts + sports compensation
Full coverage for sick leave
Referral bonuses
Remote work compensation

Formación

  • Solid experience in C++ development (modern standards, OOP, design patterns).
  • Good written and reading level of English.
  • Experience working collaboratively in multidisciplinary teams.

Responsabilidades

  • Design and develop C++ software components focusing on stability and quality.
  • Participate in requirement definition and design reviews.
  • Collaborate with QA and validation teams, contributing to test support tools.

Conocimientos

C++ development
Unit testing
Version control (Git)
Linux / POSIX systems
Collaborative teamwork
Problem-solving mindset
Descripción del empleo
Overview

ERNI is a Swiss Software Engineering company leader in building complex, customized software solutions. It’s more than 25 years of using technology to have a positive impact on people's lives.

We build digital solutions that connect the physical world (devices & connectivity) with the digital one (software solutions, connected, or consuming their data). Our teams are focused on prioritize the software lifecycle & to ensure that our code is both clean and secure. Our maturity in building high-impact software solutions approaches us whatever industry looking for quality and sophistication (e.g. Gaming, FMCG or Validation & Inspection..).

Our leadership in Health-Tech (Diagnostic Medical Devices, Pharma, Health Care and more) and in all industries around Smart Devices (Robots, Cars, 3D Printers, Machinery), in a powerful combination with the way we grow people, let us create a growing, learning and challenging set up for ERNIans.

Can you imagine your code enabling life-saving surgical technology?

This could be the opportunity you’ve been waiting for.

At ERNI, we offer you the chance to join a cutting-edge project in the health tech sector, where software meets precision surgery. You’ll be part of a multidisciplinary team developing advanced systems that support highly delicate, minimally invasive surgical procedures. You’ll work side by side with professionals in a collaborative, startup-style environment that values agility, autonomy, and real impact.

This project stands out for its technological challenge, social relevance, and engineering depth. You’ll help shape a solution from the inside—designing, testing, and evolving the code that supports real-time, regulated, safety-critical applications used in operating rooms. And you’ll do it in a team that’s small, close-knit, and motivated by shared purpose.

From day one, you’ll find space to propose, to grow, and to build software that truly matters. You’ll have a structured development plan, access to continuous training, and the support of ERNI throughout the journey not only within the project, but in your long-term career.

Responsibilities

What will you do?

  • Design and develop C++ software components with a strong focus on stability and quality.
  • Participate in requirement definition and design reviews.
  • Collaborate with QA and validation teams, contributing to test support tools.
  • Document your work according to compliance and quality standards.
  • Support team growth with a flexible, constructive, and solution-oriented mindset.
  • Help other departments by building internal tools when needed.
Qualifications
  • Solid experience in C++ development (modern standards, OOP, design patterns).
  • Knowledge of unit testing, version control (Git), and Linux / POSIX systems.
  • Good written and reading level of English.
  • Experience working collaboratively in multidisciplinary teams.
  • A mindset that combines curiosity, autonomy, and precision.
Working model & Location

Our working model: Hybrid with hands-on collaboration

Offices located in El Prat de Llobregat

During the first weeks: 100% on-site for onboarding and team integration

Then: 3 days / week onsite + 2 days remote

You’ll work side-by-side with a highly motivated, 30-person team in a growing product environment

Relocation and other benefits are available as part of the package.

Benefits and Growth
  • Private health and travel insurance
  • Full coverage for sick leave
  • Monthly team lunches paid by the company
  • Gym discounts + sports compensation
  • Relocation bonus (up to €2,000)
  • Flexible benefits: meals, transport, childcare, etc.
  • Referral bonuses: up to €6,000 per candidate and €5,000 per client
  • Remote work compensation: hardware + home office expenses
  • 23 working days of vacation
  • Free language courses: English, Spanish, and German
  • Snacks, fruit, coffee, and tea at the office

Salary: We discuss it during the first call. If it’s important to you, feel free to ask!

Would you like to become an ERNi an? Apply now!

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.