Apply now

Posted yesterday

Firmware Engineer Intern - Co-Op 2027

@ MSI - (Marvell Semiconductor Inc.) US

Ottawa, Ontario

Apply now
SIGNALS

Overview

Marvell is hiring a Firmware Engineer Intern for a 2027 co-op on its ODSP PHY software team, which builds embedded firmware, customer SDKs, lab test and QA for PAM4 DSPs used in optical modules. The work covers embedded C firmware, C and Python test code, and debugging with hardware and software teams. Candidates must be currently pursuing a BS in CS, EE or a related field. Pay is $32 to $43 CAD per hour.

Responsibilities:

  • Develop embedded C firmware for DSP hardware
  • Develop C and Python test code and simulation infrastructure
  • Take features from concept through release to customers
  • Debug issues with HW/SW teams and track them in Jira

Requirements summary:

  • Currently pursuing a BS in CS, EE or related field
  • 1+ years of related coursework
  • Strong C and Python programming
  • Understanding of processor architecture and OSI model
  • Good English communication

Tools & skills

Benefits mentioned

Vision
Source and dates

Employer career site / ATS feed · workday

Employer posting date
2026-11-12
First seen by our source
2026-10-08
Source record updated
2026-11-13

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityEntry level
DepartmentSoftware development
Work settingOffice, Laboratory
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyComputer Science, Electrical Engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

MSI - (Marvell Semiconductor Inc.) US

FieldValue
Open jobs on Jobsy4
Job description

About Marvell

Marvell’s semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, and carrier architectures, our innovative technology is enabling new possibilities.

At Marvell, you can affect the arc of individual lives, lift the trajectory of entire industries, and fuel the transformative potential of tomorrow. For those looking to make their mark on purposeful and enduring innovation, above and beyond fleeting trends, Marvell is a place to thrive, learn, and lead.

This is an existing vacancy.

Your Team, Your Impact

The software team is looking for a strong candidate with a positive attitude – ready to tackle any challenge. Join us and get the opportunity to make a meaningful impact to the projects we work on while gaining first-hand experience what it is like to be part of a high performing SW development team.

ODSP PHY SW Team works on Marvell's Networking PAM4 DSPs for use in data center optical modules. The SW team owns all the SW components that interacts with the DSPs, including embedded FW, customer SDK, lab test, and QA. The SW team is a critical part of the product development flow and is the goto group for getting things done, whether in the field or the lab.

Marvell's DSPs are used in 100G to 1.6T optical modules in every major cloud data center around the world. Even the data used for this job description 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.

What You Can Expect

  • Develop embedded C FW for controlling extremely complicated DSP HW
  • Develop C & Python test code for utilities, GUIs, regression, and simulation infrastructure
  • Take an idea from concept through design, review, implementation, test, 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

What We're Looking For

  • Candidate MUST be currently pursuing a BS degree in CS/EE or related technical field(s)
  • 1+ years of related course work
  • Must be curious and driven to learn more about this complicated field
  • Preferred Requirements:
  • Excellent problem solving skills, with good verbal and written communication skills in English
  • You can explain why as well as how you solved a problem
  • Strong Programming skills in C and Python, with knowledge of git, linux, makefiles, gdb, IDEs, and bash a plus
  • Strong understanding of the software development flow, from issue tracking (Jira), SCM (gitlab), design & code reviews (also gitlab), continuous integration (Jenkins), and regression testing
  • Understanding the fundamentals of computer and processor architecture
  • Basic understanding of how a processor interacts with memories and peripherals
  • Understanding of fundamental networking from the OSI model, with emphasis on the PHY up to the data link level
  • Experience working on MCU embedded processors environments is a plus
  • Hands-on experience with AI-assisted development tools (e.g., Claude Code, GitHub Copilot, Cursor) is a strong plus, along with the ability to critically evaluate AI-generated code

Expected Base Pay Range (CAD)

32 - 43, $ per hour.

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.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.

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.

Marvell may employ artificial intelligence technologies to assist in the evaluation of job applications. All application reviews include meaningful human involvement, and no hiring decisions are made solely on the basis of automated processing.

#LI-TT1

Similar jobs

  • Firmware Engineer Intern (Ottawa)

    Ottawa, ON
    $45–$55/hr

    Astera Labs Early Career - North America 2027

    2+ YOEAstera Labs needs a bachelor's degree in computer science or electrical or computer engineering, 2-5 years of embedded C/C++ on real hardware, and Linux and git skills. Python scripting and strong debugging and communication skills are also required.

    oscilloscope, BERT, logic analyzer, Jenkins, gdb, git

  • Sales Associate

    Ottawa, ON
    Part Time

    Staples Canada

    Candidates need strong customer service and communication skills and an ability to work well in a team. Prior retail experience of 3 months to 1 year is preferred.

    Point of Sale (POS) system

  • Customer Service Representative

    Ottawa, ON
    $17.95/hrOn-sitePart Time

    Farm Boy Inc.

    Farm Boy Inc. needs candidates with a real passion for customer service, strong attention to detail, and good teamwork and communication skills. Retail experience is an asset, English fluency is required, and French is a plus.

    Customer Service Representative

    Ottawa, ON
    $17.95/hrOn-sitePart Time

    Farm Boy Inc.

    Farm Boy Inc. needs candidates with a real passion for customer service, strong attention to detail, and good teamwork and communication skills. Retail experience is an asset, English fluency is required, and French is a plus.

  • Senior Accounts Payable Specialist

    Ottawa, ON +1
    RemoteFull Time

    Fullscript

    5+ YOECandidates need 5+ years in accounts payable, including owning a function or major vendor portfolio, ideally in a large, fast-moving technology company. They need hands-on Ramp or a comparable modern AP platform, strong accounting fundamentals such as accruals, reconciliations and month-end close, and a track record of using automation to reduce manual invoice work.

    Ramp, NetSuite, Electronic Data Interchange (EDI)

  • Cleaner/Dishwasher

    Ottawa, ON
    $19.08/hr

    Aramark

    Aramark asks for experience as a janitor, cleaner, dishwasher or utility worker, which is an asset. Candidates must follow direction, work with minimal supervision, enjoy teamwork, and pass a criminal background check.

    Industrial floor cleaner, Industrial cleaning equipment

  • Estimator, Waterproofing

    Ottawa, ON
    $55k–$70k/yrOn-siteFull Time

    Flynn Group of Companies

    3+ YOECandidates need 3 to 5 years of construction estimating experience, the ability to read specifications and drawings, and post-secondary training in a construction-related program. Strong communication, sales skills, general building envelope knowledge and basic AutoCAD are also asked for.

    AutoCAD

  • Senior Director, People Operations

    Ottawa, ON
    Full Time

    Ciena Corporation

    12+ YOE7+ MgmtCandidates need 12+ years in HR operations, HR technology or HR transformation, including 7+ years leading global teams. They must have owned an HCM platform at scale such as Workday, SAP SuccessFactors or Oracle HCM, and bring process-improvement and AI or automation experience.

    Workday, SAP SuccessFactors, Oracle HCM, chatbots, RPA

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.