Embedded System Engineer
Merlindigitalpartner · Barcelona, Spain · Hybrid
Strong hiring record · median 4 days open
Hiring signal
Actively hiring
Posted 5 days ago · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted 5 days ago
- Still listed on the employer's own board
We are **Merlin Digital Partner**! A **leading IT and Digital headhunting company** who stands out from the crowd, boasting over a decade of experience. We've **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 company's 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
**
You will be responsible for
- 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 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.
- **Competitive compensation** based on experience.
More jobs at Merlindigitalpartner
All 16- IA EngineerMerlindigitalpartner · Barcelona, Spain · EUR 50,000–70,000/yr
- Senior Devops EngineerMerlindigitalpartner · Barcelona, Spain
- Sr Data ScientistMerlindigitalpartner · Barcelona, Spain
- Product Manager - SaaSMerlindigitalpartner · Barcelona, Spain
- Site Reliability Engineer (SRE)Merlindigitalpartner · Barcelona, Spain · Madrid, Spain
Similar roles
- Consulting Systems Engineer -AutomationFortinet · Sophia Antipolis, Alpes-Maritimes, France · LONDON, United Kingdom · Frankfurt, Hessen, Germany +328d ago
- Systems Engineer, MSSP/Telco - EMEAFortinet · Paris, France · Madrid, Comunidad de Madrid, Spain · Milano, Lombardia, Italy +14d ago
- Systems Engineer, Public - SpainFortinet · Madrid, Comunidad de Madrid, Spain5mo ago
- Systems Technical Support EngineerSas · Madrid, Spain1mo ago
- Systems Technical Support EngineerSas · Madrid, Spain1mo ago
- Systems Engineer, Public - CatalunyaFortinet · Barcelona, Cataluña, Spain8mo ago