About Marvell
Marvell’s semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, automotive, 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 storage 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 storage system solutions products, powering PCs, servers, cloud, and enterprise systems.What You Can Expect
Help set up and maintain PBU lab testbeds. Testbeds mainly consist of reference designs of various PBU’s ARM microprocessors, network equipment, and x86 computers. Make proper power connections, console connections, network connections among one or more reference designs with power switch, network equipment, and x86 partner to set up testbeds. Load firmware and kernel on to the reference designs and verify the firmware and OS can boot successfully and network traffic can pass successfully. Develop and maintain PBU software team’s CI/CD infrastructure. PBU’s CI/CD infrastructure includes Jenkins servers, Remasys server, build server, lab servers, and various lab testbeds. Develop and maintain CI/CD infrastructure includes installing and debugging various software packages on to these servers and make sure they function as per design. Develop and maintain CI/CD infrastructure also includes setting up testbeds, connecting them to the lab servers, configuring them on RemaSys server and Jenkins servers. Develop and improve automated software validation process. Develop board control MCU firmware for multiple silicon evaluation platforms. These evaluation boards are being used for customer reference designs as well as for internal post silicon validation procedures. Wage $136,500.00 - $138,500.00 per year. Telecommuting is permitted.
What We're Looking For
Master’s or foreign equivalent degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
Must have work/internship experience or completed graduate coursework/research in each of the following:
• RM processors and related firmware technology such as ATF, U-boot.
• Programming languages C, C++, and Python.
• Programming microcontrollers and embedded systems.
• Multiple Linux distributions.
• Engineering lab equipment (multimeters, oscilloscopes, logic analyzers.)
• Embedded peripherals and communication protocols (I2C, SPI, UART, GPIO, PWM, ADC).
• RTOS programming (Freertos, MQX, Embedded Linux)
• Git repository source control.
• Reading and understanding different embedded system schematics.
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.
#LI-TT1