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

Marvell Technology · 1 day ago

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

Marvell is a semiconductor solutions company enabling new possibilities in data infrastructure. They are seeking an experienced Firmware Engineer to design, implement, and maintain firmware for high-speed interconnects, focusing on developing production-grade firmware for their photonic fabric product lineup.
DSPInternet of ThingsManufacturingSemiconductorWireless
check
Growth Opportunities
check
H1B Sponsor Likelynote

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 developmentC programmingMicrocontroller architecturesC++ programmingDebugging skillsBare-metal driversVersion control (Git)Communication skillsProblem-solving 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) and/or C++ (highly desired) for embedded systems
Demonstrated experience with microcontroller architectures (e.g., ARM Cortex-M/R/A, ESP32, RISC-V) and their peripherals. You understand the nuances of clocking, interrupts, DMA, and memory-mapped registers
Proven ability to debug complex hardware/firmware issues on the bench using: In-circuit debuggers (JTAG/SWD) with GDB, Oscilloscopes: Experience reading signal waveforms, verifying timing, and identifying glitches, Logic Analyzers: For decoding digital bus traffic (SPI, I2C, UART), Multimeters/Power Supplies: For basic electrical troubleshooting
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, 'get to the bottom of it' mindset
Excellent communication skills, both written and verbal, for collaborating with hardware, QA, and software teams

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.

H1B Sponsorship

Marvell Technology has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (242)
2024 (186)
2023 (154)
2022 (210)
2021 (210)
2020 (165)

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