Skip to main content
Marvell Technology

Firmware Engineer Intern - Winter 2027 - Ottawa, Canada

Marvell Technology Ottawa, Canada Internship 3 days ago
Embedded & Systems Software

Originally posted 2 October 2026 by the employer.

About the role

This role involves developing embedded C firmware for controlling DSP hardware within the ODSP PHY SW Team, focusing on Marvell's Networking PAM4 DSPs for data center optical modules.

What you'll do

  • Develop embedded C FW for controlling 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 features for cloud customers.
  • Debug issues and drive to root causes with HW/SW teams.

What you'll need

  • Currently pursuing a BS degree in CS/EE or related technical field(s).
  • 1+ years of related course work.
  • Strong programming skills in C and Python.
  • Knowledge of git, linux, makefiles, gdb, IDEs, and bash.
  • Understanding of software development flow, including issue tracking (Jira), SCM (gitlab), design & code reviews (gitlab), continuous integration (Jenkins), and regression testing.
  • Understanding of computer and processor architecture, and 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.

Nice to have

  • Experience working on MCU embedded processors environments.
  • Hands-on experience with AI-assisted development tools (e.g., Claude Code, GitHub Copilot, Cursor).
  • Ability to critically evaluate AI-generated code.
Market context

This role has been open 0 days — well below the 57-day median for Embedded Firmware Engineering roles.

Embedded Firmware Engineering · Systems Software

Open roles in category
722
Median days open
57 d
Median salary
$170k
See the full market breakdown ▾Category comparison, and who else is hiring
How Marvell Technology compares in Embedded Firmware Engineering hiring
Metric Marvell Technology All employers we track in this specialty (722 roles · 79 employers)
Open roles in this specialty 23 722
Open roles in the wider Software, Firmware & Systems family 50 5927 · 145 employers
Median days open 105 d 57 d (+48 d vs this employer)
Median salary (USD postings) — $170k

Who's hiring in this category

  • Qualcomm · 125 open roles · median 56 d
  • Micron Technology · 61 open roles · median 87 d
  • NVIDIA · 60 open roles · median 56 d
  • AMD · 56 open roles · median 31 d
  • Lattice Semiconductor · 40 open roles · median 24 d
  • NXP Semiconductors · 28 open roles · median 55 d

How we counted: 722 open Embedded Firmware Engineering (Systems Software) roles from 79 employers tracked in the SemiconductorJobs index, counted 2 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Apply now
Ottawa, Canada
On-site
Internship
3 days ago

Share this job