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.

Date Posted: 2026-05-23