Jobs · Engineering · California

Principal Engineer , Software/Firmware - CXL/PCIe

Marvell Technology · Santa Clara, CA · 4 days ago
EngineeringFull-time

Your Team, Your Impact

Marvell is a leading provider of innovative technologies, including ultra-fast read channels, high-performance processors, leading edge transceivers, highly efficient analog designs, and powerful cryptographic engines. These solutions address all segments of the hard disk drive (HDD) and solid-state drive (SSD) electronics markets, providing complete solutions including controllers, product firmware, and reference board designs. Many of the same technologies have been utilized in Marvell system solutions products, powering PCs, servers, cloud, and enterprise systems.

What You Can Expect

  • Lead and manage a team of firmware engineers involved in the development of CXL and PCIe End Point devices of Marvell.
  • Responsible for the planning, execution, and delivery of software for Marvell.
  • This role requires a strategic thinker with strong leadership skills and a deep technical background.
  • Following technical skills will be required in this role:
    • Strong knowledge of Arm Cortex-M, Cortex-A, and RISC-V architectures
    • Proficiency in C programming, FW debugging tools, and embedded development workflows
    • Experience with Zephyr or other RTOS environments
    • Ability to write drivers for UART, SPI, I2C/I3C, USB, and PCIe
    • Strong understanding of Arm TrustZone and secure firmware, and secure boot flows
  • Contribute to the development of project goals and schedules.
  • Demonstrate leadership and execute projects across a highly distributed engineering team
  • Work with various cross-functional groups such as Architect, other development teams, QA/Validation, System Test, Product Management, Product Documentation, Customer teams
  • Collaborate with teams across various sites.
  • Responsible to mentor and train the team
  • Manage the engineering resource allocation.
  • Recruit, retain, and develop top engineering talent.
  • Foster an inclusive, collaborative, and high-performance work environment

What We're Looking For

  • Master's degree in computer science/computer engineering
  • 12+ years of experience in semiconductor industry
  • Known track record for developing embedded system
  • Lead teams with more than 5 people.
  • Lead teams for developing pcie endpoint devices
  • Debugging experience in embedded environments.
  • Good knowhow of embedded systems and RTOS

Pay

Expected Base Pay Range (USD) 154,680 - 231,700, $ per annum

Similar jobs

Principal Firmware Engineer

SANMINA-SCI TECHNOLOGY INDIA PRIVATE LIMITEDColorado Springs, CO· 3 days ago
Engineering$140k–$150k/yrapply on careers.sanmina.com

Principal Firmware Engineer

SanminaColorado Springs, CO· 1 wk ago
Engineering$140k–$150k/yrapply on sanminacareers.mua.hrdepartment.com