M

Marvell

High-performance semiconductor solutions for data infrastructure

Firmware Engineer Intern

Embedded EngineeringConfirmed live in the last 24 hours
Internship · Summer 2027Santa Clara, CA, USA$34 - $68 /hrIn-person

About the Job

Requirements

  • Currently enrolled in a master's degree program in Computer Engineering, Electrical Engineering, or a related field, with an expected graduation date between Fall 2027 and Summer 2028.
  • Demonstrate strong problem-solving, verbal, and written communication skills.
  • Be proficient in Python and/or C.
  • Be comfortable working in Windows or Linux-based development environments.
  • Understand computer architecture, networking fundamentals such as the OSI model and TCP/IP, and/or embedded systems.

Responsibilities

  • Develop and maintain embedded firmware for advanced hardware platforms, including data center, AI devices, SSD controllers, DSP networking chips, and high-speed PAM4 DSPs.
  • Design and implement device drivers and firmware features for communication protocols including SPI, I2C, I3C, UART, MDIO, PCIe, and NVMe, and for RTOS-based systems.
  • Participate in the full product lifecycle, including concept, design, implementation, testing, validation, and release to customers.
  • Create and enhance automation scripts using Python, shell, and bash for testing, failure analysis workflows, and infrastructure management.
  • Develop provisioning software and trusted firmware stacks to enable advanced security features for SoCs, including cryptography and secure protocols such as TLS/SSL and IPSec.
  • Collaborate with hardware, system, QA, and customer solutions teams on integration, debugging, and performance optimization.
  • Design and execute unit, system, and integration tests, including regression planning and continuous integration using Jenkins.
  • Support lab testing and data analysis, including tool development for debugging, proof-of-concept preparation, and customer documentation.
  • Work on mission-critical features for top-tier cloud customers and gain exposure to DSP concepts such as equalizers and filters, and networking fundamentals such as Ethernet, TCP/IP, and the OSI model.
  • Debug complex hardware/software issues, drive root cause analysis, and manage fixes through issue-tracking systems such as Jira.

Desired Qualifications

  • Knowledge or experience with Git, GitHub, or Gerrit.
  • Knowledge or experience with Linux, Makefiles, GDB, IDEs, and bash scripting.
  • Knowledge or experience with ARM CPU, RISC-V, TrustZone, Caliptra, or Trusted Firmware.
  • Knowledge or experience with RTOS architecture, device drivers, and communication protocols including SPI, I2C, I3C, UART, USB, PCIe, and MDIO.
  • Knowledge or experience with security protocols including IPSec, TLS/SSL, SPDM, digital certificates, and cryptography.
  • Knowledge or experience with DSP concepts including equalizers, filters, ADC, DAC, FFE, and DFE.
  • Knowledge or experience with Python/bash scripting, Jenkins CI, and software regression planning.
  • Knowledge or experience with GUI development, lab automation, and customer SDKs.
  • Knowledge or experience with Ethernet, SERDES, switches, and routers.
  • Knowledge or experience with unit testing, system integration, and debugging tools.

About the Company

Marvell

High-performance semiconductor solutions for data infrastructure

Marvell Technology, Inc. creates high-performance semiconductor products that power data infrastructure for telecommunications operators, data centers, and enterprises. Its offerings span computing, storage, and networking to enable efficient, secure data transmission, storage, and processing. The products are programmable and scalable platforms designed for high bandwidth and strong security, supporting 5G networks and the broader digital economy. Revenue comes from designing, manufacturing, licensing, and providing related services to other businesses that integrate these components into their own products. Unlike many peers, Marvell emphasizes programmable, scalable platforms tailored to data infrastructure needs and long-term partnerships with enterprise and telecom customers. The company aims to help customers upgrade their networks and data systems to increase capacity, performance, and efficiency while expanding its own business in the data infrastructure space.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1995

Recently Posted Jobs

Explore more opportunities at Marvell

See more jobs