2 months ago
Madrid, SpainMid Level / Senior
Responsibilities
- Create accurate and efficient functional models for simulating System-on-Chip designs.
- Collaborate with software teams to gather inputs and enable early-stage development before physical silicon is available.
- Analyze simulation results to diagnose and resolve firmware issues.
- Promote adoption of virtual platforms within the company to accelerate development and collaboration.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field plus 3–5 years of related professional experience, or a master’s degree/PhD plus 2–3 years of experience.
- Working knowledge of Python and C++.
- Fundamental understanding of firmware and software architecture.
- Ability and willingness to learn Virtual Platforms, SoC technology, and related tools.
- Experience with simulator technologies such as Virtualizer, Simics, QEMU, or gem5 is desirable.
- Experience with ARM and/or RISC-V architecture is highly valued.
- Other majors may be considered with sufficient relevant knowledge or experience.
Benefits
- Competitive base pay and eligibility for bonus and equity plans, including new-hire equity and annual equity refreshers.
- Collaborative, transparent, inclusive work environment with opportunities to learn and develop.
- Access to tools and resources to support meaningful work and career growth.
- Applicants may be subject to U.S. export-control eligibility and licensing review.
About Marvell
Marvell designs and sells semiconductors for data infrastructure, including Ethernet switching and PHYs, optical and 5G connectivity, storage controllers, and custom compute silicon (ASICs/DPUs) used by cloud providers, telecom carriers, and enterprise OEMs. Its business model centers on selling chips and platform solutions and co-developing custom silicon with major customers. Founded in 1995 and headquartered in Santa Clara, it is a public company traded on NASDAQ (MRVL).
