Sr. Staff Software/Firmware Engineer - MCU development
$131.01k - $196.3kMarvell
About Marvell 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. 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 ImpactMarvell Central Engineering (CE) develops Marvell most advanced High-Speed SerDes (HSS) IPs covering multiple applications, Switch, Automotive, Storage, Optics, etc. Acting as the engine to the company, Central Engineering provides the source of power to every business unit in Marvell system. Central System Engineering (CSE) in Central Engineering, independent of other CE functions including DSP algorithm development, circuit design, physical design, packaging, etc., is a function team responsible of validating all Marvell HSS IPs in the lab environment and supporting all Marvell business units for fast and smooth SoC production.What You Can ExpectRISC-V MCU / SoC Integration OwnershipLead integration of an embedded RISC-V core (e.g., SiFive E24 Core) into chip validation environmentsDefine MCU subsystem architecture: memory map, boot flow, and execution environmentIntegrate and validate system interconnect (AHB/AXI-lite) and memory hierarchy (ROM/SRAM)Implement interrupt architecture using PLIC and CLINTFirmware Development for PHY ValidationDevelop bare-metal and RTOS-based firmware for PHY/IP control and bring-upImplement calibration, training, and tuning algorithms for high-speed interfacesBuild reusable firmware frameworks for:Register-level control abstractionTest sequencing and automationLogging, diagnostics, and error handlingSystem-Level Bring-Up & DebugLead silicon and pre-silicon bring-up using embedded firmwareDebug cross-domain issues across hardware, firmware, and PHY behaviorEnable rapid iteration of initialization, configuration, and recovery flowsDrive root-cause analysis for system-level failuresValidation Automation & Framework IntegrationIntegrate RISC-V firmware into existing PHY validation automation frameworkEnable unified validation across simulation, emulation/FPGA, and siliconDevelop firmware-driven test scenarios replacing or complementing external stimulusBuild infrastructure for automated test execution and result collectionValidation Strategy & Coverage ExpansionTransition validation methodology from directed external tests to software-driven closed-loop validationDefine and implement coverage for:Functional PHY behaviorCorner cases and stress conditionsRecovery and error handling scenariosEnsure reusability of validation content across programs and platformsCross-Functional CollaborationPartner with RTL teams on SoC integration and interface definitionsWork with validation teams to align firmware-driven test strategiesCollaborate with architecture teams to define scalable validation platform directionSupport system-level debug across hardware/software boundariesInfrastructure & Toolchain OwnershipMaintain RISC-V toolchain environment (GCC, linker scripts, startup code)Support debug infrastructure (JTAG, OpenOCD, GDB workflows)Drive automation for firmware build, deployment, and regression executionWhat We're Looking ForMust Have8+ years of experience in embedded systems, firmware, or SoC developmentStrong proficiency in C/C++ with bare-metal programmingExperience with low-level system development:Boot flows, startup code, linker scriptsMemory-mapped I/O and register-level programmingInterrupt handling and real-time constraintsHands-on experience debugging HW/SW integration issues (silicon, FPGA, or RTL simulation)Solid understanding of computer architecture fundamentals (CPU, memory hierarchy, buses)Nice to HaveExperience with RISC-V systems or similar MCU architectures (e.g., ARM Cortex-M)Exposure to embedded SoC integration (bus fabrics such as AHB/AXI-lite)Familiarity with interrupt systems such as PLIC and CLINTExperience with PHY / SerDes / high-speed IP bring-up or validationRTOS experience (e.g., FreeRTOS, Zephyr)Exposure to silicon bring-up or post-silicon validationStrong Plus (Differentiators)Experience building firmware-driven validation frameworks or automation infrastructureFamiliarity with simulation/emulation workflows (RTL co-sim, FPGA prototyping)Experience in closed-loop control systems (calibration, tuning, adaptive algorithms)Exposure to hardware verification or validation environments (UVM, testbenches)Core Skills for Success in This RoleAbility to bridge hardware, firmware, and validation domainsStrong system-level debugging mindset across HW/SW boundariesAbility to design scalable, reusable validation approaches (not just point tests)Experience working in cross-functional teams (RTL, validation, architecture)Expected Base Pay Range (USD)131,010 - 196,300, $ per annumThe successful candidate’s starting base pay will be determined based on job-related skills, experience, qualifications, work location and market conditions. The expected base pay range for this role may be modified based on market conditions.Additional Compensation and Benefit Elements Marvell is committed to providing exceptional, comprehensive benefits that support our employees at every stage - from internship to retirement and through life’s most important moments. Our offerings are built around four key pillars: financial well-being, family support, mental and physical health, and recognition. Highlights include an 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, and a recognition and service awards to celebrate contributions and milestones. We look forward to sharing more with you during the interview process.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.Any applicant who requires a reasonable accommodation during the selection process should contact Marvell HR Helpdesk at View email address on click.appcast.io Integrity To support fair and authentic hiring practices, candidates are not permitted to use AI tools (such as transcription apps, real-time answer generators like ChatGPT or Copilot, or automated note-taking bots) during interviews.These tools must not be used to record, assist with, or enhance responses in any way. Our interviews are designed to evaluate your individual experience, thought process, and communication skills in real time. Use of AI tools without prior instruction from the interviewer will result in disqualification from the hiring process.This position may require access to technology and/or software subject to U.S. export control laws and regulations, including the Export Administration Regulations (EAR). As such, applicants must be eligible to access export-controlled information as defined under applicable law. Marvell may be required to obtain export licensing approval from the U.S. Department of Commerce and/or the U.S. Department of State. Except for U.S. citizens, lawful permanent residents, or protected individuals as defined by 8 U.S.C. 1324b(a)(3), all applicants may be subject to an export license review process prior to employment.#LI-JT2SummaryLocation: Santa Clara, CAType: Full time
$111.07k - $166.4k
...ODSP) PHY SW Team develops software for Marvell's DSP... ...RISC-V-based multi-core MCU, a C SDK provided to customers... ..., and the role of a Staff Engineer in our team is to ensure... ...DevelopmentArchitecture, Design, Development, and Testing of embedded C firmware for controlling our...SuggestedPermanent employmentFull timeInternshipWork from homeWorldwide$134.5k - $193.5k
...st century.We are looking for a Senior Software Engineer, DevOps to join our team in one of today... ...technologies. This role will report to Sr Director Software Engineering and based... ...debugging and integration skills.Solid development skills using Python; familiarity with...SeniorFull timeWork at officeWorldwide$214k - $261.5k
...consumer experiences and devices.OverviewWe’re seeking a Senior Staff Software Engineer to lead the evolution of Dolby Vision on the PC platform.... ...in-class visual fidelity.ResponsibilitiesLead the design, development, and optimization of high‑performance C++ software for...SeniorFull timeLocal areaWorldwideFlexible hours$157.5k - $225k
...shape the future of cybersecurity.RoleWe are looking for a Sr. Staff Software Engineer (Full-Stack) to join our team. This is a Hybrid (San Jose... ...-grade solutions, with a strong emphasis on spec-driven development workflows using AI coding assistants like Claude or...SeniorFull timeWork at officeLocal areaFlexible hours- ...RxSwift ➜ Combineas we modernize our stack. Partner with server engineers to craft efficient GraphQL and REST contracts that keep the app... ..., observability, and on‑call best practices. Mentor senior and staff engineers through pairing, design reviews, and candid feedback....SeniorFull timeWork experience placement
- ...beyond. Together, we advance your career. TTHE ROLE: Senior level engineer who will be responsible for driving AMD’s strategy,... ...end-to-end technical performance attainment across the entire software stack focusing on getting the best performance on multiple generations...Senior
$159k - $200k
...a unique individual. Knowing we all have different needs, our development and personal wellbeing programs are designed to give you choice... ...team, you have the opportunity to work on our IPS content engine and other advanced threat prevention products, and collaborate...SeniorFull timeCasual workWork at office$154k - $220k
...we invite you to bring your talents to Zscaler and help shape the future of cybersecurity.RoleWe are looking for a Sr. Staff Software Development Engineer-AI Security to join our team. This is a Hybrid (based in San Jose, CA or Bellevue, WA with a 3 days in office requirement...SeniorFull timeWork at officeLocal area- ...a brighter, more sustainable future while tackling the most pressing challenges of the 21st century.We are looking for a Sr. Staff Software Engineer, Automation to join our team in one of today’s most exciting technologies. Location: This position will be fully Onsite based...SeniorFull timeWorldwide
$184k - $230k
...educational organizations.As a Senior Staff/PrincipalSoftware Engineer on the GigaSMART team, you will... ...define product requirements, shape software architecture, and deliver high-quality... ...guide junior engineers in software development best practices, technologies, and engineering...SeniorLocal areaWorldwide$125k - $185k
...unique individual. Knowing we all have different needs, our development and personal wellbeing programs are designed to give you choice... ...Intelligence Platform team is looking for a Principal Software Engineer (full stack) to join our team. This team is responsible for...SeniorFull timeCasual workWork at office$184k - $287.5k
As a member of our NVLink Firmware Development and Verification team, you will be responsible for... ...equivalent experience) in Electrical Engineering, Computer Science, or a related field.... ...6+ years of experience in firmware or software verification.Strong debugging and analytical...SeniorFull timeRemote work$160k - $180k
...talented, passionate, and committed engineers, technologists, and business... ...:We are seeking a motivated Sr. Firmware Engineer to join our team focused on the development and support of firmware for... ...across hardware, firmware, and software teams. You will play a key role...SeniorWorldwide- ...applications, working across silicon, firmware, and software to deliver reliable, high‑... ...You will interact with key engineering and management stakeholders... ...for Software engineering development, and you are diligent and... ...field sales and support staff in the features and uses of...Senior
$175k - $200k
...Sr. Staff Software Engineer (Conversational AI & Automation) Automation Anywhere is the leader in Agentic Process Automation (APA), transforming... ...a Sr. Staff Software Engineer who brings strong hands-on development expertise along with technical leadership experience. In...SeniorRemote workWorldwideFlexible hours- ...technology. We are at the forefront of software and hardware innovation, pushing the boundaries... .../Canada.The role: Senior StaffSoftware Engineer, Developer and Qualification ToolsWhat... ...You will be responsible for the design, development, enhancement, and maintenance of tools...Senior
- ...and run on our GPUs.THE OPPORTUNITYWe're looking for a senior software engineer who combines deep systems performance work with modern AI—... ...Use modern LLMs and agent-based tooling where it accelerates development and tuning of the ROCm ecosystem.Accelerate foundation...SeniorShift work
- ...AMD contributes to something bigger — technology that moves the world forward.THE ROLEAMD is seeking a Senior Staff Software Engineer to lead compiler development and GPU performance optimization for next-generation AI and compute platforms. You will design compiler...Senior
- ...advance your career. THE ROLE: AMD is looking for an influential software engineer who is passionate about improving the performance of key... ..., placement, timing, and routing.Perform research and development of novel algorithms and optimization of existing algorithms...Senior
$262k - $365k
..., and timelines. Influence and coach a distributed team of engineers.Lead a team of engineers focussed on designing, implementing... ...equivalent practical experience.8 years of experience in software development.7 years of experience leading technical project strategy, ML...Senior$262k - $365k
...deploy, maintain, and enhance large scale software solutions.Provide technical leadership... ...and coach a distributed team of engineers.Drive technical project strategy, lead... ...experience.8 years of experience in software development.7 years of experience leading technical...Senior$262k - $365k
Lead the CPU software architecture, design, development and testing of ARM-based server platforms.Drive innovation... ...hardware, software, and system engineers to ensure seamless integration and... ...developing the systems software, firmware, kernel and other low level software...SeniorWorldwide$262k - $365k
...to coding and system design while setting the standard for engineering excellence.Act as a technical multiplier. Navigate complex... ...or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching software products...Senior$262k - $364k
...Gates and Release Governance: Partner with engineering and business stakeholders to define and... ...Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software... ...sites internationally.As a Senior Staff Software Engineer, you will define the multi...Senior$262k - $365k
...Roadmaps collaborating with Distinguished engineers and Google Fellows working on Exabyte... ...architecture; and testing/launching software products.Experience with distributed computing... ...innovations, empowering the development of our cutting-edge AI models, delivering...SeniorWorldwide$150k - $225k
Santa Clara, CAUS Research and Development - Runtime Platform /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon Valley with operations in the United States and Europe...SeniorFull time$262k - $365k
...or equivalent practical experience.8 years of experience in software development.7 years of experience leading technical project strategy,... ...mobile GPU.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.Experience...Senior$190.9k - $334.1k
...DescriptionIt all started when engineer Fred Luddy wrote code that... ...DescriptionWe are looking for a software engineer and technical lead... ...patterns. You will own the design, development, and operation of... ...experience as a technical lead, Staff Engineer, or equivalent senior...SeniorWork at officeImmediate startRemote workFlexible hours$190.9k - $334.1k
Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they could...SeniorFull timeWork at officeImmediate startRemote workFlexible hoursShift work- Lead the design, development, and optimization of high‑performance C++ software for real‑time video processing and GPU‑intensive workloads. Build and maintain Windows... ..., and third‑party applications (including game engines). Act as a technical ambassador, collaborating...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Staff Software/Firmware Engineer - MCU development. Be the first to apply!
- senior firmware engineer Santa Clara, CA
- firmware engineer Santa Clara, CA
- engineering development program Santa Clara, CA
- product development scientist Santa Clara, CA
- r&d engineering technician Santa Clara, CA
- product development engineer Santa Clara, CA
- development engineer Santa Clara, CA
- r&d engineer Santa Clara, CA
- research and development engineer Santa Clara, CA
- process development scientist Santa Clara, CA


