CrawlJobs Logo

Software Engineer, Silicon Infrastructure

meta.com Logo

Meta

Location Icon

Location:
United States , Austin

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

154000.00 - 217000.00 USD / Year

Job Description:

At Meta, we're building innovative products that make it easier for people to connect with each other and enjoy immersive experiences. Our team of world-class experts is developing and shipping products at the intersection of hardware, software, and content, pushing the future of computing platforms and redefining the way people work, play, and connect. As an Embedded Software Engineer, you'll have the opportunity to design, develop, and optimize embedded firmware systems for our AR, VR, and wearable devices, working on low-level systems software, device drivers, and connectivity protocols such as Wi-Fi, Bluetooth, and Core Android networking. You'll collaborate with cross-functional teams to solve complex problems and drive innovation in areas such as computer vision, machine learning, and graphics, helping to shape the future of technology and create new experiences for augmented reality, virtual reality, and social/family products.

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

Requirements:

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 5+ years software development experience in industry settings or PhD with 2+ years of experience
  • 3+ years embedded software development experience in industry settings
  • Experience in large-scale C/C++ code base
  • Demonstrated experience working across disciplines to drive optimal solutions

Nice to have:

  • Experience in software design and programming in C/C++ or Python for development, debugging, testing and system integration
  • Experience in understanding hardware and how embedded systems work
  • Experience on development and release of software APIs to orchestrate frameworks stimuli input and output capture
  • Knowledge of the silicon development cycle
  • Hands-on experience with peripherals such as UART, SPI, CSI-2, i2c, GPIO, and USB
  • Experience with FPGA and hardware evaluation boards
What we offer:
  • bonus
  • equity
  • benefits

Additional Information:

Job Posted:
January 24, 2026

Job Link Share:

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

Briefcase Icon

Similar Jobs for Software Engineer, Silicon Infrastructure

Network Software Test – Senior Software Engineer

About Arrcus: Arrcus was founded to enhance business efficiency through superior...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
arrcus.com Logo
Arrcus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Engineering/Computer Science or equivalent degree
  • Ability to write high quality automated test cases using Python
  • 5+ years of hands-on test experience of Networking protocols such as OSPF, BGP, ISIS, MPLS, BFD, MLAG, EVPN, VxLAN, SR-MPLS, SRv6
  • Proficient in the use of traffic generators to develop Data Path and Control Plane Test cases
  • Growing the existing automation framework to support customer user case testing scenarios and cross-feature integrations
  • Working knowledge of Test Harness like Robot framework, Jinja2 templating
  • Expertise in Scale and Performance Testing using simulation for customer networks
  • Using development infrastructure tools, such as Jenkins, Git, JIRA, etc.
  • Familiarity with Docker Containers, VMs expected
  • Knowledge of Network merchant silicon chipsets and Whitebox platforms
Job Responsibility
Job Responsibility
  • Deep understanding of Layer 2/3 protocols like BGP, BGP EVPN, ISIS, SR, MPLS,L3VPN, SRv6, and ability to validate networking functionality and performance through automation
  • Ability to understand and learn Service Provider, Datacenter, Campus/ Enterprise Customer Solutions
  • Influence development team to align with customer expectations with respect to deployment and UX needs
  • Creative problem solving and excellent Troubleshooting skills
  • Ability to handle multiple tasks and complete them on time
  • Good documentation and presentation skills
What we offer
What we offer
  • Generous compensation packages including equity
  • Medical Insurance
  • Parental Leave
  • Sabbatical leave (After 4 years of service)
  • Fulltime
Read More
Arrow Right

Senior System Product Test 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
  • The ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • 4+ years of experience in Developing Integrated Circuits (pre-silicon, first silicon bring-up, new product introduction)
  • 4+ years of experience in product and test engineering, specializing in System Level Test
  • Experience with system level test for products in any of the following categories: CPUs, GPUs, high performance compute
  • Knowledge of system level test architecture, infrastructure (i.e., hardware and software) requirements, test case development flows, test case generation and selection
  • Effective communication, collaboration and teamwork skills and ability to lead, grow, and contribute to diverse and inclusive teams
  • Understanding of product manufacturing and test processes
  • Understanding system hardware, software and firmware
  • Understanding of board level schematics
Job Responsibility
Job Responsibility
  • Support developing system level test (SLT) and platform, strategy, requirements, tools, methodologies across hardware and software
  • Collaborating with team members and partner teams to develop and integrate hardware, firmware, content, and automation solution for SLT platform
  • Product characterization and correlation for power/performance from system to ATE
  • Generate and leverage correlation, characterization, and performance data to optimize outgoing quality and power/performance
  • Define, guide, and contribute to the development of the software automation infrastructure for SLT and system to tester correlation activities
  • Management of multiple development activities across a variety of product groups
  • System level failure triage and debug across silicon, hardware, software
  • Fulltime
