Firmware Team Leader

Centum
Spain
6 days ago
Apply on es.trabajo.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Continuous Integration Software Debugging Linux Linux on Embedded Systems Embedded Software Firmware Field-Programmable Gate Array (FPGA) SystemVerilog Systems Integration Verilog VHSIC Hardware Description Language (VHDL) Vivado
+5 more
ModelSim Git Bare Metal Software Defined Radio Software Version Control

Job description

engineering team, with the clear purpose of improving people’s lives. About the role: We are building a next-generation Software Defined Radio (SDR) platform based on Xilinx RFSoC technology and we are looking for a hands-on Firmware Team Leader to drive it forward. You will own the firmware architecture, lead a multidisciplinary team, and stay deeply involved in the technical work; writing, reviewing, and debugging firmware alongside your engineers. If you have a strong FPGA background and a passion for RF or communications systems, we want to hear from you. Key responsibilities: - Lead, mentor, and grow a firmware engineering team across the full product development cycle. - Define and own the firmware architecture for the RFSoC-based SDR platform (data path, control path, RF front-end integration). - Hands-on design and implementation of FPGA logic using VHDL, Verilog, and/or High-Level Synthesis (HLS). - Lead the development of embedded firmware running on the ARM cores of the

Requirements

RFSoC (PS side), including Linux BSP and bare-metal drivers, coordinating with embedded software engineer. - Establish and enforce firmware development best practices: version control, CI/CD, simulation, and verification flows. - Plan sprints, track deliverables, manage risk, and report progress to technical management. - Support system-level integration, debugging, and validation in lab environments. Requirements: - Bachelor’s, master’s degree or technical diploma in Telecommunication Engineering, or a relevant field. - 5 years in FPGA/firmware development (VHDL, Verilog, or SystemVerilog). - Proven experience with Xilinx/AMD tools: Vivado, Vitis, IP Integrator. - Experience designing and integrating digital signal processing blocks in FPGA (filtering, decimation, data paths). - Knowledge of embedded Linux and ARM-based SoC architectures to define requirements, review deliverables, and provide technical direction to embedded SW engineers - FPGA simulation and verification (ModelSim, Questa, cocotb). Git-based development flows; experience with CI/CD in HW projects is a plus. - 2 years leading or coordinating a firmware or embedded engineering team. - Ability to translate high-level requirements into concrete firmware tasks and milestones. - Experience working in agile or iterative hardware/firmware development environments. - Hands-on mindset - you are still comfortable writing and reviewing code every day. Soft skills: - Methodical and organized person. - Use to work in a dynamic and flexible environment. - Autonomy and responsibility. - Ability to take on new challenges. - Proactive attitude toward identifying risks and proposing solutions early. - Strong communicator: able to present technical tradeoffs to both engineers and non-technical stakeholders. Other skills: - Exper

About the company

About us: CENTUM was founded in 2010 with a clear vision: ‘Flying with a purpose’. We are a team of highly qualified engineers with more than 15 years of experience in the areas of digital signal processing: mobile communications and software defined radio. Our mission is to design, develop and commercialize mission aircraft systems for the Emergency, Security, Defense and Aerospace markets. At CENTUM, we believe that human talent is our greatest asset. Our mission is clear: to develop innovative technology solutions that directly contribute to the safety and well-being of people globally. Every member of our team works on projects that save lives and make the world a safer place. We provide technological solutions that maximize efficiency in operations such as search and rescue, maritime surveillance, firefighting, emergency communications, disaster relief, and border control. Furthermore, we support our customers in integration and throughout the whole lifecycle by a highly qualified

Apply for this position

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

Apply on es.trabajo.org
Prepare application

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 · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all