Embedded System Engineer

Mindmatch

Barcelona

Híbrido

EUR 65.000 - 90.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Destaca para este puesto: genera un currículum y una carta de presentación adaptados en cuestión de un minuto.

Supera los filtros ATS

Descripción de la vacante

Mindmatch busca un Ingeniero Senior de Sistemas Embebidos para liderar el desarrollo de software embebido, conectividad y arquitectura de sistemas en una HealthTech en crecimiento. Será crucial trabajar entre hardware, software y nube, con enfoque en soluciones end-to-end.

El candidato ideal tiene amplia experiencia en C/C++, Linux y desarrollo de REST APIs, así como experiencia en herramientas de contenedores y CI/CD, y habilidades en inglés profesional.

Formación

  • 5+ años de experiencia en desarrollo de software, con experiencia en sistemas embebidos.
  • Experiencia sólida en C/C++ y Linux para sistemas embebidos.
  • Python avanzado para servicios y tooling.
  • Diseño y desarrollo de REST APIs y comunicación entre capas.
  • Conocimientos de Git, pruebas y prácticas de ingeniería de software.

Responsabilidades

  • Desarrollar software embebido para dispositivos conectados, asegurando rendimiento y escalabilidad.
  • Diseñar e implementar comunicación entre hardware, servicios en la nube y apps.
  • Desarrollar backend y herramientas internas, principalmente con Python.
  • Tomar decisiones de arquitectura entre embebido, backend y nube.
  • Colaborar con equipos multifuncionales para transformar ideas en soluciones técnicas.
  • Tomar propiedad de features desde diseño hasta producción y despliegue.
  • Solucionar incidencias complejas entre firmware, servicios y nube.
  • Mejorar prácticas de ingeniería y calidad de código.
  • Liderar y orientar a otros ingenieros y estandarizar plataformas.

Conocimientos

C/C++ development
Python
Linux development
REST APIs
Git
Agile / CI-CD
English proficiency

Herramientas

Qt5
Yocto
Docker
Bash
Linux

Descripción del empleo

Descripción del trabajo

We are

Por favor, lea detenidamente la información de esta oferta de empleo para entender exactamente qué se espera de los posibles candidatos.

Merlin Digital Partner ! A

leading IT and Digital headhunting company

who stands out from the crowd, boasting over a decade of experience. Weve

successfully collaborated and played a pivotal role in the growth of industry heavyweights

such as Wallapop, Glovo, Banc Sabadell, and Duracell, among others.

Our

emphasis lies in people-centric approaches and optimizing the selection processes . Our

mission is to revolutionize companies by seamlessly integrating top-tier talent . What sets us apart is our

in-depth understanding of each partner

(being their best influencer!), addressing not only their needs but also capturing their essence.

Our partner

is a fast-growing

HealthTech company

developing connected technologies at the intersection of

hardware, embedded systems, IoT, AI and digital health . Their technology transforms everyday environments into intelligent health platforms, enabling seamless and continuous health monitoring.

We are currently looking for a

Senior Embedded Systems Engineer

to join their Engineering team and help build the embedded technologies powering the next generation of connected health products.

Mission:

As a Senior Embedded Systems Engineer , your mission will be to develop and evolve the embedded software, device connectivity and system architecture behind the companys connected technologies.

This is not a traditional embedded engineering role. While your core expertise will be embedded software and connected devices, you will also have the opportunity to contribute to backend services, cloud infrastructure, internal tools and end-to-end system architecture .

You will work closely with Product, Hardware, Backend, AI and Data teams , taking ownership of solutions from concept to production and helping build a technology platform where hardware, software, cloud and AI work seamlessly together.

The Role:
  • Developing embedded software for connected devices , ensuring reliability, performance and scalability.
  • Designing and implementing communication between hardware, embedded systems, cloud services and applications .
  • Building backend services, REST APIs and internal engineering tools , primarily using Python .
  • Contributing to software and system architecture decisions across embedded, backend and cloud environments.
  • Working closely with Product and multidisciplinary engineering teams to transform product ideas into scalable technical solutions .
  • Taking end-to-end ownership of features , from initial design and implementation through deployment and production.
  • Troubleshooting complex technical issues across firmware, backend services, connectivity and cloud infrastructure .
  • Improving engineering practices, development processes and overall code quality .
  • Writing clean, maintainable and well-tested code following strong software engineering practices.
  • Providing technical leadership and mentoring to other engineers.
  • Helping shape the engineering foundations and technical standards of the platform as the company scales.