Read More
Arrow Right

Senior/Staff Engineer : Post Silicon- Bring Up

In this exciting role, you will be responsible for bring up and optimizations of...
Location
Location
United States; India; Canada , Sunnyvale; Bengaluru; Toronto
Salary
Salary:
175000.00 - 275000.00 USD / Year
cerebras.net Logo
Cerebras Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/BE/B.Tech or MS/M.Tech in EE, ECE, CS or equivalent work experience
  • 7-10+ years of industry experience
  • 3-5 years of experience in Pre-silicon & Post Silicon ASIC hardware
  • Good understanding of computer architecture and networking
  • Excellent Coding in languages such as Python/Verilog/System Verilog and C
  • Proficient in hardware/software codesign and layered architectures.
  • Excellent debugging, analytical, and problem-solving skills
  • Proficient in large scale testing and automation using pytest and python
  • Good presentation skills to refine diverse information and put forth optimization strategies and results.
  • Good interpersonal skills, ability & desire to work as a standout colleague
Job Responsibility
Job Responsibility
  • On Wafer Scale Engines, develop and debug flows that embed well tested and deployable optimizations in production processes to reduce time and costs
  • Work on refining AI Systems across H/W-S/W design constraints such as di/dt, V-F characterization space, current and temperature limits in relation to optimizations for performance.
  • Develop/Enhance infrastructure to enable silicon for real world workload testing
  • Develop self-checking metrics, as well as instrumentation for debug and coverage
  • Work with the silicon architects/designers, performance engineers and software engineers to enhance performance of Wafer Scale Engines.
  • Work across domains such as, Software, Design, Verification, Emulation & Validation to refine and optimize performance and process.
  • Work with CI/CD tools, git repositories, github, git actions/Jenkins, merge and release flows to streamline test and release.
What we offer
What we offer
  • Build a breakthrough AI platform beyond the constraints of the GPU.
  • Publish and open source their cutting-edge AI research.
  • Work on one of the fastest AI supercomputers in the world.
  • Enjoy job stability with startup vitality.
  • Our simple, non-corporate work culture that respects individual beliefs.
Read More
Arrow Right

Senior/Staff Engineer: Post Silicon Bring Up

In this exciting role, you will be responsible for bring up and optimizations of...
Location
Location
United States , Sunnyvale
Salary
Salary:
175000.00 - 275000.00 USD / Year
cerebras.net Logo
Cerebras Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/BE/B.Tech or MS/M.Tech in EE, ECE, CS or equivalent work experience
  • 7-10+ years of industry experience
  • 3-5 years of experience in Pre-silicon & Post Silicon ASIC hardware
  • Good understanding of computer architecture and networking
  • Excellent Coding in languages such as Python/Verilog/System Verilog and C
  • Proficient in hardware/software codesign and layered architectures.
  • Excellent debugging, analytical, and problem-solving skills
  • Proficient in large scale testing and automation using pytest and python
  • Good presentation skills to refine diverse information and put forth optimization strategies and results.
  • Good interpersonal skills, ability & desire to work as a standout colleague
Job Responsibility
Job Responsibility
  • On Wafer Scale Engines, develop and debug flows that embed well tested and deployable optimizations in production processes to reduce time and costs
  • Work on refining AI Systems across H/W-S/W design constraints such as di/dt, V-F characterization space, current and temperature limits in relation to optimizations for performance.
  • Develop/Enhance infrastructure to enable silicon for real world workload testing
  • Develop self-checking metrics, as well as instrumentation for debug and coverage
  • Work with the silicon architects/designers, performance engineers and software engineers to enhance performance of Wafer Scale Engines.
  • Work across domains such as, Software, Design, Verification, Emulation & Validation to refine and optimize performance and process.
  • Work with CI/CD tools, git repositories, github, git actions/Jenkins, merge and release flows to streamline test and release.
What we offer
What we offer
  • Build a breakthrough AI platform beyond the constraints of the GPU.
  • Publish and open source their cutting-edge AI research.
  • Work on one of the fastest AI supercomputers in the world.
  • Enjoy job stability with startup vitality.
  • Our simple, non-corporate work culture that respects individual beliefs.
  • Fulltime
Read More
Arrow Right

Principal HW/SW Silicon Architect

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the...
Location
Location
United States , Mountain View
Salary
Salary:
139900.00 - 274800.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 3+ years technical engineering experience
  • Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 6+ years technical engineering experience
  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 8+ years technical engineering experience
  • equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
  • This role will require access to information that is controlled for export under export control regulations
  • As a condition of employment, the successful candidate will be required to provide either proof of their country of citizenship or proof of their US. residency or other protected status
  • To meet this legal requirement, and as a condition of employment, the successful candidate’s citizenship will be verified with a valid passport
  • Lawful permanent residents, refugees, and asylees may verify status using other documents
