Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Merlin Digital Partner

Senior Embedded, Software Engineer

Merlin Digital Partner

. Develop embedded software for connected devices using C/C++ on Linux-based platforms .

Posted 11/5/2026full-timeBarcelona • SpainSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in developing embedded software using C/C++ on Linux-based platforms, with strong skills in backend development using Python and cloud infrastructure management. Capable of driving projects end-to-end while ensuring high-quality code through best practices and mentoring junior engineers.

Highest-signal resume keywords
Embedded Software DevelopmentC/C++ ProgrammingPython Backend DevelopmentCloud Platform ExperienceCI/CD Pipeline Management

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Embedded SystemsLinux DevelopmentREST API DevelopmentBash ScriptingDockerSQL/PostgreSQLFastAPIDjangoDebuggingSoftware Engineering Best Practices
Soft Skills
Analytical SkillsProblem-Solving SkillsOwnershipCollaborationMentoring
Tools & Technologies
GCPGitCI/CD PipelinesQt5YoctoBLEUARTSPII2CMQTT
Industry Keywords
Cloud ServicesFirmwareSystem MonitoringConnectivityHardware Integration

Tech Stack

Tools & technologies
CloudDjangoDockerGoogle Cloud PlatformLinuxPostgresPythonSQLTCP/IPC++

About the role

Key responsibilities & impact
  • Develop embedded software for connected devices using C/C++ on Linux-based platforms
  • Design and implement communication between hardware, embedded systems, cloud services and applications
  • Build backend services, REST APIs and internal engineering tools primarily using Python
  • Contribute to cloud infrastructure, deployment pipelines and system monitoring
  • Investigate and troubleshoot issues across firmware, software, connectivity, cloud and hardware integration
  • Own projects and features end-to-end from design and implementation through deployment and production
  • Drive continuous software improvements once hardware is stable and robust
  • Collaborate with Product, Hardware, Backend, AI and Data teams
  • Write clean, maintainable and well-tested code
  • Support and guide junior engineers through code reviews and knowledge sharing
  • Serve as a senior technical reference without people-management responsibility

Requirements

What you’ll need
  • 5+ years of professional software engineering experience, with solid experience in embedded systems
  • Strong experience developing embedded software in C/C++
  • Solid experience with Linux-based embedded systems, Linux development environments and Bash scripting
  • Strong development skills in Python, including backend development and REST APIs
  • Experience with cloud platforms such as GCP, Hetzner or similar
  • Knowledge of BLE, UART, SPI, I2C, MQTT, TCP/IP and HTTP/REST
  • Familiarity with Qt5 and Yocto or similar embedded Linux build systems
  • Hands-on experience with Docker, containers, Git and CI/CD pipelines
  • Experience with FastAPI, Django or similar, and SQL/PostgreSQL
  • Strong understanding of software engineering best practices, including testing, code reviews and maintainable software design
  • Excellent debugging, analytical and problem-solving skills across hardware, software and integration layers
  • Ownership, autonomy and ability to work across embedded, backend and cloud layers
  • Professional English level
  • Disponibilidad para acudir a oficinas 3 días a la semana.

Benefits

Comp & perks
  • Competitive compensation based on experience
  • Strong opportunities for professional growth as the company scales internationally
  • High level of autonomy and ownership
  • Opportunity to work on high-impact projects
  • Work with multidisciplinary teams across Hardware, Backend, AI, Data and Product
  • Build technologies used by leading sports organizations and enterprise customers worldwide