Principal Engineer, Software/Firmware/Release Engineering

Santa Clara, CA$180k–$210kPosted Jul 30, 2026

About Marvell

Marvell’s semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, and carrier architectures, our innovative technology is enabling new possibilities. 

At Marvell, you can affect the arc of individual lives, lift the trajectory of entire industries, and fuel the transformative potential of tomorrow. For those looking to make their mark on purposeful and enduring innovation, above and beyond fleeting trends, Marvell is a place to thrive, learn, and lead. 

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

Architect and implement scalable, secure, and high-performance environments using Jenkins (Groovy scripting), Ansible, JCasC, containerized platforms, and tools like Kubernetes, ELK, Docker, and Artifactory. Lead the development and integration of RMK (Marvell Remote Build automation system) that enables developers to run build script on powerful remote machine working from their local development environment. Guide the software release process, integrating SAST tools like Klocwork, conducting static code analysis and security testing, ensuring license compliance, and generating SBOMs. Design and develop software and patches for key software and firmware components, contributing to the evolution of Marvell’s product portfolio. Lead the integration of new features and components into the existing infrastructure, including SSD firmware-specific toolchains, shared libraries, and custom plugins. Drive the expansion of infrastructure to support increased capacity, reliability, and advanced functionalities of firmware releases, including regular maintenance and upgrades. Manage and optimize continuous integration, deployment, and testing processes for multiple software and firmware applications and customer releases. Analyze and resolve complex issues across Gerrit, build environments, and CI systems involving various software components and dependencies. Oversee the maintenance and enhancement of application infrastructure, including servers, networks, and authentication systems. Collaborate with cross-functional development teams to define and implement CI/CD strategies tailored to project and customer requirements. Develop frameworks to streamline release tasks, reduce execution time, and maintain release dashboards to publish artifacts, metrics, and performance data. Mentor and guide Build & Release engineers, fostering a culture of technical excellence and serving as a technical liaison for internal and cross-functional business units. Wage $180,000.00 - $210,000.00 per year.

What We're Looking For

Bachelor’s or foreign equivalent degree in Electrical/Electronic Engineering, Computer Science/Engineering, or a related field and five (5) years of experience in the job offered or related occupation.

Experience must include four (4) years with each of the following:

•    Architecting and deploying robust, scalable CI/CD environments using Jenkins (Groovy scripting), JCasC, Ansible, Kubernetes, Docker, Artifactory, and the ELK stack in semiconductor industry.
•    Remote build systems for embedded firmware development and integration.
•    Python automation, including object-oriented programming C/C++, CLI tool and REST API development, robust error handling and structured data formats like JSON/YAML.
•    Integrating SAST tools and implementing static code analysis, security testing, license compliance.
•    Designing and developing software and patches for firmware components, including SSD firmware, bootloaders, device drivers, and embedded systems.
•    Leading the integration of new features and components into existing CI infrastructure, including shared libraries, custom plugins, and firmware-specific toolchains.
•    Scaling CI/CD infrastructure to support increased capacity, reliability, and advanced release functionalities, with ongoing maintenance and upgrades.
•    Overseeing and enhancing application infrastructure, including server management, network configuration, and authentication systems.
•    Troubleshooting and resolving complex issues across Gerrit, build environments, and CI systems involving multi-layered software dependencies.
•    Collaborating with cross-functional development teams and mentoring Build & Release engineers.
•    Developing automation frameworks and release dashboards to streamline release tasks, reduce execution time, and publish artifacts, metrics, and performance data.

Additional Compensation and Benefit Elements

With competitive compensation and great benefits, you will enjoy our workstyle within an environment of shared collaboration, transparency, and inclusivity. We’re dedicated to giving our people the tools and resources they need to succeed in doing work that matters, and to grow and develop with us. For additional information on what it’s like to work at Marvell, visit our Careers page.

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.

Interview Integrity 

To support fair and authentic hiring practices, candidates are not permitted to use AI tools (such as transcription apps, real-time answer generators like ChatGPT or Copilot, or automated note-taking bots) during interviews.

These tools must not be used to record, assist with, or enhance responses in any way. Our interviews are designed to evaluate your individual experience, thought process, and communication skills in real time. Use of AI tools without prior instruction from the interviewer will result in disqualification from the hiring process.

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. Marvell may be required to obtain export licensing approval from the U.S. Department of Commerce and/or the U.S. Department of State. Except for U.S. citizens, lawful permanent residents, or protected individuals as defined by 8 U.S.C. 1324b(a)(3), all applicants may be subject to an export license review process prior to employment.

#LI-TT1

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free