Principal Engineer , Software/Firmware - CXL/PCIe
Core
Lead and manage a team of firmware engineers developing CXL and PCIe End Point devices for Marvell's semiconductor solutions.
Role type
Principal Engineering Manager (Firmware/Embedded)
Builds
CXL and PCIe End Point devices, product firmware, and reference board designs
Domain
Semiconductor industry, embedded systems, storage electronics (HDD/SSD)
Required skills
C programming, embedded development workflows, RTOS (Zephyr), driver development (UART, SPI, I2C/I3C, USB, PCIe), Arm Cortex-M/A/RISC-V architectures, secure firmware/TrustZone, team leadership, project management
Preferred skills
None stated
Technologies
C, Zephyr, Arm Cortex-M, Arm Cortex-A, RISC-V, PCIe, CXL, TrustZone, FW debugging tools
Responsibilities
Lead and manage a team of firmware engineers, plan and execute software delivery, mentor and train the team, manage engineering resource allocation, recruit and develop talent, collaborate with cross-functional groups (Architect, QA, Product Management)
Seniority
Principal, hands-on IC with management responsibilities
