CrawlJobs Logo

Silicon Validation Firmware Engineer

meta.com Logo

Meta

Location Icon

Location:
United States , Sunnyvale

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

146000.00 - 209000.00 USD / Year

Job Description:

Meta's Silicon Engineering team designs and delivers custom ASICs and SoCs that power products across Infrastructure, Reality Labs, and beyond. As a Silicon Validation Firmware Engineer at the senior level, you will develop and own firmware infrastructure used to validate custom silicon from pre-silicon emulation through post-silicon bring-up. You will work at the intersection of hardware and software, building low-level firmware, validation frameworks, and debug tooling that accelerate silicon readiness and ensure the reliability of Meta's custom chips at scale.

Job Responsibility:

  • Develop and maintain low-level validation firmware in C/C++ targeting custom ASICs across emulation, FPGA, and silicon platforms
  • Lead pre-silicon and post-silicon validation efforts by authoring and executing firmware-driven test plans covering CPU subsystems, memory controllers, cache hierarchies, and high-speed interfaces
  • Bring up and debug complex SoC interfaces including PCIe, DDR, USB, and proprietary interconnects on emulation platforms and physical silicon
  • Build and maintain firmware infrastructure including bootloaders, hardware abstraction layers, and register-level drivers to support validation and characterization workflows
  • Collaborate with RTL design, architecture, and physical design teams to identify and root-cause silicon bugs, correlating pre-silicon simulation results with post-silicon behavior
  • Define and drive firmware validation methodology improvements that reduce bring-up cycle time and improve coverage across silicon generations
  • Develop automated test to enable continuous validation across emulation, FPGA prototyping, and silicon bring-up environments
  • Partner with hardware and software teams to support hardware-software co-design decisions and ensure firmware readiness at each silicon milestone
  • Contribute to silicon readiness reviews by documenting validation coverage, known issues, and risk assessments for key subsystems

Requirements:

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years of experience developing validation firmware or embedded software for custom ASICs in C/C++
  • 3+ years of experience with pre-silicon and post-silicon debug using tools such as Lauterbach, JTAG-based debuggers, or equivalent on physical silicon or FPGA platforms
  • Experience with EDA tools and scripting languages used to build tools and flows for complex emulation environments
  • Experience developing hardware abstraction layers, bootloaders, or low-level drivers for custom silicon platforms

Nice to have:

  • Familiarity with hardware-software co-design workflows and contributing to architecture or microarchitecture decisions from a firmware validation perspective
  • Experience with machine learning or computer vision accelerator subsystems at the hardware-software integration level
  • Experience enabling validation across multiple pre-silicon environments including emulation and FPGA prototyping alongside physical silicon bring-up
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
  • Experience with SoC architecture including CPU cores, memory subsystems, cache hierarchies, and on-chip interconnects
  • Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
  • Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
What we offer:
  • bonus
  • equity
  • benefits

Additional Information:

Job Posted:
April 16, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Silicon Validation Firmware Engineer

PSP Firmware Engineer - Security Firmware

Work on the design, implementation, and validation of platform security features...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10 -15 years of experience in Security Firmware programming
  • Strong programming skills in C
  • Familiarity with processor architectures (x86, ARM/RISC) and embedded systems
  • Knowledge of cryptography and libraries such as OpenSSL
  • Good knowledge about silicon security subsystem / policy, root of trust, TPM/fTPM, Widevine
  • Experience with secure software development lifecycle, threat modeling, and CI/CD
  • Understanding of hardware security concepts like secure boot, key provisioning, and cryptographic acceleration
  • Exposure to simulation, emulation, or post-silicon environments
  • Experience collaborating with geographically distributed teams
  • Strong written and verbal communication skills in English
Job Responsibility
Job Responsibility
  • Develop and validate firmware in C for platform security features
  • Test and verify cryptographic and hardware security flows in simulation, emulation, and silicon environments
  • Collaborate with on-shore and off-shore teams to deliver solutions on schedule
  • Conduct code reviews, create unit tests, and maintain technical documentation
  • Identify and implement improvements in security test flows, automation, and tools
