Descripción
¡Somos **Merlin Digital Partner**! Una **empresa líder en headhunting IT y digital** que se distingue del resto, con más de una década de experiencia. Hemos **colaborado con éxito y desempeñado un papel fundamental en el crecimiento de gigantes del sector**, como Wallapop, Glovo, Banc Sabadell y Duracell, entre otros.
Nuestro **enfoque se centra en enfoques centrados en las personas y en la optimización de los procesos de selección**. Nuestra **misión es revolucionar las empresas integrando sin fisuras talento de primer nivel**. Lo que nos diferencia es nuestra **comprensión profunda de cada socio** (¡siendo su mejor influencer!), atendiendo no solo sus necesidades, sino también capturando su esencia.
**Nuestro socio** es una empresa de HealthTech en rápido crecimiento que desarrolla tecnologías conectadas en la intersección de **hardware, sistemas embebidos, IoT, IA y salud digital**. Su tecnología transforma entornos cotidianos en plataformas inteligentes de salud, permitiendo un monitoreo de la salud continuo y sin interrupciones.
Actualmente buscamos un **Ingeniero Senior de Sistemas Embebidos** para unirse a su equipo de Ingeniería y ayudar a construir las tecnologías embebidas que impulsarán la próxima generación de productos de salud conectados.
**Misión:**
Como **Ingeniero Senior de Sistemas Embebidos**, su misión será desarrollar y evolucionar el **software embebido, la conectividad de dispositivos y la arquitectura del sistema** detrás de las tecnologías conectadas de la empresa.
Este no es un puesto tradicional de ingeniería embebida. Aunque su experiencia principal estará en software embebido y dispositivos conectados, también tendrá la oportunidad de contribuir a **servicios backend, infraestructura en la nube, herramientas internas y arquitectura de sistema de extremo a extremo**.
Trabajará estrechamente con los equipos de **Producto, Hardware, Backend, IA y Datos**, asumiendo la responsabilidad de las soluciones desde su concepción hasta su puesta en producción, y ayudando a construir una plataforma tecnológica donde hardware, software, nube e IA funcionen de forma perfectamente integrada.
**El puesto:**
Usted será responsable de:
* Desarrollar **software embebido para dispositivos conectados**, garantizando su fiabilidad, rendimiento y escalabilidad.
* Diseñar e implementar la comunicación entre **hardware, sistemas embebidos, servicios en la nube y aplicaciones**.
* Construir **servicios backend, APIs REST y herramientas internas de ingeniería**, principalmente utilizando **Python**.
* Contribuir a las **decisiones de arquitectura de software y sistema** en entornos embebidos, backend y en la nube.
* Trabajar estrechamente con los equipos de Producto e ingeniería multidisciplinar para transformar ideas de producto en **soluciones técnicas escalables**.
* Asignar **responsabilidad de extremo a extremo de las funcionalidades**, desde el diseño inicial y su implementación hasta su despliegue y operación en producción.
* Diagnosticar problemas técnicos complejos en **firmware, servicios backend, conectividad e infraestructura en la nube**.
* Mejorar las prácticas de ingeniería, los procesos de desarrollo y la **calidad general del código**.
* Escribir código limpio, mantenible y bien probado, siguiendo sólidas prácticas de ingeniería de software.
* Brindar **liderazgo técnico y tutoría** a otros ingenieros.
* Ayudar a definir los fundamentos de ingeniería y los estándares técnicos de la plataforma a medida que la empresa escala.
**Qué necesitamos:**
* **Más de 5 años de experiencia profesional en ingeniería de software**, con experiencia significativa en sistemas embebidos. Se valorará especialmente una experiencia senior más extensa.
* Amplia experiencia en el desarrollo de **software embebido usando C/C\+\+ o lenguajes similares**.
* Excelentes habilidades de desarrollo en **Python**.
* Experiencia sólida en el desarrollo de software para **sistemas embebidos basados en Linux**.
* Experiencia trabajando con **entornos de desarrollo Linux y scripts Bash**.
* Conocimientos de **Qt5** para aplicaciones embebidas o de escritorio.
* Experiencia con **Yocto o sistemas de construcción embebidos Linux similares**.
* Amplios conocimientos de protocolos de comunicación como **BLE, UART, SPI, I²C, MQTT, TCP/IP y HTTP/REST**.
* Experiencia en el diseño y desarrollo de **APIs REST**.
* Experiencia trabajando con **Docker, contenedores y pipelines CI/CD**.
* Conocimientos sólidos de **Git y flujos de desarrollo colaborativo**.
* Profundo conocimiento de las **mejores prácticas de ingeniería de software**, incluidas las pruebas, revisiones de código y el diseño de software mantenible.
* Excelentes **habilidades de arquitectura de software y resolución de problemas**.
* Capacidad e interés por trabajar en distintas capas de la pila tecnológica, desde software embebido y comunicación con hardware hasta backend y nube.
* Nivel profesional de **inglés**.
* **Disponibilidad para acudir a oficinas 4\-3 días a la semana.**
**Valorable:**
* Experiencia con **plataformas en la nube como GCP, Hetzner o similares**.
* Experiencia previa en **startups, scale\-ups o empresas tecnológicas de rápido crecimiento**.
* Experiencia en el desarrollo de **productos IoT o dispositivos conectados**.
* Experiencia con **productos habilitados por IA o aplicaciones basadas en datos**.
* Experiencia en el diseño de **APIs y sistemas distribuidos**.
* Capacidad para aprender rápidamente nuevas tecnologías y moverse cómodamente entre distintas capas de la pila.
* Mentalidad orientada al producto y experiencia llevando soluciones técnicas **desde la concepción hasta la producción**.
**Qué ofrecemos:**
* Unirse a una **empresa de HealthTech en rápido crecimiento** que construye una nueva generación de tecnologías inteligentes y conectadas para la salud.
* Trabajar en la intersección de **sistemas embebidos, hardware, IoT, nube, IA y salud digital**.
* Desarrollar tecnologías que impulsan productos ya utilizados por **principales organizaciones deportivas y clientes empresariales de todo el mundo**.
* Asumir la responsabilidad de **proyectos de alto impacto**, desde el desarrollo de software embebido hasta la integración de sistemas y la producción.
* Colaborar con un talentoso equipo multidisciplinar en **Hardware, Backend, IA, Datos y Producto**.
* Tener un **impacto visible en las decisiones técnicas y arquitectónicas**, a medida que la plataforma y la organización de ingeniería siguen evolucionando.
* Trabajar en un entorno dinámico con un alto nivel de **autonomía y responsabilidad**.
* Excelentes oportunidades de **crecimiento profesional y liderazgo técnico**, a medida que la empresa expande su alcance internacional.
* **Remuneración competitiva** según experiencia.