CrawlJobs Logo

Silicon Architect

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:

Reality Labs (RL) focuses on delivering Meta's vision through AI-first devices that leverage Mixed Reality (MR) and Augmented Reality (AR). The compute performance and power efficiency requirements of Mixed and Augmented Reality require custom silicon. The Reality Labs Silicon team is driving the state-of-the-art forward with highly integrated SoCs that leverage breakthrough work in computer vision, machine learning, mixed reality, graphics, displays, sensors, and new ways to map the human body. Our chips will enable AR & MR devices that blend our real and virtual worlds throughout the day. We believe the only way to achieve our goals is to look at the entire stack, from transistors, through architecture, firmware, and algorithms. We are looking for a Silicon Architect who will collaborate with a world-class group of SoC and IP architects, modeling, development, and validation teams, firmware developers, and program managers to accelerate the development and market introduction of low power highly customized SoCs.

Job Responsibility:

  • Architecture definition and specification for improvements to the SoC chassis architecture
  • Specification for feature improvements to our chassis generators
  • Work cross-functionally with SoC and IP architecture, performance/power modeling, logic design and verification, physical implementation, firmware, CAD, and prototyping teams
  • Work effectively as an individual and in a multidisciplinary multi-site team

Requirements:

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 5+ years of experience integrating SoCs or complex IP-based subsystems as a Silicon Architect or Digital Design Engineer
  • Experience in evaluating trade-offs such as speed, performance, power, area
  • Experience in employing scientific methods to debug, diagnose and drive the resolution of cross-disciplinary design issues
  • Hands-on experience in digital design, logic simulation, and performance analysis

Nice to have:

  • Experience architecting or designing chip pervasive logic such as clock generation, reset, and power management of SoCs with multiple clock and voltage domains for battery-operated systems
  • Experience deploying chip pervasive logic such as clock generation, reset, and power management of SoCs with multiple clock and voltage domains for battery-operated systems
  • Experience deploying Networks-on-Chip (NoCs) leveraging on-chip interface protocols such as AMBA AXI for heterogeneous SoCs targeting consumer or mobile devices
  • Experience with developing tools to generate RTL
  • Experience with scripting languages like Python to facilitate task automation
  • Experience collaborating in a multi-site team environment
What we offer:
  • bonus
  • equity
  • benefits

Additional Information:

Job Posted:
January 23, 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 Architect

New

Machine Learning Hardware Architect

In this position you will work with Machine Learning Hardware Architects, Digita...
Location
Location
United States , Sunnyvale
Salary
Salary:
212000.00 - 294000.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
  • 12+ years of experience as a Hardware Design Engineer or Silicon Architect for production silicon shipped in volume
  • Experience in Machine Learning IPs Silicon development
  • Experience in digital design µArchitecture, RTL coding
  • Experience with methods for partitioning a solution across hardware and software, evaluating trade-offs such as speed, performance, power, area
  • Results oriented, proactive with demonstrated creative & critical thinking
Job Responsibility
Job Responsibility
  • Technical lead for ML Hardware engineers, driving design from Architecture through to Product for AR/VR optimized silicon
  • Lead designs to surpass state of the art for metrics such as compute, bandwidth and power consumption
  • Work across disciplines, brainstorm big ideas, work in new technology areas, juggle/coordinate multiple initiatives, drive a concept into a prototype and ultimately guide the transition into a high-volume consumer product
  • Travel both domestically and internationally
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right
New

Embedded Software Engineer

At Meta, we're building innovative products that make it easier for people to co...
Location
Location
United States , Sunnyvale, CA +5 locations
Salary
Salary:
122000.00 - 181000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of software development experience in industry settings, or PhD degree +9 months of experience
  • Experience in large-scale C/C++ code base
  • Embedded software engineering experience
  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta
Job Responsibility
Job Responsibility
  • Design and implement software components at all layers of the system, including kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, persistence, etc
  • Develop drivers and services that operate efficiently in constrained environments and deliver large volumes of data with low-latency and high-bandwidth
  • Lead hardware bring-up, peripheral drivers and communication, silicon integration, and power and performance management and optimization efforts
  • Debug complex, system-level, multi-component issues that span multiple layers from kernel to application
  • Profile performance problems and drive optimizations across the entire software stack
  • Analyze, design, develop, and debug firmware for a wide variety of devices, including novel sensing and imaging systems, haptic devices, and audio prototypes
  • Collaborate closely with cross-functional teams, including silicon architects, hardware designers, OS team, and algorithm and model development teams
  • Understand and implement power-management, boot loaders, scheduling, inter-processor communication, computer vision, and firmware/system interfaces on RTOS and/or bare-metal environments
  • Design, develop, and architect models and infrastructure building blocks of Virtual Platforms, integrating internal models and vendor IP models
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right
New

Software Engineer, Camera & Multimedia Frameworks

The Software Engineer, Camera & Multimedia Frameworks position at Meta involves ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor degree or equivalent experience in the field of Computer Science, Computer Engineering or a similar field
  • Experience with Android (or Linux, macOS) internals and frameworks services
  • 10+ years of Software development experience
  • 3+ years of experience in developing Camera frameworks, interfacing with camera sensors, ISPs, and other SW layers in the imaging stack
  • Experience with coding in C++
  • Demonstrated experience working collaboratively in cross-functional teams, including collaboration with teams on different time zones
