2 days ago
Hyderābād, IndiaIntern
Responsibilities
- Develop low-level code in C, C++, or Rust for embedded devices and systems.
- Apply data structures and algorithms knowledge in a multithreaded operating system or RTOS environment.
- Work with microcontrollers such as ARM devices and I/O controllers.
- Test, integrate, automate, and profile developed code.
- Troubleshoot and debug hardware-software interaction issues using relevant tools.
- Use documentation, automation, and productivity tools.
- Collaborate and communicate with team members on deliverables.
Requirements
- Must be an approved intern for the 2027 calendar year.
- Knowledge of C, C++, or Rust and data structures and algorithms.
- Knowledge of operating systems or RTOS environments and multithreaded programming.
- Knowledge of microcontrollers such as ARM devices and I/O controllers.
- Ability to test, integrate, profile, automate, and debug embedded software.
Benefits
- Competitive compensation and great benefits.
- Collaborative, transparent, and inclusive work environment.
- Internship opportunity for the 2027 calendar year.
About Marvell
Marvell designs and sells semiconductors for data infrastructure, including Ethernet switching and PHYs, optical and 5G connectivity, storage controllers, and custom compute silicon (ASICs/DPUs) used by cloud providers, telecom carriers, and enterprise OEMs. Its business model centers on selling chips and platform solutions and co-developing custom silicon with major customers. Founded in 1995 and headquartered in Santa Clara, it is a public company traded on NASDAQ (MRVL).