Read More
Arrow Right

Firmware Engineering Intern/Co-op

We are seeking highly motivated Firmware Engineering intern/co-op to join our te...
Location
Location
Canada , Markham
Salary
Salary:
65000.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in a Canada based University into a Bachelor's degree program majoring in Electrical Engineering, Computer Science, Computer Engineering, or a related field
  • Knowledge/experience with any of the following technical skills (or related areas): Low level BIOS, firmware, or system software development
  • Low level programming language C/C++ and knowledge of hardware architectures
  • Embedded system, RTOS, and embedded controller structure
  • Source control, debuggers, compilers and system wide debugging from software to firmware to hardware
  • Opensource concepts
  • VHDL/Verilog/FPGA and general hardware design concepts and process
  • Linux development environments
  • Architectural understanding and/or experience of graphics/compute pipelines
  • Perforce, JIRA, Git, or similar tools
Job Responsibility
Job Responsibility
  • Craft, implement, debug, and validate features on reference hardware and software, pre-silicon emulation and simulation environments supporting AMD products
  • Actively participate in design reviews, code reviews and project planning
  • Build and complete clear documentation for all software produced
  • Work on both internal and external platforms
  • Learn and apply AGILE methodologies and standard processes for Software Engineering
  • Engage in x86 firmware development using C
  • Design, Build and Implementation of Embedded Firmware + Bootrom/HW
  • Debug issues at the boundary of FW and HW
  • Involvement in Waveform level analysis to root cause FW/HW issues
  • Fulltime
Read More
Arrow Right

Silicon Validation Engineer

The Reality Labs team is building products that make it easier for people to con...
Location
Location
Taiwan , Taipei
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years of hands-on experience in bring-up, debug, and validation of complex Systems on Chips
  • 2+ years of experience in high-speed protocols (i.e., MIPI, PCIe, USB, DDR) and hands-on experience in high-speed IO bring-up
  • 2+ years of experience in silicon validation planning, execution, validation Firmware development, and validation sign-off
  • 2+ years of experience using lab equipment, such as scopes, BERTs, protocol analyzers, JTAG debuggers, etc
  • Expertise with building silicon validation infrastructure and test automation, in highly cross-functional environments - across multiple team sites
  • Experience influencing design, Design Verification and post-silicon validation teams to optimize the usage of pre-silicon prototype platforms
Job Responsibility
Job Responsibility
  • Responsible for System on Chip and end-to-end system validation plan development, execution and sign-off
  • Identify and communicate technical risks related to the project to the stakeholders
  • Plan, organize, and participate in silicon bring-up and validation activities across multiple Systems on Chips
  • Understand system Hardware, Software, Firmware component as a whole and drives test execution and debug with cross functional/PnP teams
  • Collaborate with the team for lab debug, silicon bug repro, failure analysis, and failure report activities
  • Work with cross-functional teams (i.e., architecture, Intellectual Property, Firmware, Electrical Engineering, System on Chip, and product engineer teams) to generate validation reports for SoC and systems
  • Work in an agile environment, changing roadmaps and adapt to validation plans based on changes
Read More
Arrow Right

Silicon Validation Engineer

The Reality Labs team is building products that make it easier for people to con...
Location
Location
United States , Sunnyvale
Salary
Salary:
146000.00 - 209000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years of hands-on experience in bring-up, debug, and validation of complex Systems on Chips
  • 2+ years of experience in high-speed protocols (i.e., MIPI, PCIe, USB, DDR) and hands-on experience in high-speed IO bring-up
  • 2+ years of experience in silicon validation planning, execution, validation Firmware development, and validation sign-off
  • 2+ years of experience using lab equipment, such as scopes, BERTs, protocol analyzers, JTAG debuggers, etc
  • Expertise with building silicon validation infrastructure and test automation, in highly cross-functional environments - across multiple team sites
  • Experience influencing design, Design Verification and post-silicon validation teams to optimize the usage of pre-silicon prototype platforms
