Embedded Software Engineer (SoC Simulation)
marvell · Madrid
Job description
About the role
Marvell's Virtual Platforms team builds functional simulations for System-on-Chip (SoC) designs, helping accelerate innovation and shorten time to market. As an Embedded Software Engineer, you will create accurate and efficient functional models for simulating SoCs and work closely with software teams before physical silicon is available.
Key responsibilities
- Create accurate and efficient functional models for simulating SoC designs.
- Work with software teams to gather inputs so early-stage development can start before silicon is available.
- Analyze simulation results to diagnose and resolve firmware issues.
- Promote the adoption of virtual platforms within the company, highlighting their benefits for faster development and better collaboration.
Required profile
- Bachelor's degree in Computer Science, Electrical Engineering or a related field with 3-5 years of related experience, or a Master's/PhD with 2-3 years of experience; other majors may be considered with sufficient knowledge.
- Willingness to learn the technology and tools, including Virtual Platforms and the SoCs, during the first few months.
- Collaborative attitude and willingness to share knowledge with teammates.
Required skills
- Working knowledge of Python and C++.
- Fundamental understanding of firmware and software architecture.
- Desirable: experience with simulator technologies such as Virtualizer, Simics, QEMU or gem5.
- Highly valued: experience in computer architecture (ARM and/or RISC-V).
What we offer
- Expected base pay of 44,900 to 59,800 EUR per year, depending on skills, experience, qualifications, location and market conditions.
- Eligibility for Marvell's bonus and equity plans, including a new hire equity grant and annual equity refreshers.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Spain.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 10 hours ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
marvell
Madrid