Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Marvell Logo

Senior Staff Firmware Engineer

Marvell

$124,420 - $186,400
Sep 19, 2025
Santa Clara, CA, USA
Apply Now

Marvell is looking to develop and enhance system software for reliable, scalable, high-performing network and storage systems, specifically focusing on Data-plane/Fast-path software Toolkits for their MIPS/ARM based CPUs and hardware accelerators.

Requirements

  • C/C++
  • Linux Kernel Driver Development
  • Experience with MCU's
  • Hardware bring-up on MCU's, jtag
  • PCIE protocol or ethernet familiarity
  • Storage systems a plus
  • Programming experience with Python or Assembly a plus

Responsibilities

  • Contribute to the design and development of system software for reliable, scalable, high performing network and storage systems using C/C++
  • Develop new features and enhance existing features for Data-plane/Fast-path software Toolkits by designing data structures and algorithms tailored for Marvell MIPS/ARM based CPU, coprocessors and hardware-based accelerators
  • Integrate open-source/customer software with Data-plane/Fast-path Toolkits to deliver software solutions to customer products
  • Develop software and troubleshoot issues related to hardware bring-up, multi-threaded software development with virtualized hardware
  • Analyze and investigate methods to enhance software performance on Marvell SoC by eliminating bottle-necks using existing hardware and simulators and suggest future hardware/software design improvements
  • Work on Networking products, design and develop firmware and software networking products

Other

  • Bachelor’s degree in Computer Science, Electrical Engineering or related fields and 3-5 years of related professional experience. Master’s degree and/or PhD in Computer Science, Electrical Engineering or related fields with 2-3 years of experience
  • Work with Technical Marketing engineers (TME), product managers and cross functional hardware/software engineers to understand and solve customer issues
  • Contribute to the planing, scheduling, and estimation efforts for projects and provide technical guidance to junior engineers during execution
  • 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.
  • 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.