> Markdown version of [/jobs/ext/1618642-embedded-software-senior-staff-engineer](https://www.wearedevelopers.com/jobs/ext/1618642-embedded-software-senior-staff-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Senior Staff Engineer - **Company:** Marvell - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Embedded Software, Firmware, Python (Programming Language), Quick EMUlator (QEMU), Reduced Instruction Set Computing, Information Technology - **Published:** July 31, 2026 - **Apply:** https://www.buscojobs.com.es/embedded-software-senior-staff-engineer-en-madrid-ID-364275149 ## About the Role This role offers a meaningful impact on design accuracy and time-to-market for Marvell's SoC products.Compensaciones / Beneficios* Create accurate and efficient functional models for SoC simulations* Collaborate with software teams to capture inputs for early development* Analyze simulation results to diagnose and fix firmware issues* Promote adoption of virtual platforms to accelerate development and collaborationResponsabilidades* Bachelor's in Computer Science, Electrical Engineering or related fields; 5-10 years of experience* Master's and/or PhD in related fields with 3-5 years of experience (optional)* Working knowledge of Python and C++* Fundamental understanding of firmware and software xqbhyrx architecture* Willingness to learn and adapt to new technologies* Collaborative mindset and team-oriented culture* Desirable: experience with Virtualizer, Simics, QEMU or gem5; knowledge of ARM and/or RISC-V architecturesRequisitos principales* competitive compensation* great benefits* tools and resources to succeed* collaborative and inclusive environment* growth and development opportunities ## Description Experteer Overview Asegúrese de leer la descripción completa a continuación y, si confía en que cumple todos los requisitos, envíe su solicitud de inmediato.In this role you will create accurate functional models to simulate SoC designs, enabling early-stage development with software teams before silicon.You will diagnose firmware issues from simulation results and advocate for virtual platforms to speed up development and collaboration.The position sits in the Madrid Virtual Platforms team within the Marvell Business Engine group, focusing on accelerating SoC innovation.You will work with cutting-edge technology and continuously learn as part of a collaborative, fast-moving environment.This role offers a meaningful impact on design accuracy and time-to-market for Marvell's SoC products.Compensaciones / Beneficios* Create accurate and efficient functional models for SoC simulations* Collaborate with software teams to capture inputs for early development* Analyze simulation results to diagnose and fix firmware issues* Promote adoption of virtual platforms to accelerate development and collaborationResponsabilidades* Bachelor's in Computer Science, Electrical Engineering or related fields; 5-10 years of experience* Master's and/or PhD in related fields with 3-5 years of experience (optional)* Working knowledge of Python and C++* Fundamental understanding of firmware and software xqbhyrx architecture* Willingness to learn and adapt to new technologies* Collaborative mindset and team-oriented culture* Desirable: experience with Virtualizer, Simics, QEMU or gem5; knowledge of ARM and/or RISC-V architecturesRequisitos principales* competitive compensation* great benefits* tools and resources to succeed* collaborative and inclusive environment* growth and development opportunities