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 Engineers are at the forefront of innovation, driving the design and development of silicon that power the future of human connection. Across Infrastructure, Reality Labs, and Research, our teams tackle complex challenges in wearables, data centers, and more. We bring together cross-disciplinary minds to invent, prototype, and deliver products and platforms that connect billions of people worldwide. As an engineer on our team, you will be responsible for designing, developing, and validating complex silicon systems, including ASICs and SoCs. You will work closely with cross-functional teams to ensure the delivery of high-quality silicon solutions that meet the needs of our customers.

Job Responsibility:

  • Design, develop, and validate complex silicon systems, including ASICs and SoCs
  • Collaborate with cross-functional teams to ensure the delivery of high-quality silicon solutions
  • Develop and execute comprehensive test plans to ensure model accuracy and support pre-silicon validation efforts
  • Lead the development and adoption of best-in-class methodologies to accelerate hardware verification and software development
  • Bring up and debug interfaces such as PCIe, DDR, etc
  • Partner with vendors to troubleshoot issues, deploy new capabilities, and drive ongoing improvements

Requirements:

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years of experience in silicon design, development, and validation, including experience with ASICs and SoCs
  • Experience with EDA tools and scripting languages used to build tools and flows for complex emulation environments
  • Understanding of digital logic design, RTL development, and FPGA prototyping
  • Demonstrated problem-solving skills

Nice to have:

  • 6+ years experience in developing firmware flows and custom scripts using C/C++, Python for system validation
  • 6+ years system debug experience using tools like Lauterbach, gdb, or similar on silicon platforms (Virtual, FPGA, Emulation, SVB, NFF, and on device)
  • Knowledge in chip architecture, µArchitecture, or design verification experience
  • Understanding of SoC architecture and Pre-Si Systems with a track record of enabling full verification cycles of complex SoCs (involving Graphics, CPU and DSP Cores)
  • Understanding of modern CPU architecture, memory subsystems, Cache hierarchies, and SoC integration flows
  • Experience with computer vision and machine learning domains across stack at system integration level with hardware acceleration
  • Experience in hardware/software co-design on custom silicon
What we offer:
  • bonus
  • equity
  • benefits

Additional Information:

Job Posted:
February 20, 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
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

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
New

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

Sr. System Test Validation Engineer

As a Systems Test Validation Engineer, you will deliver our next generation of s...
Location
Location
United States , Austin
Salary
Salary:
112800.00 - 169200.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong relevant work experience (firmware or software development or validation)
  • Knowledge of Pre- and post-silicon firmware / system test environments
  • Debugging skills at SoC (System on a Chip) and System level
  • Experience with Computer Architecture concepts and Enterprise class server platform features
  • Prior experience working on embedded firmware
  • Ability to program in C, C++, and scripting languages (Python, Perl, etc.)
  • Bachelor’s or master’s degree in related discipline preferred
Job Responsibility
Job Responsibility
  • Partner with firmware architects and domain validation engineers to understand new and evolving firmware features
  • Define and implement platform-level end-to-end test flows to validate firmware functionality across boot and runtime
  • Develop detailed regression test cases and test procedures aligned with automation requirements and continuous integration practices
  • Ensure test designs are automation-friendly and compatible with existing or new test frameworks
  • Conduct test execution, debug issues (firmware, platform, infrastructure, automation), and collaborate with developers to drive defect resolution
  • Contribute to test strategy and coverage analysis, focusing on system-level feature interactions and cross-domain dependencies
  • Participate in test infrastructure enhancements, improving test coverage, efficiency, and reporting
  • 20% focus will be on test content creation and 80% on test execution
Read More
Arrow Right

Hardware Systems Engineer, NPI AI

Hardware Systems Engineers in RTP work closely with Hardware/Software co-design ...
Location
Location
United States , Menlo Park
Salary
Salary:
173000.00 - 245000.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
  • 8+ years of experience in hands-on SW, FW or HW engineering to build any of the following products (AI Silicon, GPUs, TPUs, Autonomous cars, AI servers)
  • Experience in one or more domains such as: ASIC development (Silicon design, bringup, characterization, validation), board level debug, firmware validation, system validation
  • Experience with leading Silicon or System troubleshooting and debugging
  • Experience in developing test specifications, procedures, and debug guides for test solutions
Job Responsibility
Job Responsibility
  • Drive and execute end-to-end system validation strategy (hardware and software), with a focus on various AI/HPC hardware systems in datacenter applications
  • Lead the bring-up, validation, and deployment of cutting-edge hardware systems in large scale deployment with active hands-on participations
  • Explore new use cases with customer teams and identify related test methodologies/test cases accordingly
  • Investigate and troubleshoot complex failures potentially related to Hardware systems with cross-function teams, which may involve different stacks like silicon, firmware, software, etc
  • Triage failures and continue rootcausing while driving project development work forward
  • Identify gaps and opportunities to improve test process and test methodologies across the NPI space
  • Guide automation efforts and data analysis for NPI projects through engagement with related cross-function teams
  • Communicate project progress and assessments to related internal and external teams
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right