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.
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
| 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.