Senior Firmware Engineer - Embedded SW/Microcontroller/Bare-Metal Drivers jobs in United States
cer-icon
Apply on Employer Site
company-logo

Marvell Technology · 14 hours ago

Senior Firmware Engineer - Embedded SW/Microcontroller/Bare-Metal Drivers

Marvell Technology is a leader in semiconductor solutions that power data infrastructure across various sectors. They are seeking an experienced Firmware Engineer to design, implement, and maintain firmware for high-speed interconnects, focusing on next-generation AI/ML solutions using the Celestial AI Photonic Fabric Architecture.

DSPInternet of ThingsManufacturingSemiconductorWireless
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Demonstrate best practices in software development and documentation to deliver high-quality software on tight schedules while meeting all requirements
Actively engage in code reviews, discussions to share knowledge, and improve code quality
Participate in gathering technical requirements, contributing to firmware and software design specifications
Strong understanding of digital communication fundamentals and serial communication protocols
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

Qualification

Firmware developmentEmbedded systemsC programmingMicrocontroller architecturesDebugging skillsSerial communication protocolsVersion control (Git)Problem-solving skillsCommunication skills

Required

Bachelor's degree with 4+ years of experience, or Master's degree with 2+ years of experience in Computer Science, Electrical Engineering, Information Technology or a related technical field
At least 4 years of hands-on experience in firmware or embedded software development
Deep proficiency in C (required)
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
Experience reading signal waveforms, verifying timing, and identifying glitches using oscilloscopes
Experience for decoding digital bus traffic (SPI, I2C, UART) using logic analyzers
Experience for basic electrical troubleshooting using multimeters/power supplies
Experience in writing bare-metal drivers and working directly with device registers
Familiarity with version control systems and bug tracking tools
Strong problem-solving skills with an investigative, 'get to the bottom of it' mindset
Excellent communication skills, both written and verbal, for collaborating with hardware, QA, and software teams

Preferred

C++ (highly desired)
Git preferred

Benefits

Employee stock purchase plan with a 2-year look back
Family support programs to help balance work and home life
Robust mental health resources to prioritize emotional well-being
Recognition and service awards to celebrate contributions and milestones

Company

Marvell Technology

company-logo
We believe that infrastructure powers progress. That execution is as essential as innovation. That better collaboration builds better technology.

Funding

Current Stage
Public Company
Total Funding
unknown
2017-01-20Post Ipo Equity
2016-05-13Post Ipo Equity
2015-02-05Acquired

Leadership Team

leader-logo
Matthew Murphy
Chairman and CEO
linkedin
leader-logo
Radha Nagarajan
SVP & CTO, Optical Engineering
linkedin
Company data provided by crunchbase