Job Responsibility
Job Responsibility
  • Lead silicon accelerator HW/SW co-design including software prototyping and authoring programming guides and software architecture specifications
  • Develop deep insights through workload characterization and correlation to identify systems optimization opportunities
  • Collaborate with diverse workload experts across Microsoft to engineer TCO-optimized solutions for Azure general-purpose and specialized compute fleet
  • Influence and shape hardware architecture and industry alignment, targeting three-to-six-year timeframe, with data-driven analysis, insights and recommendations
  • Fulltime
Read More
Arrow Right

Senior Silicon Design Engineer

You will be in AMD’s Test Development team and build the automation backbone beh...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor/Master’s Degree in Computer Science/Electrical Engineering or equivalent
  • Experienced in software development for engineering or infrastructure tools
  • Proficient in Python, Shell/TCL scripting in Linux environment
  • Strong analytical thinking and ability to collaborate across disciplines
Job Responsibility
Job Responsibility
  • Own and evolve automated test infrastructure for pre- and post-silicon validation across FPGA and ASIC platforms
  • Enhance existing FPGA synthesis/implementation tools/flow by adding proper resources/timing constraints to generate robust test patterns
  • Build automation frameworks using modern software methodologies (Python, orchestration, web services, Gen-AI workflows)
  • Invent automated tool for post-silicon validation test sequence that works across test methods and hardware test platforms
  • Explore and implement innovative data analytics flow/tools to process large amount of manufacturing test/debug data
  • Improve first-time-right silicon success through systematic sanity checks and validation methodologies
Read More
Arrow Right

Principal Software Engineer - Azure Dev Ops Infrastructure

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the...
Location
Location
United States , Raleigh
Salary
Salary:
139900.00 - 274800.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 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This role will require access to information that is controlled for export under export control regulations
  • As a condition of employment, the successful candidate will be required to provide either proof of their country of citizenship or proof of their US. residency or other protected status
  • To meet this legal requirement, and as a condition of employment, the successful candidate’s citizenship will be verified with a valid passport
Job Responsibility
Job Responsibility
  • Be a leader in a central CAD Software team that develops a common tool stack to internal SoC and IP designs
  • Lead technical strategy and execution for CAD DevOps workflows, including CI/CD, cloud-based EDA environments, and automation frameworks
  • Lead software best practices within the CAD Software team
  • Work in close collaboration with the CAD Hardware and Compute infrastructure teams
  • Design software solutions and documentation that scale to a large user base
  • Be the expert in your domain and act in partnership with the execution team
  • Work with stakeholders across the Microsoft Silicon groups to collect software requirements
  • Develop, enhance, and integrate CAD Flows and automation for organization-wide use
  • Fulltime
Read More
Arrow Right

Design Verification Engineer

Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. ...
Location
Location
United States , Sunnyvale
Salary
Salary:
120000.00 - 240000.00 USD / Year
cerebras.net Logo
Cerebras Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced debugging and problem-solving skills
  • Deep knowledge of SystemVerilog testbench, DPI, and UVM
  • Excellent programming skills and knowledge of software engineering practices, including object-oriented design
  • Experience developing scalable and portable testbenches and components
  • Experience with verification methodologies and tools such as simulators, waveform viewers, build and run automation, coverage collection, and gate-level simulations
  • Proficient in scripting languages such as Python or Perl
  • Good interpersonal skills and the ability to work as a standout colleague are a must
  • Extremely self-motivated and eager to solve problems
  • 3+ years of Design Verification experience
Job Responsibility
Job Responsibility
  • Work with architects, designers, post-silicon, and software engineers, to ensure a high-quality design that works for silicon
  • Develop and implement verification strategies, detailed tests, and coverage plans based on micro-architecture
  • Create verification methodologies and reusable environments, including components such as stimulus, checkers, assertions, and coverage
  • Implement tests, manage regressions, gather coverage, and debug test failures
  • Collaborate with cross-functional teams, including architecture, RTL design, physical design, firmware, and validation
  • Analyze and debug complex issues across simulation, emulation, and silicon bring-up phases
  • Continuously enhances verification infrastructure and flows to improve efficiency and quality
  • Contribute to the evolution of the overall verification methodology and best practices across the organization
What we offer
What we offer
  • Build a breakthrough AI platform beyond the constraints of the GPU
  • Publish and open source their cutting-edge AI research
  • Work on one of the fastest AI supercomputers in the world
  • Enjoy job stability with startup vitality
  • Our simple, non-corporate work culture that respects individual beliefs
  • Fulltime
Read More
Arrow Right