About Marvell
Marvells semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise cloud and AI and carrier architectures our innovative technology is enabling new possibilities.
At Marvell you can affect the arc of individual lives lift the trajectory of entire industries and fuel the transformative potential of tomorrow. For those looking to make their mark on purposeful and enduring innovation above and beyond fleeting trends Marvell is a place to thrive learn and lead.
Your Team Your Impact
Marvells Custom Compute and Storage (CCS) team develops silicon and software for some of the largest companies in the world in the growing datacenter AI enterprise and carrier markets.What You Can Expect
Design develop and maintain high-performance Linux kernel network device drivers.
Integrate and maintain Linux Traffic Control (TC) frameworks with hardware-based packet processing and offload pipelines.
Develop and tune packet scheduling shaping policing to meet performance and QoS requirements.
Contribute code bug fixes and enhancements to the Linux kernel with an emphasis on upstream-quality submissions and long-term maintainability.
Collaborate on U-Boot and firmware development for ARM-based SoCs to support networking and platform bring-up requirements.
Work closely with cross-functional teams including silicon firmware QA and system software teams to deliver end-to-end networking solutions.
Participate in design reviews code reviews and technical discussions across distributed teams.
Apply strong analytical and problem-solving skills to diagnose complex system-level issues and drive effective solutions.
What Were Looking For
4 to 10 years of experience in embedded development using C Linux kernel preferably on ARM64 platforms.
Strong proficiency in C programming language
In-depth understanding of Ethernet standards and Layer 2 / Layer 3 networking protocols
Proven hands-on experience designing developing and maintaining Linux kernel network device drivers
Hands-on experience integrating Linux TC frameworks with hardware-based packet processing pipelines
Strong understanding of packet scheduling shaping policing and congestion management mechanisms
Experience contributing and upstreaming patches to the mainline Linux kernel is a plus
Experience analysing packet flow using kernel tracing counters and hardware statistics.
Familiar with Linux utilities like perf ethtool tcpdump iperf etc
Knowledge of Virtualization features such as PCIe SR-IOV.
Knowledge of U-Boot and Firmware development on ARM SoCs.
Excellent communication and collaboration skills especially in distributed team environments.
Strong analytical and problem-solving abilities.
Additional Compensation and Benefit Elements
With competitive compensation and great benefits you will enjoy our workstyle within an environment of shared collaboration transparency and inclusivity. Were dedicated to giving our people the tools and resources they need to succeed in doing work that matters and to grow and develop with us. For additional information on what its like to work at Marvell visit our Careers page.
All qualified applicants will receive consideration for employment without regard to race color religion sex national origin sexual orientation gender identity disability or protected veteran status.
Interview Integrity
To support fair and authentic hiring practices candidates are not permitted to use AI tools (such as transcription apps real-time answer generators like ChatGPT or Copilot or automated note-taking bots) during interviews.
These tools must not be used to record assist with or enhance responses in any way. Our interviews are designed to evaluate your individual experience thought process and communication skills in real time. Use of AI tools without prior instruction from the interviewer will result in disqualification from the hiring process.
This position may require access to technology and/or software subject to U.S. export control laws and regulations including the Export Administration Regulations (EAR). As such applicants must be eligible to access export-controlled information as defined under applicable law. Marvell may be required to obtain export licensing approval from the U.S. Department of Commerce and/or the U.S. Department of State. Except for U.S. citizens lawful permanent residents or protected individuals as defined by 8 U.S.C. 1324b(a)(3) all applicants may be subject to an export license review process prior to employment.
#LI-RS1Required Experience:
IC
Designed for your current needs and future ambitions, Marvell delivers the data infrastructure technology transforming tomorrow’s enterprise, cloud, automotive, and carrier architectures for the better.