Marvell Technology

Firmware Engineering Intern - Master's Degree

Job Description

Posted on: 
2025-10-08

Responsibilities

  • Understand software design requirements for product development.
  • Design and develop software solutions using C/C++, C#, and Python.
  • Develop device drivers for communication protocols (SPI, I2C, UART, MDIO).
  • Contribute to firmware development to enable and support product features.
  • Utilize Windows for software development, validation, debugging, and testing.
  • Perform unit testing on individual modules.
  • Execute system and integration tests using Python.

Job Requirements

  • Currently pursuing a bachelor's or master's degree in Computer Engineering, Electrical Engineering, or related fields.
  • Anticipated graduation date between Winter 2026 and Spring 2027.
  • 0-1 years of previous experience.
  • Proficiency in C, C++, and Python.
  • Understanding of Networking Protocols such as IP, TCP, UDP, etc.
  • Ability to work collaboratively in a team environment.
  • Willingness to comply with export control laws and regulations.
Apply now

More job openings