Demo

Embedded Software Engineer - Modeling and Virtual Platforms

META
Sunnyvale, CA Full Time
POSTED ON 1/14/2025
AVAILABLE BEFORE 4/15/2025

Embedded Software Engineer - Modeling and Virtual Platforms

Apply to this job

Location pin icon

Sunnyvale, CA

  • Redmond, WA

Apply to this job

Meta Reality Labs focuses on delivering Meta's vision through Augmented Reality (AR) and Virtual Reality (VR) devices and platforms. The compute performance and power efficiency requirements of these devices require custom silicon. Reality Labs Silicon team is driving the state of the art forward with breakthrough work in computer vision, machine learning, mixed reality, graphics, displays, sensors, and new ways to map the human body. We are seeking a Software Engineer to simulate computer vision, ML and other algorithms implemented as accelerators on the SoC. You will be a part of a team of experts building software prototyping platforms using ISS, IP models, simulators and supporting infrastructure. The ideal candidate will be proficient using C to model platform components and infrastructure. They are expected to have a good understanding of algorithms, virtual platforms, and firmware development processes.

Embedded Software Engineer - Modeling and Virtual Platforms Responsibilities

  • Design, Develop and Architect Models and Infrastructure building blocks of Virtual Platforms
  • Work with IP Architect to delineate and develop C models for algorithms that will get implemented in hardware
  • Integrating internal models and vendor IP models into Virtual Platform
  • Minimum Qualifications

  • B.S. degree in Computer Science or Electrical Engineering or equivalent experience.
  • 5 years of hands-on experience with C developing models and simulation building blocks
  • Knowledge in algorithms, data structures, software design and programming experience in C
  • Debugging experience using gdb or other debuggers
  • Experience automating development and validation tasks using Python
  • Preferred Qualifications

  • M.S. degree in Computer Science or Electrical Engineering
  • Experience with Python based application development interfacing with C
  • Experience with SystemC, TLM or other simulation frameworks
  • For those who live in or expect to work from California if hired for this position, please click here for additional information.

    Start preparing

    Learn about how to prepare for your interview with our interview guide, tips, and interactive experiences.

    Visit interview prep

    Locations

    Use Ctrl and scroll to zoom the map

    Zoom in

    Zoom out

    Re-centre

    Data Center

    About Meta

    Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today-beyond the constraints of screens, the limits of distance, and even the rules of physics.

    147,000 / year to $208,000 / year bonus equity benefits

    Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.

    Equal Employment Opportunity and Affirmative Action

    Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here .

    Meta is committed to providing reasonable support (called accommodations) in our recruiting processes for candidates with disabilities, long term conditions, mental health conditions or sincerely held religious beliefs, or who are neurodivergent or require pregnancy-related support. If you need support, please reach out to accommodations-ext@meta.com .

    Salary : $208,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Embedded Software Engineer - Modeling and Virtual Platforms?

    Sign up to receive alerts about other jobs on the Embedded Software Engineer - Modeling and Virtual Platforms career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at META

    META
    Hired Organization Address Cheyenne, WY Full Time
    Summary : Meta designs, builds, leases and operates the most innovative and efficient data centers in the world. Develop...
    META
    Hired Organization Address Washington, DC Full Time
    We are looking for a Data Scientist to work on our eDiscovery & Information Governance Legal team. You will enjoy workin...
    META
    Hired Organization Address Salt Lake, UT Full Time
    Summary : Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, fi...
    META
    Hired Organization Address Baton Rouge, LA Full Time
    Summary : We are the teams who create all of Facebook’s product used by more than 1.5 billion people around the world. W...

    Not the job you're looking for? Here are some other Embedded Software Engineer - Modeling and Virtual Platforms jobs in the Sunnyvale, CA area that may be a better fit.

    Embedded Software Engineer

    Axiom Software Solutions Limited, Palo Alto, CA

    AI Assistant is available now!

    Feel free to start your new journey!