Marvell Technology logo

Senior Staff Firmware Engineer - Low-Level Firmware/Software for Compute, Storage, and Custom ASIC Platforms

Marvell Technology
May 23, 2026
Full-time
On-site
Santa Clara, California, United States
$131,010 - $196,300 USD yearly
Other Semiconductor Jobs, Level - Senior

Job Title

Senior Staff Firmware Engineer - Low-Level Firmware/Software for Compute, Storage, and Custom ASIC Platforms

Role Summary

Develop and implement low-level firmware and software for advanced compute, storage, and custom ASIC platforms. Work on hardware bring-up, validation, and secure system integration across hardware, design, and software teams.

Experience Level

Senior level. The role expects substantial practical experience in firmware/software development and platform bring-up.

Responsibilities

Key responsibilities include platform bring-up, firmware development, validation, and automation to ensure secure and high-performance operation.

  • Design and develop low-level firmware for compute, storage, and custom ASIC solutions.
  • Perform hardware bring-up, debug issues, and validate hardware reference platforms.
  • Implement firmware for management controllers to improve testability and validation.
  • Create comprehensive test cases and contribute to test automation and CI/CD pipelines.
  • Collaborate with hardware, design, and software teams to ensure system integration and secure operation.
  • Support secure firmware boot flows and SoC security architecture integration.

Requirements

Technical skills and practical experience required for successful performance in this role.

  • Hands-on experience with low-level platform software/firmware, including hardware bring-up and debugging.
  • Strong knowledge of Arm Cortex-M, Cortex-A, and RISC-V cores.
  • Proficiency in C and debugging tools.
  • Experience writing drivers for UART, SPI, I2C/I3C, USB, PCIe, and similar interfaces.
  • Practical experience with Arm TrustZone and implementing secure firmware.
  • Solid understanding of SoC security architectures and secure boot flows.
  • Experience with Rust and real-time operating systems such as Zephyr or Tock.
  • Ability to contribute to test automation and CI/CD for firmware validation.

Education Requirements

BS or MS in Computer Science or Computer Engineering. The posting specifies approximately 5–10 years of firmware/software development experience.


About the Company

Company: Marvell Technology

Headquarters: Santa Clara, California, United States

Marvell’s semiconductor solutions serve as essential building blocks of the data infrastructure connecting our world, driving innovation across enterprise, cloud, AI, and carrier architectures. The company focuses on creating transformative technology that shapes the future.

Marvell Technology logo

Date Posted: 2026-05-23