Senior Firmware Engineer

IC Resources
Madrid, Spain
7 days ago

Role details

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

Tech stack

Artificial Intelligence C++ (Programming Language) Compilers Linux Device Drivers Embedded Software Firmware Python (Programming Language) PCI Express High Performance Computing

Job description

This leading developer of high-performance computing and emerging AI compute technologies are seeking to strengthen the firmware team based in Barcelona.The seek talented Senior Firmware Engineers to develop embedded software and firmware aimed at semiconductor applications.The Senior Firmware Engineers will be responsible for the complete firmware and embedded software lifecycle which will be used enabling next generation, emerging, technologies.You will have several years of post-graduate embedded software and firmware development experience.Included in this you should be no stranger to Linux driver development with some exposure to PCIe device development.You should have excellent problem-solving skills coupled with strong C / C++, Python and / or Assembler skills.Any exposure to GCC, clang, linkers or compilers would be beneficial as would a knowledge of thermal management (DTM).The successful candidates will have the opportunity to work in an exciting development environment.You will find a healthy attitude to work / life balance plus on-going career development opportunities.You can also expect a very attractive salary and package.#J-*****-Ljbffr

Requirements

You will have several years of post-graduate embedded software and firmware development experience. Included in this you should be no stranger to Linux driver development with some exposure to PCIe device development. You should have excellent problem-solving skills coupled with strong C / C++, Python and / or Assembler skills. Any exposure to GCC, clang, linkers or compilers would be beneficial as would a knowledge of thermal management (DTM).

Benefits & conditions

The successful candidates will have the opportunity to work in an exciting development environment. You will find a healthy attitude to work / life balance plus on-going career development opportunities. You can also expect a very attractive salary and package. #J-*****-Ljbffr

About the company

This leading developer of high-performance computing and emerging AI compute technologies are seeking to strengthen the firmware team based in Barcelona. The seek talented Senior Firmware Engineers to develop embedded software and firmware aimed at semiconductor applications.

Apply for this position

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

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

1:51 min

Evolution of custom compilers and virtual machines

Florian Rappl · LIVE

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · WWC Europe 2026

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all