Senior Firmware Engineer

Other Jobs To Apply (June 23, 2026):

No other job posts for this day.

Job Description 

Our client is expanding their engineering team and is looking for a Senior Firmware Engineer to contribute to the development of embedded software supporting advanced semiconductor solutions.

In this role, you will work on low level firmware development , closely interacting with hardware components and system architecture. You will collaborate with cross functional engineering teams to ensure reliable firmware design and enable high performance products.

Location : Barcelona, Spain - Hybrid

Responsibilities:

As a Senior Firmware Engineer , your broad responsibilities will include but are not limited to:
  • Design and develop embedded firmware solutions

  • Perform firmware verification and validation

  • Work closely with hardware teams to support system level integration

  • Debug and optimize firmware for performance and stability

  • Contribute to automation workflows and tooling for firmware development

  • Collaborate with cross functional teams to ensure efficient product delivery

Requirements:

  • Senior Firmware Engineer: 8 plus years of professional experience

  • Bachelor, Master or PhD in Computer Engineering, Electronics or related field

  • Strong experience with low level embedded firmware development

  • Experience with Linux systems, including drivers and PCIe devices

  • Knowledge of dynamic thermal management (DTM)

  • Experience with embedded development and debugging tools

  • Understanding of compilers (clang, gcc) and linkers

  • Strong programming skills in C/C++, Assembler, Python, Perl, Bash

  • Experience building and maintaining automation workflows

  • Familiarity with continuous integration environments (CI)

  • Experience with software quality assurance (SQA)

  • Knowledge of version control systems (git, svn)

  • Strong problem solving and analytical skills

  • Good communication and teamwork abilities

  • Ability to work effectively in a fast paced environment

  • English level C1 What’s in it for you?

Our client offers an exciting, challenging role in a collaborative, dynamic environment. The right person will find many career growth opportunities in their company, whether you want to advance your technical skills or aspire to leadership in the future.

Benefits:

  • Flexible working hours ( You can work between 7 AM and 7 PM )

  • Hybrid model, one day remote per week

  • One week per year work from anywhere

  • 25 days annual leave plus additional December 24 and 31

  • Private medical insurance

  • Relocation package including flight, visa support + first month accommodation

  • Relocation support for family

  • Virtual shares

  • Spanish language classes

Back to blog