Firmware Developer (ARM64 architecture, C)

Marvell


Date: 3 days ago
City: Hyderabad
Contract type: Full time
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's Custom Compute and Storage (CCS) team develops silicon and software for some of the largest companies in the world in the growing datacenter, AI, enterprise and carrier markets.

The Firmware team in the CCS BU focuses on developing and integrating key software components that enables use of silicon. These components form a critical subset of the complete software stack, ensuring the silicon's capabilities are effectively utilized. The team's work plays a key role in supporting the broader software ecosystem What You Can Expect
  • Primary responsibility is to design and develop software for Marvel's ARM64 based SoCs
  • Interact with customers to understand their requirements and add new features in firmware
  • Work closely with cross-functional teams (hardware, QA, marketing) across multiple locations
What We're Looking For
  • Bachelor’s degree in computer science, Electrical Engineering or related fields and 6-12 years of related professional experience. Master’s degree and/or PhD in Computer Science, Electrical Engineering or related fields with 4-10 years of experience
  • Sound knowledge on ARM64 architecture
  • Sound knowledge on ARM boot sequence, secure/non-secure software components and the exception levels they run at
  • Hands-on experience working on ARM trusted firmware (ATF), U-boot and Linux low speed peripheral drivers like SPI, I2C, MMC
  • Knowledge on ARM64 debug and error handling technologies like RAS, synchronous/asynchronous errors, watchdog etc. will be a big plus
  • PCIe protocol knowledge is a plus
  • Excellent C programming skills
  • Excellent software design, problem-solving, debugging and documentation skills
  • Prior hands-on experience on using GDB, logic analyzer, Lauterbach is a plus
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-RS1

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Senior Software Engineer | SAP EWM | 6 to 12 years | PAN INDIA |

Capgemini, Hyderabad
1 week ago
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a...

Salesforce CPQ Architect

Relanto, Hyderabad
1 week ago
We are seeking a talented Salesforce CPQ Solution Architect. As a Salesforce CPQ Architect, you will be responsible for designing and implementing comprehensive Salesforce CPQ solutions for our clients. The individual will have a strong understanding of Salesforce CPQ, Revenue Cloud, Billing, Partner Relationship Management and B2B Commerce. The individual will work closely with clients, cross-functional teams, and developers to...

Senior AI/ML Engineer - GCP

Relanto, Hyderabad
1 week ago
Position: Senior AI/ML Engineer – GCPLocation: BangaloreOverview: We're seeking an experienced individual (5-10 years) specializing in AI/ML to build and deploy cloud-based machine learning solutions. You'll work with Google Cloud Platform services to create scalable AI systems and APIs that integrate with various ML models.What You'll DoDesign and implement end-to-end ML pipelines in GCPBuild and optimize AI models for production...