Overview
Software Engineer Intern role at Marvell supporting the design, development and testing of embedded systems and software solutions, with hands-on exposure to real-world projects alongside experienced engineers.
What you'll do
- Assist in the design, development, and debugging of software/firmware components.
- Support activities across the Software Development Life Cycle (SDLC), including requirement analysis, coding, testing, and documentation.
- Work with cross-functional teams on system-level and application-level development tasks.
- Contribute to automation frameworks and manual testing efforts to ensure product quality.
- Investigate and troubleshoot issues related to OS behavior, memory management, and networking.
What you'll need
- Pursuing or recently completed M.Tech / MS in Computer Science, Electronics, or a related field.
- Exposure to the Software Development Life Cycle (SDLC).
- Strong understanding of C programming, including debugging and scripting.
- Foundational knowledge of Operating Systems and Memory Management.
- Familiarity with the Linux environment and Linux kernel internals.
- Understanding of networking protocols and firmware development concepts.
- Exposure to automation frameworks and manual testing practices.
- Excellent verbal and written communication skills.
- Self-motivated with the ability to take ownership of assignments, plan work independently, and proactively seek feedback.
- Strong team player, comfortable working in a dynamic, fast-paced environment.
- Approved Intern for 2027 Calendar Year.
Nice to have
Details
Read the full description and apply on the company’s own careers page.