What we need:
  • 5+ years of professional software engineering experience , with significant experience working on embedded systems. More extensive senior-level experience will be highly valued.
  • Strong experience developing embedded software using C/C++ or similar languages .
  • Excellent development skills in Python .
  • Solid experience developing software for Linux-based embedded systems .
  • Experience working with Linux development environments and Bash scripting .
  • Familiarity with Qt5 for embedded or desktop applications.
  • Experience with Yocto or similar embedded Linux build systems .
  • Strong knowledge of communication protocols such as BLE, UART, SPI, I²C, MQTT, TCP/IP and HTTP/REST .
  • Experience designing and developing REST APIs .
  • Experience working with Docker, containers and CI/CD pipelines .
  • Solid knowledge of Git and collaborative development workflows .
  • Strong understanding of software engineering best practices , including testing, code reviews and maintainable software design.
  • Strong software architecture and problem-solving skills .
  • Ability and interest in working across different layers of the technology stack, from embedded software and hardware communication to backend and cloud.
  • Professional English level .
  • Disponibilidad para acudir a oficinas 4-3 días a la semana.
Nice to Have
  • Experience with cloud platforms such as GCP, Hetzner or similar .
  • Previous experience in startups, scale-ups or fast-growing technology companies .
  • Experience working on IoT or connected-device products .
  • Experience with AI-enabled products or data-driven applications .
  • Experience designing APIs and distributed systems .
  • Ability to quickly learn new technologies and comfortably move across different layers of the stack.
  • A product-oriented mindset and experience taking technical solutions from concept to production .
What we offer

Join a fast-growing HealthTech company building a new generation of intelligent, connected health technologies.

Work at the intersection of embedded systems, hardware, IoT, cloud, AI and digital health .

Build technologies powering products already used by leading sports organizations and enterprise customers worldwide .

Take ownership of high-impact projects , from embedded software development through system integration and production.

Collaborate with a talented multidisciplinary team across Hardware, Backend, AI, Data and Product .

Have a visible impact on technical and architectural decisions as the platform and engineering organization continue to evolve.

Work in a fast-paced environment with a high level of autonomy and ownership .

Strong opportunities for professional growth and technical leadership as the company scales internationally. xkdbapo

Competitive compensation based on experience.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer (Python)
Senior Software Engineer (Python)

Merlin Digital Partner • Barcelona

Híbrido
EUR 70.000 - 100.000
Software QA Automation Engineer
Software QA Automation Engineer

Merlin Digital Partner • Barcelona

Presencial
EUR 65.000 - 90.000
Embedded Software Engineer
Embedded Software Engineer

beside Talent • Santa Perpètua de Mogoda

Híbrido
EUR 45.000 - 65.000
Internacional
IoT proyectos
Impacto en producto
+3
Embedded Linux Software Engineer
Embedded Linux Software Engineer

Mindmatch • Valencia

Presencial
EUR 45.000 - 65.000
Embedded / IoT Python Developer - Barcelona
Embedded / IoT Python Developer - Barcelona

Oxigent • Barcelona

Presencial
EUR 36.000 - 42.000
Contrato indefinido
Cheque Formación
Seguro médico privado
+2
Embedded Software Engineer - Fw Platform & Hil
Embedded Software Engineer - Fw Platform & Hil

Dormakaba • Madrid

Presencial
EUR 52.000 - 76.000
Health Insurance
Flexible schedule
26 days annual leave + 14 holidays
+5
Senior Embedded Systems Architect for HealthTech
Senior Embedded Systems Architect for HealthTech

Mindmatch • Barcelona

Híbrido
EUR 65.000 - 90.000
Embedded / IoT Python Developer
Embedded / IoT Python Developer

Oxigent Technologies • Barcelona

Presencial
EUR 36.000 - 42.000
Cheque Formación
Retribución flexible
Embedded Software Engineer
Embedded Software Engineer

technicaelectronics • Sant Cugat del Vallès

Presencial
EUR 40.000 - 60.000
Hybrid work model
30 working days holiday
Private health insurance
+1
Embedded / Iot Python Developer
Embedded / Iot Python Developer

Mindmatch • Barcelona

Presencial
EUR 36.000 - 48.000
Cheque Formación
Seguro médico privado
Retribución flexible
+1