Santa Clara, California, United States USD 154,680 - 231,700 Yearly

Marvell Semiconductor Inc. is hiring a Firmware Engineer

About the Role

Marvell Semiconductor Inc. is hiring a Principal Firmware Engineer to focus on communication link management. You will be responsible for designing, implementing, and maintaining firmware for high-speed interconnects and reliable data transfer within next-generation AI/ML solutions using the Celestial AI Photonic Fabric Architecture.

What You'll Do

  • Design, implement, and maintain firmware that manages high-speed interconnects and ensures reliable data transfer across complex hardware systems.
  • Develop production-grade firmware for Celestial AI’s photonic fabric product lineup and develop firmware APIs for resource management and optimization.
  • Demonstrate best practices in software development and documentation to deliver high-quality software on tight schedules.
  • Actively engage in code reviews and discussions to share knowledge and improve code quality.
  • Participate in gathering technical requirements and contribute to firmware and software design specifications.
  • Provide support to both internal and external SW and HW development teams.
  • Provide guidance on test plans for lab characterization once design comes back from fab.

What We're Looking For

  • A Bachelor’s degree with 10+ years of experience, or a Master’s degree with 8+ years of experience in Computer Science, Electrical Engineering, Information Technology, or a related technical field.
  • At least 6 years of hands-on experience in firmware or embedded software development.
  • Deep proficiency in C for embedded systems.
  • Demonstrated experience with microcontroller architectures (e.g., ARM Cortex-M/R/A, ESP32, RISC-V) and their peripherals.
  • Proven ability to debug complex hardware/firmware issues on the bench using in-circuit debuggers (JTAG/SWD) with GDB, oscilloscopes, logic analyzers, multimeters, and power supplies.
  • Experience in writing bare-metal drivers and working directly with device registers.
  • Familiarity with version control systems (Git preferred) and bug tracking tools.
  • Strong problem-solving skills with an investigative mindset.
  • Excellent communication skills, both written and verbal, for collaborating with hardware, QA, and software teams.
  • Strong understanding of digital communication fundamentals and serial communication protocols.

Nice to Have

  • C++ proficiency highly desired.

Technical Stack

  • C, C++
  • ARM Cortex-M/R/A, ESP32, RISC-V
  • JTAG/SWD, GDB
  • Git

Team & Environment

Part of a team developing next generation AI/ML solutions using the Celestial AI Photonic Fabric Architecture.

Benefits & Compensation

  • Compensation range: $154,680 - $231,700 USD per annum.
  • Employee stock purchase plan with a 2-year look back.
  • Family support programs.
  • Robust mental health resources.
  • Recognition and service awards.
  • Comprehensive benefits supporting employees from internship to retirement.

Marvell Semiconductor Inc. is an equal opportunity employer. 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.

Required Skills
CC++ARM Cortex-M/R/AESP32RISC-VJTAG/SWDGDBGitEmbedded SystemsFirmware DevelopmentMicrocontroller ArchitecturesHardware DebuggingOscilloscopesLogic Analyzers CC++ARM Cortex-M/R/AESP32RISC-VJTAG/SWDGDBGitEmbedded SystemsFirmware DevelopmentMicrocontroller ArchitecturesHardware DebuggingOscilloscopesLogic Analyzers
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Marvell Semiconductor Inc.
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.
All jobs at Marvell Semiconductor Inc. Visit website
Job Details
Department Engineering
Category embedded
Posted 2 months ago