Marvell seeks Senior Staff Software Application Engineer to work on applications, software, firmware, Drivers, and operating systems for infrastructure-grade multicore processor.
Specific duties will include:
Work with Sales and Marketing to understand Marvell's customer software feature requirements.
Work with Engineering to refine schedule and software feature availability.
Ensure that software produced by Software Engineering satisfies requirements
Provide advice and technical support to Marvell's global field applications engineering teams.
Directly and indirectly support customers on escalated technical issues.
Escalate customer technical issues to Engineering teams as needed.
Coordinate between Engineering and Field teams. Submit bug reports as needed.
Develop and deliver technical trainings to customers
Author applications notes and whitepapers
Identify gaps in product/process and make proactive suggestions for improvement
At least 5 years of experience as software engineer or system application engineer with focus in at least one or more of the following areas: device drivers, bootloader (e.g. u-boot, UEFI) / board support packages (BSP), SDK, software development tools.
Experience of board bring-up with hand-on experience in device drivers, bootloader (e.g. u-boot, UEFI) / board support packages (BSP), SDK, or software development tools.
Experience in bringing up or diagnosing one of the following interfaces/protocols: PCI-e, DDR3 / DDR4, USB, SGMII, RGMII, RXAUI, XAUI, XLAUI, XFI, 40GE, or 100GE.
Proficient in at least C and Linux.
Experience in Marvell OCTEON/ARMADA product lines and using Marvell OCTEON/ARMADA SDK a significant advantage
Ability of working effectively with other disciplines a must
Applications/Customer Support experience for processor and SoC products with good verbal and written communication skills.
Understanding of Multi core CPU Architecture and Computer Systems Design.
Excellent communication skills to interface internally and externally with all levels of the organization and to participate in problem solving and quality improvement activities.
Self-driven individual who works with a minimum of supervision and is a good team player
Demonstrates good analysis and problem-solving skills.
Has an inherent sense of urgency and accountability.
Must demonstrate initiative and a bias for thoughtful action.
Grounded, detail-oriented, always backs up ideas with facts.
Must have the ability to define problems, issues and opportunities, analyze data, establish facts, and draw valid conclusions from various datasets.
Must have the ability to multi-task in a fast paced environment.
BS in EE or CS.
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.