×
Regístrese Aquí para solicitar empleo o publicarlo X

Senior Firmware Engineer

Trabajo disponible en: 08001, Barcelona, Cataluna, España
Empresa: Steneg
Tiempo completo puesto
Publicado en 2026-04-10
Especializaciones laborales:
  • Desarrollo de Software
    Ingeniero de Software Integrado, Ingeniero de Software, DevOps, Sistemas Embebidos
Rango Salarial o Referencia de la Industria: 70000 - 90000 EUR Anual EUR 70000.00 90000.00 YEAR
Descripción del trabajo

Our client is a technology company focused on the design and development of advanced semiconductor solutions for high-performance computing and data-centric applications. The organization operates at the intersection of hardware and software, delivering cutting‑edge processor architectures and embedded systems that enable next‑generation computing platforms. Their work involves low‑level software tightly coupled with custom silicon, leveraging modern tool chains and scalable development methodologies.

Mission

The mission of this role is to design, develop, and validate embedded firmware that enables and optimizes the functionality of advanced semiconductor products. The position plays a critical role in ensuring seamless interaction between hardware and software layers, contributing directly to product performance, reliability, and thermal efficiency.

Responsibilities Firmware Development & Design
  • Develop low‑level embedded firmware for complex semiconductor systems.
  • Contribute to firmware architecture and design decisions aligned with hardware constraints.
  • Implement efficient, maintainable, and scalable code in C/C++ and assembly where required.
Verification & Validation
  • Design and execute firmware verification strategies to ensure correctness and robustness.
  • Debug and resolve issues across hardware‑software boundaries.
  • Collaborate with validation and silicon teams to ensure proper system behavior.
System Optimization & Thermal Management
  • Implement and optimize dynamic thermal management (DTM) strategies at firmware level.
  • Collaborate with hardware teams to ensure effective thermal control and performance scaling.
Tools, Automation & Infrastructure
  • Develop and maintain automation flows using scripting languages.
  • Work with embedded development and debugging tools to analyze system performance.
  • Contribute to CI pipelines and software quality assurance processes.
Cross‑functional Collaboration
  • Work closely with hardware, architecture, and system teams to align firmware with product requirements.
  • Participate in design reviews and technical discussions.
Required Qualifications
  • Minimum 5 years of experience in embedded firmware development.
  • Strong programming skills in C/C++, with additional experience in scripting languages such as Python, Bash, or Perl.
  • Solid experience with low‑level firmware development and hardware interaction.
  • Hands‑on experience with Linux systems, including driver development and PCIe devices.
  • Strong understanding of compilers (GCC, Clang) and linkers.
  • Proven experience implementing or working with dynamic thermal management (DTM) mechanisms in embedded or semiconductor environments.
  • Experience with embedded debugging and development tool chains.
  • Familiarity with CI workflows and software quality assurance practices.
  • Experience with version control systems such as Git or SVN.
  • Strong analytical and problem‑solving skills, particularly in complex system‑level debugging.
  • Ability to work effectively in a fast‑paced, collaborative engineering environment.
Preferred Experience
  • Knowledge of RISC‑V architecture.
  • Understanding of processor and SoC architectures.
  • Familiarity with issue tracking and project management tools such as JIRA.
#J-18808-Ljbffr
Requisitos del puesto
10+ años Experiencia laboral
Tenga en cuenta que actualmente no se aceptan solicitudes desde su jurisdicción. Las preferencias de los candidatos son decisión del empleador o del agente reclutador.
Para buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda:
 
 
 
Busque más trabajos aquí:
(Ingrese pocas palabras para obtener mejores resultados)
Localización
Aumentar el radio de búsqueda (millas)
0
200
Filtros
Nivel Educativo
Experiencia mínima requerida (años)
Publicado en los últimos:
Salario