Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer (Firmware)

Full-time

Western Digital

Company Description WD is building the infrastructure behind the AI-driven data economy. As AI scales, so does data. Every interaction, every model, every system generates data that must be stored, managed, and made accessible over time. That’s where we come in. We combine deep engineering expertise with global-scale manufacturing to deliver the storage systems that make AI possible, powering hyperscale data centers, cloud platforms, and enterprise infrastructure worldwide. This isn’t theoretical work. It’s real systems, at real scale, people solving some of the hardest challenges in technology today. We’re looking for people who want to build, solve, and operate at that level. Join us and let’s shape the future of data. Job Description Why this role matters: You'll design and ship embedded firmware that powers enterprise storage products—writing C/C++ code that directly impacts how data centers and cloud infrastructure perform. Join our structured Early Career program where you'll learn our stack, deliver real features, and work alongside experienced firmware engineers. Essential Duties & Responsibilities: Design and implement embedded system components using best-practice development methodologies Validate and maintain firmware – write tests, debug issues, ensure code quality before customer delivery Triage and resolve issues – perform first-level investigation on host and performance problems Collaborate with core firmware engineers – integrate code, participate in reviews, learn the full product lifecycle Own your assignments – after training, independently deliver tasks that ship to customers If terms like ARM, microcontroller, Raspberry Pi, or Arduino excite you—not intimidate you—you're ready for this role. This role is part of WD's early career development program. WD's early career development program is ideal for individuals at the early stages of their professional career. Participants receive foundational training through structured onboarding, mentorship, and a curated development curriculum. The responsibilities of this role are typically aligned with candidates who have approximately 0–2+ years of relevant professional experience, though candidates of all experience levels are encouraged to apply. Qualifications Required: Right to work in the US without requiring Western Digital to commence or sponsor an immigration case in order to employ you now or at any point in the future. Currently pursuing or recently completed an MS degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience Embedded systems fundamentals – understand how software interacts with hardware C++ coding experience – comfortable writing, debugging, and testing code Python familiarity – can write scripts or willing to learn We're looking for: Curiosity – you ask "why" and dig into how things work Tenacity – you don't give up when code breaks or bugs hide Motivation – you want to learn fast and deliver real impact Additional Information WD is committed to providing equal opportunities to all applicants and employees and will not discriminate against any applicant or employee based on their race, color, ancestry, religion (including religious dress and grooming standards), sex (including pregnancy, childbirth or related medical conditions, breastfeeding or related medical conditions), gender (including a person’s gender identity, gender expression, and gender-related appearance and behavior, whether or not stereotypically associated with the person’s assigned sex at birth), age, national origin, sexual orientation, medical condition, marital status (including domestic partnership status), physical disability, mental disability, medical condition, genetic information, protected medical and family care leave, Civil Air Patrol status, military and veteran status, or other legally protected characteristics. We also prohibit harassment of any individual on any of the characteristics listed above. Our non-discrimination policy applies to all aspects of employment. We comply with the laws and regulations set forth in the "Know Your Rights: Workplace Discrimination is Illegal” poster. Our pay transparency policy is available here. WD thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution. WD is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at [email protected] to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. Based on our experience, we anticipate that the application deadline will be 10/8/26, although we reserve the right to close the application process sooner if we hire an applicant for this position before the application deadline. If we are not able to hire someone from this role before the application deadline, we will update this posting with a new anticipated application deadlin

#LI-MT