Job Responsibility
Job Responsibility
  • Responsible for System on Chip and end-to-end system validation plan development, execution and sign-off
  • Identify and communicate technical risks related to the project to the stakeholders
  • Plan, organize, and participate in silicon bring-up and validation activities across multiple Systems on Chips
  • Understand system Hardware, Software, Firmware component as a whole and drives test execution and debug with cross functional/PnP teams
  • Collaborate with the team for lab debug, silicon bug repro, failure analysis, and failure report activities
  • Work with cross-functional teams (i.e., architecture, Intellectual Property, Firmware, Electrical Engineering, System on Chip, and product engineer teams) to generate validation reports for SoC and systems
  • Work in an agile environment, changing roadmaps and adapt to validation plans based on changes
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Silicon System Validation Engineer

Meta's Silicon Engineers are at the forefront of innovation, driving the design ...
Location
Location
Taiwan , Taipei
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 8+ years of hands-on experience in the bring-up and validation of complex System-on-Chip (SoC) components
  • Experience leading silicon validation planning, execution, firmware development for validation, and validation sign-off processes
  • Demonstrated experience with high-speed protocols, such as MIPI, PCIe, USB, and DDR, including hands-on experience in high-speed input/output (IO) bring-up
  • Demonstrated experience using laboratory equipment, including oscilloscopes, bit error rate testers (BERTs), protocol analyzers, and JTAG debuggers
