Linux Systems Developer

Gohub
Madrid, Spain
9 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Clean Code Principles Agile Methodology JIRA Bash Shell Booting (BIOS) Software Debugging Linux File Systems Hardware Design Python (Programming Language) Linux System Administration Performance Tuning
+8 more
Toolchain Delivery Pipeline Git Yocto Build Tools Bitbucket Docker Jenkins

Job description

We’re looking for atechnically mature Linux Systems Developerto join our OS team in Madrid.You’ll design, build, and maintain the operating system at the core of our Edge platform.This is alow-level, systems-focused role, close to the hardware, where reliability, security, and deep debugging are part of everyday work.The RoleWe’re looking for atechnically mature Linux Systems Developerto join our OS team in Madrid.You’ll design, build, and maintain the operating system at the core of our Edge platform.This is alow-level, systems-focused role, close to the hardware, where reliability, security, and deep debugging are part of everyday work.What You’ll DoDesign and evolve Linux-based systems forhigh-reliability industrial environments.Develop and maintainOS generation pipelines(image creation, build tooling, CI).Drivehardware integration at OS level: bootloaders, kernels, drivers, networking, and storage.Performroot-cause analysis, debugging, and performance tuning in embedded/edge systems.Contribute to ourDocker-based deployment platformandYocto build infrastructure.Collaborate with QA and platform teams to resolve complex incidents anddeliver solid releases.What You’ll Bring (The Essentials)Linux mastery: Deep understanding of user-space and kernel-space (systemd, networking, filesystems).Embedded DNA: Hands-on experience with real hardware, toolchains, debugging, and build pipelines.Strong engineering practices: Git, clean code, and collaborative development workflows.Automation skills: Proficiency in Bash and/or Python (Go is a plus).Language: Professional English for documentation and cross-team collaboration.Nice to Have (Where you can shine)Hardware: ARM and x86 experience (Jetson, NXP i.MX8, BCM), including flashing, BSPs, drivers, and HW interfaces (GPIO, serial, etc.).Build systems: Proven experience with Yocto and CI tooling (e.g. Jenkins).Containers: Production-grade Docker usage, container isolation, and security.Process: Comfortable working in Agile environments with tools like Jira and Bitbucket.Who you are (Soft Skills & Mindset)Autonomous: You take ownership of complex problems and drive them to completion.Clear Communicator: You can translate complex ā€œkernel-speakā€ into actionable insights for other teams.Methodical: You enjoy the ā€œpuzzleā€ of debugging and root-cause analysis.Geek at Heart: You have a passion for tinkering and are driven by a genuine love for the craft.What’s in it for youImpact: Work on technology that interacts with the real world.Tools: Top-tier equipment (tell us what you need to be productive).Hybrid Work: 2-3 days remote, the rest in our Madrid office.Flexible Benefits: Cobee for meals, transport, and training.Wellness: Wellhub subscription for gyms and mental health.Social: Epic BBQs on our terrace with a great team.I agree to receive communications from Barbara#J-*****-Ljbffr

Requirements

Hands-on experience with real hardware, toolchains, debugging, and build pipelines.
Strong engineering practices
Git, clean code, and collaborative development workflows. Automation skills
Proficiency in Bash and/or Python (Go is a plus). Language
Professional English for documentation and cross-team collaboration. Nice to Have (Where you can shine) Hardware
ARM and x86 experience (Jetson, NXP i.MX8, BCM), including flashing, BSPs, drivers, and HW interfaces (GPIO, serial, etc.). Build systems
Proven experience with Yocto and CI tooling (e.g. Jenkins). Containers
Production-grade Docker usage, container isolation, and security. Process
Comfortable working in Agile environments with tools like Jira and Bitbucket. Who you are (Soft Skills & Mindset) Autonomous
You take ownership of complex problems and drive them to completion. Clear Communicator
You can translate complex ā€œkernel-speakā€ into actionable insights for other teams. Methodical
You enjoy the ā€œpuzzleā€ of debugging and root-cause analysis. Geek at Heart
You have a passion for tinkering and are driven by a genuine love for the craft.

Benefits & conditions

Impact
Work on technology that interacts with the real world. Tools
Top-tier equipment (tell us what you need to be productive). Hybrid Work
2-3 days remote, the rest in our Madrid office. Flexible Benefits
Cobee for meals, transport, and training. Wellness
Wellhub subscription for gyms and mental health. Social
Epic BBQs on our terrace with a great team. I agree to receive communications from Barbara #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Loading talks and stories from around this role…