Compensation & Benefits Details An employee’s pay position within the salary range may be based on several factors including but not limited to (1) relevant education; qualifications; certifications; and experience; (2) skills, ability, knowledge of the job; (3) performance, contribution and results; (4) geographic location; (5) shift; (6) internal and external equity; and (7) business and organizational needs. The salary range is what we believe to be the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range and this range is only applicable for jobs to be performed in California, Colorado, New York or remote jobs that can be performed in California, Colorado and New York. This range may be modified in the future. If your position is non-exempt, you are eligible for overtime pay pursuant to company policy and applicable laws. You may also be eligible for shift differential pay, depending on the shift to which you are assigned. You will be eligible to be considered for bonuses under either WD’s Short Term Incentive Plan (“STI Plan”) or the Sales Incentive Plan (“SIP”) which provides incentive awards based on Company and individual performance, depending on your role and your performance. You may be eligible to participate in our annual Long-Term Incentive (LTI) program, which consists of restricted stock units (RSUs) or cash equivalents, pursuant to the terms of the LTI plan. Please note that not all roles are eligible to participate in the LTI program, and not all roles are eligible for equity under the LTI plan. RSU awards are also available to eligible new hires, subject to WD's Standard Terms and Conditions for Restricted Stock Unit Awards. We offer a comprehensive package of benefits including paid vacation time; paid sick leave; medical/dental/vision insurance; life, accident and disability insurance; tax-advantaged flexible spending and health savings accounts; employee assistance program; other voluntary benefit programs such as supplemental life and AD&D, legal plan, pet insurance, critical illness, accident and hospital indemnity; tuition reimbursement; transit; the Applause Program; employee stock purchase plan; and the WD Savings 401(k) Plan. Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, commission, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company’s sole discretion, consistent with the law. Notice To Candidates: Please be aware that WD and its subsidiaries will never request payment as a condition for applying for a position or receiving an offer of employment. Should you encounter any such requests, please report it immediately to WD Ethics Helpline or email [email protected]. Job Type (exemption status): Exempt position - Please see related compensation & benefits details below Salary Range: 98,000.00-130,700.00 Business Function: Software Development Work Location: Irvine Office--LOC_WDT_USCA01

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Development Engineer (Firmware) in Irvine, CA vacancy
  • Anduril Industries is seeking a Firmware Engineer to join our team based in Costa Mesa, CA. The...  ...developing low-level firmware and software for embedded systems while collaborating...  ...over 3 years of experience in firmware development, strong C coding skills, and an understanding... 
    Suggested

    Anduril Industries

    Costa Mesa, CA
    3 days ago
  • $166k - $220k

     ...technology company in Costa Mesa, CA is seeking a Firmware Engineer to develop low-level firmware/software for microcontrollers. The role requires 3+ years of...  ...healthcare benefits, generous time off, and professional development reimbursement. #J-18808-Ljbffr Anduril
    Suggested

    Anduril

    Costa Mesa, CA
    2 days ago
  • $191k - $253k

     ...Costa Mesa, is looking for a Senior Embedded Systems Software Engineer to develop low-level software/firmware for embedded systems. The ideal candidate has at least 8 years of experience in embedded systems development, excels in C coding, and demonstrates technical... 
    Suggested

    Slope

    Costa Mesa, CA
    2 days ago
  • $191k - $253k

     ...Senior Firmware Engineer Anduril Industries is a defense technology company with a mission...  ...Electrical Engineering to develop hardware and software solutions to some of the hardest...  ...You'll contribute low level firmware development for systems operating on land, sea,... 
    Suggested
    Full time
    Work experience placement
    Immediate start
    Relocation package

    Colorwave Inc

    Costa Mesa, CA
    2 days ago
  • $100k - $140k

     ...Overview We are seeking a skilled Embedded Software Engineer to design, develop, and optimize...  ...will be involved in every stage of the development process, from chipset bring‑up and SDK...  ...embedded systems using C/C++, optimizing firmware for performance, memory efficiency,... 
    Suggested
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    2 days ago
  • $191k - $253k

     ...tests to verify those requirements. The ideal candidate will possess a BS or MS in CS/CE/EE and have experience in low-level firmware development and Agile methodologies. This role offers a competitive salary range of $191,000 - $253,000 USD, reflecting the expertise... 

    Anduril Industries

    Costa Mesa, CA
    3 days ago
  • $99.5k - $200k

     ...Clients Team. We build and maintain the client-side framework that powers As a Front-end Engineer, you’ll be integral to shipping performant, high quality, and delightful software to Twitch viewers and creators. You Will: Work effectively with the Browser Clients... 
    Flexible hours

    Twitch

    Irvine, CA
    3 days ago
  • Responsibilities Anduril is seeking a Firmware Engineer to join our team based in Costa Mesa,...  ...Electrical Engineering to develop hardware and software solutions to some of the hardest...  ...You’ll contribute low level firmware development for systems operating on land, sea,... 

    Anduril Industries

    Costa Mesa, CA
    3 days ago
  •  ...businesses around the world. The engineer in this position will join a team of highly competent firmware developers involved in the...  ...verification of firmware and software for embedded systems. The...  ...and be a part of the firmware development cycle of leading-edge optical... 

    Digicommsemi

    Irvine, CA
    3 days ago
  • $30 per hour

     ...Fall 2026 Software Engineering Internship/Co-op Flexible - Any SpaceX Site SpaceX was founded...  ...~3+ months of software programming or development experience ~ Software coding...  ...mitigation, security architecture design, firmware security, software development, or operating... 
    Permanent employment
    Full time
    Internship
    Relocation
    Flexible hours

    SpaceX

    Irvine, CA
    4 days ago
  • Embedded Software Engineer - Lake Forest, CA - Onsite ref Job Responsibilities: Team player with a demonstrated...  .... A quick learner Hands-on embedded software development experience with 10+ years Experience in developing firmware for medical devices Programming in C++ and C... 
    Flexible hours

    ESR Healthcare

    Lake Forest, CA
    3 days ago
  • $170k - $220k

     ...Jiffy.com is seeking a Software Development Engineer with deep hands-on experience orchestrating AI coding agents to ship production software at pace. Reporting directly to an Engineering Manager and working closely with Product, GM's and other cross functional teams,... 
    H1b
    Local area
    Home office
    Shift work

    Jiffy Limited

    Irvine, CA
    2 days ago
  • $95k - $125k

     ...re ALTEN Technology USA, an engineering company that provides solutions...  ..., technology, and product development projects. For decades, we’ve...  ...of elements of the software engineering to meet performance...  ...results Develop and maintain the firmware/configuration files Troubleshoot... 
    Full time
    Work experience placement

    ALTEN Technology USA

    Irvine, CA
    1 day ago
  • $113.5k - $170.5k

     ...Job Title: Senior Software Engineer – Microgrid Controller (MGC) Location: Irvine, CA Employment...  ...Engineer to lead the design and development of our Microgrid Controller (MGC) platform...  ...reliability and performance Develop APIs and firmware-level REST integrations for scalable... 
    Full time

    SwiftCruit

    Irvine, CA
    5 days ago
  • Anduril Industries in Costa Mesa, California, is looking for an experienced Firmware Engineer to develop requirements-based test frameworks for safety critical applications. The role involves generating requirements, defining tests, and integrating automation tools. The... 

    Anduril Industries

    Costa Mesa, CA
    5 days ago
  •  ...industry player is seeking an Embedded Software Engineer to join their innovative team in Lake...  ...hands-on experience in embedded software development, particularly in the medical device...  ...collaborate with a dynamic team to develop firmware, manage software risks, and design... 

    ESR Healthcare

    Lake Forest, CA
    3 days ago
  • $175k - $225k

     ...Staff Fpga/Firmware Engineer Turion Space is building spacecraft for national security and...  ...headquarters. Responsibilities Own development of Hdl and firmware on custom Fpga,...  ...include access to technology and/or software source code that is subject to U.S. export... 
    Permanent employment
    Full time

    Turion Space

    Irvine, CA
    2 days ago
  • $121.9k - $195k

     ...: Join the team of 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 team at Broadcom your responsibilities include: Design and develop... 
    Work experience placement
    Local area

    Broadcom Corporation

    Irvine, CA
    2 days ago
  •  ...needs to keep our world moving forward. Job Description We are seeking a Security Firmware Engineer to join Sandisk Security Platform team and contribute to the development of firmware‑level security features across our product lines. This role requires... 
    Temporary work
    Remote work
    Flexible hours
    Shift work

    Sandisk

    Irvine, CA
    23 days ago
  • $28.6 - $33.8 per hour

     ...OPPORTUNITY The Intern - Embedded Software, System, and Test Engineer will report to the Senior...  ...and assist with embedded software development, debugging, and testing for our advanced...  ...LEARNING OUTCOMES Embedded firmware development, implementation, testing... 
    Hourly pay
    Internship
    Work at office
    Relocation
    Monday to Friday

    Motorola Solutions

    Irvine, CA
    4 days ago
  •  ...Overview You will be an Architect / Sr .NET Software Engineer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and... 

    Techoundsllc

    Irvine, CA
    2 days ago
  • $107.2k - $130k

     ...are seeking a talented and driven hybrid-remote Professional Software Engineer to join our engineering team. In this role, you will design,...  ...AI-native engineering practices and tools to maximize development efficiency and maintain a competitive technological edge. Primary... 
    Full time
    Work experience placement
    Local area
    Remote work
    Flexible hours

    CoreLogic

    Irvine, CA
    2 hours ago
  • $60 per hour

    Role: Java Developer Location: Irvine,CA (Onsite) Job Type: Contract Rate: $60/hr Job Descriptions: Design, develop, and maintain Core Java applications running on JVM in Unix/Solaris environments Execute and manage Java applications via Unix command...
    Contract work

    Diverse Lynx

    Irvine, CA
    1 day ago
  •  ...provide thought leadership in terms of architecture/design/development. Relevant or 1-2 years of experience with DevOps and...  ...development, specifically ReactJS will be an added bonus. Software engineer with relevant experience in developing, packaging,... 
    Contract work

    Futran Tech Solutions Pvt. Ltd.

    Irvine, CA
    5 days ago
  • $198.2k - $297.4k

    Dormont Manufacturing Co is seeking a Staff Software Engineer to lead in designing and developing firmware for DPUs in high-performance systems. The role requires expertise in C/C++ and Nvidia BlueField DPUs, with responsibilities including designing innovative solutions... 

    Dormont Manufacturing Company

    Aliso Viejo, CA
    1 day ago
  •  ...firm, is seeking an experienced Full Stack Engineer to join their team in El Segundo, CA!...  ...approach resulting in quick time-to-market software delivery. Lead design discussions...  ...0+ years of proven hands-on, full-stack development expertise with both a scripting (e.g.,... 

    Eleven Recruiting

    Irvine, CA
    3 days ago
  • $191k - $253k

     ...ABOUT THE ROLE Anduril is seeking a Firmware Engineer to join our team based in Irvine, CA....  ...Electrical Engineering to develop hardware and software solutions to some of the hardest...  ...You'll contribute low level firmware development for systems operating on land, sea, and... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Irvine, CA
    9 hours ago
  •  ...position: Planning, designing, debugging, and coding software solutions for Java application development Develop Java-based software using industry best...  ...problems with the software Collaborate with software engineers to ensure that code is of the highest quality Work with... 

    Kasmo Global

    Irvine, CA
    2 days ago
  •  ...California, Atlanta Georgia, Charlotte NC Experience in design, development, implementation, and maintenance of mission critical...  ..., Spring Framework, Spring Boot following industry recognized software development life cycle. Skills are Java 7, Java 8, functional... 

    AceStack LLC

    Irvine, CA
    1 day ago
  •  ...reduce friction and cognitive load for engineering teams. Establish clear “Golden Paths” that...  ...teams to build, deploy and operate software safely and efficiently while maintaining...  ...coaching, technical excellence and career development. Drive improvements in developer... 
    Local area

    504 CGCG-US CG Companies Global-US

    Irvine, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer (Firmware). Be the first to apply!