Senior Software Engineer/Embedded Firmware/DSP/Optical/ARM/RISC-V/PHY
$94.16k - $141kMarvell
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 ImpactThe Optical Digital Signal Processing (ODSP) PHY SW Team develops software for Marvell's DSP products used in pluggable optical modules—chips that form the backbone of the internet, moving data within and between data centers worldwide. Marvell is the market leader in direct-detect optical DSPs (100G to 1.6T), with products deployed in every major cloud data center and AI cluster. We own all SW components, including embedded FW, customer SDK, and lab scripts, and we're the go-to group for getting things done across the entire product lifecycle—from pre-silicon simulation through field deployment.What You Can ExpectYou will be supporting the Software team in:Developing Python scripts for testing, data collection, and diagnosticsDeveloping embedded C firmware for controlling PAM4 DSP Taking an idea from concept through design, review, implementation, testing, and release to customersWork on mission-critical features for top-tier cloud customersDebug difficult issues, drive to root causes with HW/SW teams, and follow up with Jira tickets to get bugs resolvedSome possible tasks will be:Develop Python test scripts to configure, control, and get status from multiple DSP HW platforms for improving firmware stabilityImplement a new temperature tracking algorithm for a DSP/analog control to improve performance when device temperature changesAdd new debug functionality to the current firmware architectureBreaking up a firmware routine into sub-routines with a coordinating finite state machine to manage tasks in parallel (bare metal C programming)Optimizing subroutines to make the best use of a multi-core MCU architectureImprove error management flow and reports generated by the firmwareImplement and test serial interface for debug tracing and error reporting (UART driver)Scripting for system performance analysis of a customer's prototype optical moduleYou will gain experience with:Software development cycleInfrastructure configuration and managementSoftware regression planning and executionLinux and Windows-based developmentContinuous Integration (Jenkins) methodologiesPython, bash, and make scripting and automationSource code management (git)What We're Looking ForMinimum Requirements:Candidate must have completed a BS/MS degree in Computer Science / Electronics Engineering or related technical field(s)Experience in C and PythonSoftware development experience in embedded firmware environments based on C/C++Excellent debug capability and problem-solving skillsExperience in data collection and analysisUnderstanding the fundamentals of microcontroller architecture (ARM, RISC-V architecture a plus)Understanding of fundamental Networking from the OSI model, with emphasis on the PHY up to the data link levelMust be curious and driven to learn more about this complicated fieldGood verbal and written communication skills in English and ItalianGood attitude and ability to interact with remote teamsPreferred Requirements:Basic understanding of how a processor interacts with memories and peripheralsExperience with the software development flow, from issue tracking (Jira), SCM (gitlab), design & code reviews (also gitlab), continuous integration (Jenkins), and regression testingKnowledge of Digital Signal ProcessingUnderstanding of DSP concepts (equalizers, filters, ADC, DAC, FFE, DFE, PLL) and PAM modulationFamiliarity with closed and open loop control algorithmsFamiliarity with the fundamentals of telecommunication and digital signal processingKnowledge of git, Linux, makefiles, gdb, IDEs, and bashExpected Base Pay Range (USD)94,160 - 141,000, $ 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-TT1SummaryLocation: Santa Clara, CAType:
$111.07k - $166.4k
...Your ImpactThe Optical Digital Signal... ...Processing (ODSP) PHY SW Team develops software for Marvell's DSP products used... ...components, including embedded FW, customer... ...running on our RISC-V-based multi-... ...of a Staff Engineer in our team is... ...of embedded C firmware for controlling...SuggestedPermanent employmentFull timeInternshipWork from homeWorldwide$177.82k - $266.4k
.... We are seeking a Senior Principal Engineer to join the Optics & Connectivity Product... ...periodically embedding into a variety of product... ...highly-functional software prototypes based on... ...in Optical PHY products with exposure... ...Customer SupportStrong firmware engineering...SeniorPermanent employmentFull timeInternshipWork from home$131.01k - $196.3k
...ImpactMarvell Central Engineering (CE)... ..., Storage, Optics, etc.... ...including DSP algorithm development... ...ExpectRISC-V MCU / SoC... ...of an embedded RISC-V core (e.g... ...Development for PHY... ...RTOS-based firmware for PHY/IP... ...external tests to software-driven closed... ...(e.g., ARM Cortex-M)Exposure...SeniorPermanent employmentFull timeInternshipWork from home$131.01k - $196.3k
...ImpactThe Firmware team at Marvell... ...Marvell DSP’s. These components... ...functional embedded firmware.... ...high speed optical components.... ...loops. An engineer in this... ...Sr. Staff Software Engineer, you... ...on our RISC-V-based multi... ...architectures (ARM or RISC-V;... ...on the PHY up to the data...SeniorPermanent employmentFull timeInternshipRemote workWork from homeWorldwide$200k - $260k
...Position Title: Senior Principal Engineer, Software/Firmware - Coherent Optical Module Firmware/SoC-based Embedded Platforms/CPO (Confidential Client) Location: Santa Clara, CA | Onsite Employment Type: Permanent Compensation ~ Salary: $200,000 - $260,000/yr...SeniorPermanent employment$138k - $206k
...for memory and storage. The Embedded Solution Software (ESS) team within DDL... ...development of cutting-edge firmware solutions for embedded memory... ...for an Embedded Firmware Engineer to join our team in San... ...architectures such as x86, ARM, RISC-VStrong programming skills...SeniorWork at officeFlexible hours$174k - $252k
...practical experience.5 years of experience with software development in C/C++.3 years of... ...architecture.3 years of experience working with embedded operating systems.Experience in taking... ...System (RTOS) systems.Google's software engineers develop the next-generation technologies...Senior$174k - $252k
...Wi-Fi and Bluetooth driver and firmware level power, thermal and latency... ....5 years of experience with software development in C/C++, Firmware, Connectivity, Embedded Systems.3 years of experience testing... ..., etc.Google's software engineers develop the next-generation technologies...Senior$174k - $253k
...development code. Review code developed by other engineers and provide feedback to ensure best... ...testing, maintaining, or launching software products, and 1 year of experience with... ...architecture.3 years of experience working with embedded operating systems.Preferred...SeniorWorldwide- ...related field. 7+ years of hands-on experience in firmware or embedded software development. Strong proficiency in C and/or C++ for... ...with microcontroller architectures (e.g., ARM Cortex-M/R/A, ESP32, RISC-V). Skilled in debugging with tools like JTAG/SWD,...Senior
$174k - $253k
...development code. Review code developed by other engineers and provide feedback to ensure best... ...testing, maintaining, or launching software products, and 1 year of experience with... ...architecture. 3 years of experience working with embedded operating systems.Preferred...SeniorWorldwide$152k - $241.5k
...looking for a creative, highly motivated Firmware Engineer to join the NVLink team within our... .... In this role, you will develop software for next-generation PHY, SERDES and link-level devices,... ...the semiconductor, networking, or embedded systems space.Software Expertise: Strong...SeniorFull time- ...TechMContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Software Engineering - Firmware Software Engineer VTax Work Location: WA - Redmond (... ...code using the C and C++ programming languages for embedded environments, with portability to various processors and...Full time
$174k - $253k
...practical experience.5 years of experience with software development in one or more programming... ....3 years of experience working with embedded operating systems.Preferred... ...accessible technologies.Google's software engineers develop the next-generation technologies...Senior$174k - $252k
Develop and optimize the software platform for wearable co-processors, including board bring... ....3 years of experience working with embedded operating systems.Preferred qualifications... ...kernel development.Google's software engineers develop the next-generation technologies...SeniorRemote work$200k - $260k
...Description Job Opportunity: Senior Principal Engineer, Software/Firmware Location: Onsite, Santa... ...Software/Firmware Coherent Optical Module Firmware / SoC-Based Embedded Platforms / CPO) to join their... ...effectively across firmware, hardware, DSP, and customer-facing teams....SeniorVisa sponsorship$184k - $287.5k
...their best work.Join NVIDIA's Embedded Platform Middleware team [... ...building the foundational system software that enables safe, high-... ...software, safety-critical engineering, and ground breaking accelerator... ...closely with hardware and firmware engineers to co-design...SeniorFull time$141.3k - $240.2k
...teams of physicists, engineers, data scientists and... ...research scientist, software engineers, application... ...development engineers, and senior product technology... ...patterned wafer optical inspection systems for... ...and debugging of Linux firmware for embedded sensing and communications...SeniorMinimum wageFull timeWork experience placementFlexible hours$200k - $322k
...Center, Automotive and Embedded market segments.The... ...for a CPU Server Firmware Program Manager to help... ...and implement software activities for next... ...computer/Electronics engineering or related field (or... ...understanding of advanced ARM architecture, RISC-V, coherent high speed...SeniorFull time$184k - $287.5k
...of technology? As a Tegra Senior System Software Engineer/Architect at NVIDIA, you will... ...software relevant to ARM Trusted Firmware (ATF) involving sophisticated... ...operating systems, CPU (ARM, x86, RISC_V), GPU and computer architecture, and embedded systems. Knowledge on all...SeniorFull time$152k - $241.5k
...and technologically savvy engineers to join the Tegra Core Firmware team. Here we architect and... ...boot firmware under the V-model established by safety... ...architecture.We take pride in our software family of engineers, so... ...specifically in areas of ARM technologies and...SeniorFull time- ...passionate and creative engineers dedicated to building... ...hardware, software, and design, and we are... ...design and implement firmware and low level software... ...Description As a Senior Embedded Software Engineer you... ...toolchains targeting ARM Cortex-M/R/A, etc. ~...Senior
$150k - $225k
...quality of life. As a Senior AI / Embedded Engineer, you will be responsible... ...lightweight model design, embedded software, and hybrid LLM... ...work closely with hardware, firmware, software, and data teams... ...edge processors such as ARM Cortex-M, RISC-V, and DSPs ◦ Apply...SeniorFull timeWork at officeImmediate startVisa sponsorshipNight shift$167.7k - $245.2k
...Meet the TeamDevelop software consistent with Cisco... ...platforms, coherent optical transceivers, PHY devices, and next-generation... .../NPU datapath, Linux embedded software and... ...photonics, coherent DSP-based optics, and 800... ...to a defined software engineering roadmap, identify and...SeniorFull timeTemporary workWork at officeLocal areaFlexible hours$150k - $180k
...machines, AI-driven software, and elite security professionals... ...is seeking a Mid/Senior Embedded Software Engineer to join our product... ...(NVIDIA Jetson / ARM SoC), working... ...understand the mechanical and optical constraints... ...digital signal processing (DSP) concepts ~ Familiarity...SeniorFull time$184k - $287.5k
...a member of our NVLink Firmware Development and Verification... ...) in Electrical Engineering, Computer Science, or a... ...experience in firmware or software verification.Strong... ...software interaction and embedded environments.Familiarity with RTOS or RISC-V programming and debugging...SeniorFull timeRemote work$130k - $175k
...previously thought impossible. As a Senior Embedded Software Engineer , you will work in a team whose... ...Collaborate with Hardware Engineers, Firmware Engineers, Software Engineers, and Product... ...development in modern multi-core ARM processor-based embedded systems ~5...SeniorFull timeWorldwideFlexible hours- ...AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of... ...: We are looking for a dynamic, upbeat software engineer to join our growing team. As a key contributor... ...Development: Develop Bare Metal firmware, drivers or tools/apps for bring-up, initialization...Senior
$101k - $162k
...highly competent and state of the art optical physical layer products. You will be involved with software design and development for Broadcom PHY chip set drivers. As a member of this... ...plus.5 years of relevant experience in Embedded/Device Driver/Protocol Software Design...SeniorFull timeLocal area$171k - $275k
...commitments. Meet our engineers on the Vehicle OS... ...complete vehicle software and AI... ...maintain all BSP, firmware, and system software... ...with cutting-edge embedded platforms and top... ...real roads. As a Senior Software Engineer,... ...programming in C, C++ for ARM or X86 platforms Experience...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer/Embedded Firmware/DSP/Optical/ARM/RISC-V/PHY. Be the first to apply!
- ngo software engineer Santa Clara, CA
- software system engineer Santa Clara, CA
- software engineer - early career Santa Clara, CA
- entry level software engineer remote Santa Clara, CA
- software developer positions Santa Clara, CA
- junior software developer internship Santa Clara, CA
- software development engineer aws Santa Clara, CA
- consulting software engineer Santa Clara, CA
- financial software developer Santa Clara, CA
- software developer Santa Clara, CA