Job Responsibility
Job Responsibility
  • Lead the development, execution, and sign-off of System-on-Chip (SoC) and end-to-end system validation plans
  • Identify and communicate technical risks related to silicon validation projects to relevant stakeholders
  • Plan, organize, and oversee silicon bring-up and validation activities across multiple SoCs
  • Execute and coordinate test and debug activities with cross-functional and plug-and-play (PnP) teams, ensuring thorough validation coverage
  • Lead laboratory debug activities, silicon bug reproduction, failure analysis, and failure reporting across multiple domains or projects
  • Work with cross-functional teams (i.e., architecture, intellectual property (IP), firmware (FW), electrical engineering (EE), SoC, and product engineering teams to generate comprehensive validation reports for SoC and system-level components
  • Work in an agile environment, changing roadmaps and adapt to validation plans based on changes
Read More
Arrow Right

Senior SoC HW (Functional) Validation Engineer

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the...
Location
Location
United States , Hillsboro
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Applied understanding of Computer Architecture and CPU/SoC validation principles, including: Understanding of SoC subsystem, SoC system level, and platform level functionality and writing scripts/software with industry standard languages like Python or C/C++
  • At least 5+ years of experience
  • Proficient communication, collaboration and teamwork skills and ability to lead, grow, and contribute to diverse and inclusive teams
  • Verification, logic development, validation, or validation tools experience as part of a CPU, SoC and/or IP development team
  • Leadership skills
  • Demonstrated validation expertise in one or more of the following: Functional: Core, cache Coherency/mesh/fabric, PCIe/ IO, Memory Controller, Power Management
  • Power and Performance
  • Automation, Content Creation, or Tools/Scripts Development
Job Responsibility
Job Responsibility
  • Own post-silicon validation of one of the following areas – functional validation of cache Coherency/mesh/fabric
  • Define, guide, and contribute to the implementation of silicon debug tools and capabilities
  • Become an expert on the overall architecture, implementation of complex features/flows/protocols, and their interactions with other parts of the SoC, with the platform, and with software
  • Provide technical guidance, coaching, and mentorship to other engineers in your areas of expertise
  • Develop validation strategy, requirements, environments, tools, and methodologies including debug board and hardware/software requirements
  • Apply your knowledge of validation principles and techniques and your judgement to write test plans and implement them by developing test content, scripts, tools and other validation collateral
  • Execute content in post-silicon, triage and debug failures
  • Apply your growth mindset to learn and adapt in a complex and dynamic environment
  • Engage with partners to drive continuous improvement to the design, to validation plans/collateral, and methodology to prevent, reduce, and/or find bugs sooner, more easily, or more reliably
  • Apply your One Microsoft mentality to collaborate with and influence architects, logic designers, verification engineers, other post-silicon validators, and IP and tool providers
  • Fulltime
Read More
Arrow Right

ASIC Engineer - Infra Silicon Enablement

Meta is hiring ASIC Engineers within the Infrastructure organization. We are loo...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years of experience with FW Development, ASIC development cycles, Pre/Post Silicon Validation
  • 6+ years of experience with troubleshooting, debug and analytics for Silicon products
  • Experience in Python, C/C++ and/or similar languages (data structures, algorithms, and OOP)
  • Experience working with internal and external partners for ASIC and/or systems development
  • Experience in ASIC Design or Development, Emulation and Post Silicon validation
Job Responsibility
Job Responsibility
  • Work across all aspects of silicon lifecycle to deliver reliable and performant silicon solutions. From early architecture and design inputs, pre-silicon test readiness/validation, post-silicon bring-up, validation, characterization and deployment in fleet
  • Create/develop validation plan, validation FW/SW, tests and automation tool sets targeted at silicon validation and productization. Inclusive of, but not limited to silicon diagnostics, performance analysis, debug tools, bare metal and full stack systems, from early labs to data center deployments
  • Understand production system use cases to improve silicon validation
  • Provide feedback into next generation architecture and design with insights from the production fleet
  • Root-cause, resolve and remediate issues with silicon across the product lifecycle
  • Lead end-to-end silicon validation effort, driving strategy, planning, execution, and post-silicon enablement to ensure successful product delivery
Read More
Arrow Right

Post-Silicon Validation Engineer

We are seeking a highly skilled and motivated Post Silicon Validation Engineer t...
Location
Location
United States , San Jose
Salary
Salary:
160000.00 - 260000.00 USD / Year
etched.com Logo
Etched
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in post-silicon validation, bring-up, and debug of ASICs (preferably including AI/ML accelerators)
  • Proven expertise in early silicon bring-up, debug, and validation
  • Deep knowledge of peripheral interfaces and board-level debug
  • Proficiency in C, Python, and scripting for validation automation
  • Hands-on expertise with oscilloscopes, logic/protocol analyzers, and other validation lab tools
  • Familiarity with firmware, bootloaders, and low-level silicon debug environments
  • Strong problem-solving, analytical, and collaboration skills across hardware and software teams
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field (Master's preferred)
Job Responsibility
Job Responsibility
  • Drive early bring-up of first silicon, including boot, initialization, and debug of ASICs
  • Perform deep-dive debug of silicon issues across RTL, firmware, and system levels
  • Collaborate closely with design, verification, and board teams to root-cause and resolve functional and electrical issues
  • Validate and characterize custom IP blocks and accelerator components
  • Execute functional and performance validation of compute units and specialized processing elements
  • Conduct IP-level and full-chip stress testing and corner case analysis to ensure robust operation
  • Develop and extend post-silicon validation infrastructure, automation, and test suites
  • Implement efficient result capture, analysis, and regression frameworks
  • Utilize lab instrumentation (oscilloscopes, analyzers, BERTs, pattern generators) for detailed signal and system characterization
  • Define validation strategies and coverage metrics across design blocks and subsystems
What we offer
What we offer
  • Medical, dental, and vision packages with generous premium coverage
  • $500 per month credit for waiving medical benefits
  • Housing subsidy of $2k per month for those living within walking distance of the office
  • Relocation support for those moving to San Jose (Santana Row)
  • Various wellness benefits covering fitness, mental health, and more
  • Daily lunch + dinner in our office
  • Plus Significant Equity
  • Fulltime
Read More
Arrow Right