Job Responsibility
Job Responsibility
  • Lead and set direction in how Meta Reality Labs develops its future capabilities to deliver best-in-class wearable devices
  • Develop and modify APIs in the system-level framework layer that allow other layers of the stack to implement compelling and performant use cases for camera in AI, calling, and capture use cases
  • Collaborate with cross-functional teams of partners, product managers and engineers to build an end-to-end solution
  • Work with Core OS, Application and Platform teams to debug functional, performance and stability issues across the stack
  • Work closely with product management, application software engineers, silicon architects, and external vendors and partners to understand requirements, specify interfaces for new software frameworks, and enhance existing multimedia frameworks
  • Uplift coding and design skills on the team through design and code reviews and introduction of best practices
  • Model behaviors through clean readable code, upfront debuggability and testability when implementing complex components
Read More
Arrow Right
New

Staff Engineer, VLSI Design Engineering

Develop test plans, tests and verification infrastructure for a complex IP/Sub-S...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 to 7 years of relevant experience
  • B.E/B.Tech/M.Tech in ECE/VLSI/Electrical Engineering
  • Proficiency in Computer Science fundamentals – object oriented design, data structures, algorithms, design, problem solving, and complexity analysis
  • Basic knowledge of with c, c++, SystemC, perl, python, tcl, shell is preferable
  • Unit/Sub-system/SOC level verification experience
  • Experience in leading verification closure of complex IP/SOC for at least one project
  • Exposure to industry standard verification tools for simulation and debug
  • RTL & Gate Level Simulations
  • Proficiency in Verilog, System Verilog, Assertions and UVM
  • Exposure to Verification Fundamentals
Job Responsibility
Job Responsibility
  • Develop test plans, tests and verification infrastructure for a complex IP/Sub-System or lead major deliverables for SoC
  • Create verification environment using UVM methodology
  • Hands on in end to end Logic Verification Process including Verification Planning, Functional Coverage planning and development, Test case development, regression, debug and Coverage closure
  • Create reusable bus functional models, monitors, checkers and scoreboards
  • Drive functional coverage driven verification closure
  • Work with architects, designers, and post-silicon teams
  • Hands-on contributions to SVA development like coding, porting and maintaining System Verilog Assertions including Formal Verification
  • Development of tools for Design and Verification support
  • Debug failures and root-cause it by interacting with other teams/groups
  • Fulltime
Read More
Arrow Right

Lead Networking Architect

Lead Networking Architect to drive the architecture of a new AI SuperNIC and sca...
Location
Location
Multiple
Salary
Salary:
Not provided
onhires.com Logo
OnHires
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years in networking, system architecture, NIC/DPU/SoC development, or HPC networking
  • Strong expertise in RDMA, RoCEv2, NVMe-oF, and high-performance networking
  • Deep understanding of networking protocols, scale-out architectures, and low-latency design
  • Experience working across hardware + firmware + driver/software
  • Ability to lead architectural definitions, system modeling, and performance analysis
  • Experience in NIC, SmartNIC, DPU, networking silicon, or data-center interconnects is required
Job Responsibility
Job Responsibility
  • Architect the scale-out communication layer of the AI SuperNIC
  • Define system-level networking requirements for hardware, firmware, and software
  • Lead performance modeling, simulations, benchmarking, and optimization
  • Evaluate and integrate advanced standards: RoCEv2, RDMA, UEC, UALink, NVLink, NVMe-oF
  • Collaborate with internal R&D teams and external partners/customers
  • Drive innovation in data-center interconnects and AI networking solutions
  • Fulltime
Read More
Arrow Right

Senior Networking Software Engineer

We are looking for a Senior Networking Software Engineer to take a key role in d...
Location
Location
Poland , Kraków
Salary
Salary:
Not provided
onhires.com Logo
OnHires
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BSc or MSc in Computer Science, Computer Engineering, or Electrical Engineering
  • Strong hands-on experience in C
  • Solid experience with Linux networking and networking protocols
  • Experience with embedded systems and HW–SW integration
  • 5+ years of relevant software / system-level engineering experience
Job Responsibility
Job Responsibility
  • Design and implement networking software for a custom AI SoC
  • Develop Linux networking components and performance-critical data paths
  • Participate in SoC architecture discussions and definition of HW–SW interfaces
  • Work on embedded Linux and embedded cores in a high-throughput, multi-threaded environment
  • Support pre-silicon validation, bring-up, and post-silicon development
  • Collaborate with firmware, hardware, and system architects
  • Fulltime
Read More
Arrow Right
New

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

Senior Software Engineer

As a Senior Software Engineer, you will lead the design, development, and valida...
Location
Location
United States , Multiple Locations
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 2+ years experience in Kernel bring-up and platform enablement
  • 1+ years experience in GPU driver development and integration
  • 2+ years experience in C / C++ kernel-space programming, Git-based source management and release branching, RPM packaging, spec file authoring, and build automation
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Job Responsibility
Job Responsibility
  • Lead kernel integration and validation for new silicon platforms, from early board bring‑up through full feature enablement
  • Architect and maintain the Maintenance OS (MOS) kernel, ensuring long‑term stability, security, and compatibility across multiple hardware generations
  • Own the end‑to‑end lifecycle of GPU drivers (NVIDIA, amdgpu, ROCm), including:Integration of out‑of‑tree (OOT) kernel drivers DKMS packaging, build, and version‑tracking, Compatibility validation against kernel and firmware baselines
  • Define and manage build and release pipelines for kernel RPMs, driver SRPMs, and signing workflows
  • Collaborate with hardware, platform, and firmware teams to validate kernel features tied to new silicon capabilities (PCIe, CXL, IOMMU, NUMA, etc.)
  • Own spec files, RPM packaging, and associated CI/CD automation for kernel and driver deliverables
  • Conduct deep‑dive debugging across the full stack — from kernel to device firmware — to resolve performance, stability, or bring‑up issues
  • Drive engagement with upstream Linux communities to upstream or align kernel changes where feasible
  • Fulltime
Read More
Arrow Right