This job posting isn't available in all website languages

Staff Application Engineer - ARM Server Processor

Application Engineering
182685 Requisition #

As an Application Engineer, you will have the opportunity drive one of the biggest disruptions in the server industry in more than a decade. ThunderX is a game changer server processor for next generation Data Center and Cloud applications and is getting tremendous traction in the industry. You will be part of a dynamic team that is at the fore front of driving this disruption.

In this role you will:

  • Work closely with Marvell's large end user, OEM and ODM customers on understanding their platform SW architecture and requirements. Then work closely with Marvell's SW Engineering team on driving DPG platform software requirements (e.g. diagnostics SW, UEFI/BIOS SW, Server Management SW etc.) and necessary SW architecture into their development plan.
  • In conjunction with Marvell's SW team, develop and drive platform SW development plans for Marvell's customer reference platforms.
  • Identify and drive key third party platform SW engagements around ThunderX Data Center processor.
  • Help Marvell's large end user customers, OEMs and ODMs to leverage Marvell developed, open source and third party platform SW into their platforms based on ThunderX.
  • Develop detailed documentations, white papers around Marvell platform software
  • Work closely with Marvell's FAE team on providing bring up and debug support to ThunderX customers. Train FAEs to support platform SW for ThunderX

Experience with modern server architecture and platform SW (e.g. BIOS/UEFI or BMC software).  Diagnostics and low level SW development for server platforms. 

Experience in bring up and verification of server platforms including DDR memory systems, PCIE, Ethernet, Storage (SAS/SATA) etc. is highly desirable

Hands-on experience in embedded and server SW development using C and C++, creating documentation and collateral materials

Experience with Linux OS, including kernel module (driver) development and application development is highly desirable.

Working knowledge of SDK and BDK development environment is highly desirable. The candidate is expected to be multitasking and have abilities efficiently support parallel efforts (customer issues, prototyping/architecture, implementation, etc.).  Ability to write and debug code to run on processors with or without an OS, to develop technical focused collaterals including demos, whitepapers, design guides, reference architectures and application notes,  provide assistance with RFI, RFPs, etc

Good understanding of networking and hands-on experience on compilers, tool chains, and debuggers for Linux development

Experience with GNU/Linux distributions such as Ubuntu, RedHat, Debian etc.

Familiarity with open-source project development cycles and contribution processes


Must have effective interpersonal, teamwork, and communication skills.

Excellent communication skills to interface internally and externally and to participate in problem solving and quality improvement activities.

Demonstrates good analysis and problem-solving skills.

Grounded, detail-oriented, always backs up ideas with facts.

Must have the ability to multi-task in a fast paced environment.


BSCS/BSEE or equivalent and 8+ years’ experience in software development including embedded and server applications

Hands on experience with low level platform SW/firmware including working closely on hardware bring up and debugging.

Excellent analytical, problem solving and communication (written and verbal) skills

Strong project management skills

Strong initiative, self-starter and highly motivated.



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.

Previous Job Searches

Activity Feed

Job shares through Marvell Semiconductor
Someone applied to the Hardware Engineer Intern position. 15 minutes ago
Someone applied to the Infrastructure Manager position. 16 minutes ago
Someone applied to the Software Intern position. 20 minutes ago
Someone applied to the Intern - Physical Design Engineer position. 48 minutes ago
Someone applied to the Global Mobility & US Immigration Specialist position. 55 minutes ago

Similar Listings

United States, California, Santa Clara

📁 Application Engineering

Requisition #: 182971

United States, California, Santa Clara

📁 Application Engineering

Requisition #: 182907

United States, California, Santa Clara

📁 Application Engineering

Requisition #: 182666