Opens marvell.wd1.myworkdayjobs.com in a new tab
About This Role
- has travelled through many of Marvell's DSPs to reach your computer, and our products are a key part of the biggest AI clusters that power all the latest generative AI projects.
- Interns are paired with a mentor who supports them throughout the internship, offering guidance and ongoing feedback on their performance and development.
- They also have the opportunity to attend a variety of networking events, where they can connect with fellow interns and engage with team members across the organization.
- What You Can Expect Developing embedded C firmware for controlling DSP HW Developing C & Python test code for utilities, GUIs, regression, and simulation infrastructure Taking an idea from concept through design, review, implementation, testing, and release to customers Work on mission-critical features for top-tier cloud customers Debug difficult issues, drive to root causes with HW/SW teams, and follow up with Jira tickets to get bugs resolved.
- Some possible tasks will be: Breaking up a firmware routine into sub-routines with a coordinating finite state machine to manage tasks in parallel (bare metal C programming).
- Optimizing subroutines to make the best use of a multi-core MCU architecture.
- Improve error management flow and reports generated by the firmware.
- Scripting for system performance analysis of a customer's prototype optical module.
- You will gain experience with: Software development cycle.
- Infrastructure configuration and management.
- Software regression planning and execution.
- Linux and Windows-based development.
- Continuous Integration (Jenkins) methodologies.
- Python, bash, and make scripting and automation.
- Source code management (git).
- What We're Looking For Must be a last-year master's student of Computer Science, Software Engineering, Electronics, Mathematics, Physics, or a similar technical field, enrolled at an accredited Italian university, or a recent (graduated in the last 12 months) master's graduate. Understanding the fundamentals of micro-controller architecture (ARM, RISC-V architecture a plus).
- Understanding of fundamental Networking from the OSI model, with emphasis on the PHY up to the data link level.
- Basic understanding of how a processor interacts with memories and peripherals Experience in C and Python, with knowledge of git, Linux, makefiles, gdb, IDEs, and bash a plus Experience with the software development flow, from issue tracking (Jira), SCM (gitlab), design & code reviews (also gitlab), continuous integration (Jenkins), and regression testing is a plus Software development experience in Embedded Firmware environments is a plus Understanding of DSP concepts (equalizers, filters, ADC, DAC, FFE, DFE) and PAM modulation is a plus Must be curious and driven to learn more about this complicated field.
- Good verbal and written communication skills in English.
- Excellent problem-solving skills.
- Additional Compensation and Benefit Elements With competitive compensation and great benefits, you will enjoy our workstyle within an environment of shared collaboration, transparency, and inclusivity.
- We’re dedicated to giving our people the tools and resources they need to succeed in doing work that matters, and to grow and develop with us.
- For additional information on what it’s like to work at Marvell, visit our Careers page.
- Interview Integrity To support fair and authentic hiring practices, candidates are not permitted to use AI tools (such as transcription apps, real-time answer generators like ChatGPT or Copilot, or automated note-taking bots) during interviews.
- These tools must not be used to record, assist with, or enhance responses in any way.
- Our interviews are designed to evaluate your individual experience, thought process, and communication skills in real time.
- Use of AI tools without prior instruction from the interviewer will result in disqualification from the hiring process.
- This position may require access to technology and/or software subject to U.S. export control laws and regulations, including the Export Administration Regulations (EAR).
- As such, applicants must be eligible to access export-controlled information as defined under applicable law.
- Marvell may be required to obtain export licensing approval from the U.S.
- Department of Commerce and/or the U.S.
- Department of State.
- Except for U.S. citizens, lawful permanent residents, or protected individuals as defined by 8 U.S.C. 1324b(a)(3), all applicants may be subject to an export license review process prior to employment. #LI-AB1
Sourced directly from Marvell Technology’s career page
Your application goes straight to Marvell Technology.
More from Marvell Technology (508 roles)
Opens marvell.wd1.myworkdayjobs.com in a new tab
Specialisation
Salary range
₹4-9 LPA to ₹30-55 LPA
Open roles at Marvell Technology
508 positions
Job ID
/job/Pavia-Italy/Firmware-Engineering-Intern_2601124
Get matched to roles like this
Upload your resume once. We’ll notify you when matching roles open up.
Join talent pool — freeSimilar Embedded roles
Micron Technology
DRAM NPI Specialist - Automotive and Embedded Business Unit
Jalisco, Mexico|Embedded
GlobalFoundries
Embedded Software Engineer
2 Locations|Embedded
Analog Devices
Staff Embedded ML/DSP Systems Engineer (Audio Engineering)
6 Locations|Embedded
Analog Devices
Staff Embedded Software Engineer – Aerospace and Defense
Romania, Cluj-Napoca|Embedded