Firmware Engineer (Senior)
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 hardware, architecture, validation and software teams to ensure reliable firmware design and enable high performance products.
A key focus for this role is dynamic thermal management, DTM. The team is not only looking for someone who can read temperature sensors, but someone who understands and can develop the logic and algorithms behind thermal control. This includes deciding when a system should throttle down, when it can return to normal performance, and how power or performance should be adjusted based on temperature and hardware behavior.
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 teams across hardware, software, architecture and validation
Develop or support dynamic thermal management logic
Work on firmware behavior related to temperature, power and performance
Define or implement throttling and recovery logic
Support system behavior decisions based on hardware conditions
Work close to Linux drivers, BSP, PCIe devices and hardware bring up
Requirements:
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
Strong knowledge of dynamic thermal management, DTM
Experience developing thermal control logic or algorithms
Understanding of throttling behavior, recovery logic and thermal thresholds
Experience with power management, performance control, DVFS, voltage, frequency or power states is highly relevant
Experience with embedded development and debugging tools
Understanding of compilers, including clang and gcc, and linkers
Strong programming skills in C, C++, Assembler, Python, Perl or Bash
Experience building and maintaining automation workflows
Familiarity with continuous integration environments
Experience with software quality assurance
Knowledge of version control systems, git or 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
(office open between 7 AM and 9 PM, employees manage their own schedule)Hybrid working model
One week per year work from anywhere
25 days annual leave plus December 24 and 31
€150 per month food allowance (≈ €1800 per year additional compensation)
Private medical insurance
One time relocation bonus paid with the first salary
Support with housing search through an agency
Visa support if required
Relocation support for family
Virtual shares
Language classes
(Spanish, English, Catalan)Tax incentive
- Department
- Technology
- Locations
- Barcelona, Spain
- Remote status
- Hybrid
- Industry
- Engineering
About Hireroo
We redefine recruitment by focusing on a rich back to basics approach that focuses on genuine relationship building both with our clients and our candidates, offering a truly bespoke service that revolves around that perfect match. With global reach and equipped with profound industry insights and an extensive network, we have now earned the trust of globally recognized iGaming and fintech companies. Standing firmly as the go-to partner for these industry leaders, collaborating on numerous local and global HR projects, we take pride in our role as true lifetime partners for both our clients and candidates.