Firmware Engineer Intern

    Marvell Technology logo

    Marvell Technology

    5,001-10,000 employeesSanta Clara, CASemiconductor Manufacturing
    Actively hiringPaidrollingSemiconductor Manufacturing
    Apply Now

    Best applied by Sep 17

    Access our internships job board to view 10,000+ active internships.


    About the role#

    The ODSP PHY software team at Marvell develops networking PAM4 DSPs used in data center optical modules. These products support data rates from 100G to 1.6T and are used in major cloud data centers globally. As an intern, you will join a team that manages all software components interacting with these DSPs, including embedded firmware, customer SDKs, lab testing, and quality assurance.

    What you'll do#

    • Write embedded C firmware to control complex DSP hardware.
    • Create C and Python test code for utilities, GUIs, regression, and simulation infrastructure.
    • Manage features from initial concept through design, review, implementation, and customer release.
    • Build mission critical features for cloud customers.
    • Debug technical issues and work with hardware and software teams to identify root causes.
    • Track and resolve bug reports using Jira.

    What you'll need#

    • Current enrollment in a BS degree program for Computer Science, Computer Engineering, Electrical Engineering, or a related field.
    • At least 1 year of relevant course work.
    • Strong programming skills in C and Python.
    • Knowledge of git, Linux, makefiles, gdb, IDEs, and bash.
    • Understanding of software development workflows including Jira, SCM, code reviews, continuous integration, and regression testing.
    • Familiarity with computer and processor architecture, including how processors interact with memory and peripherals.
    • Understanding of fundamental networking concepts based on the OSI model.
    • Ability to explain your problem-solving process clearly in English.
    • Curiosity and a drive to learn.
    • Experience with MCU embedded processor environments is a plus.
    • Hands-on experience with AI-assisted development tools is a plus.

    Location & details#

    • Location: Ottawa, Ontario, Canada.
    • Modality: On-site.
    • Employment type: Full-time.
    • Term: Rolling.
    • Compensation: Paid position, ranging from $32 to $43 CAD per hour.
    • Note: This position may require access to technology subject to U.S. export control laws. Applicants may be subject to an export license review process.

    About Marvell Technology

    Marvell Technology is a semiconductor manufacturing company based in Santa Clara, California. It provides hardware solutions for cloud infrastructure, data centers, and enterprise systems. The company employs over 11,000 people across global offices. Its technical focus includes wireless and wireline connectivity, storage, and consumer electronics.

    LinkedInWebsiteCareers emailMarvell Technology contact channels unlock with a free account
    All Marvell Technology internships

    How to get in at Marvell Technology

    Applying early for an internship at Marvell Technology provides a distinct advantage, as recruiters often review candidates before the applicant pool becomes unmanageable. Intern Insider sends an instant alert the moment a role matching your target is published anywhere, so you apply among the first and get seen before the pile grows. Reaching out to the right person can also help you stand out from the crowd. Intern Insider surfaces the recruiters behind the company roles so you can reach out directly to ask about the position or a referral, which materially improves response rates.

    Get alerts for new Marvell Technology internships
    Share

    Interns who landed roles with Intern Insider

    I went from juggling multiple tabs to having everything I needed on one platform. The convenience is unmatched and worth every penny.
    Setare M., System Integration Intern

    Setare M.

    System Integration Intern

    I was in the recruitment cycle for over 2 years and had almost given up on landing an internship. Then I gave Intern Insider a shot and the first interview I got through the platform turned into an offer!
    Rajan S., Software Engineer Intern

    Rajan S.

    Software Engineer Intern

    Apply to more than this one.

    10,000+ open internships in one place, with the deadlines and the people to email.

    Create free account
    Apply by Sep 17Apply Now