Software Engineer, Core OS Capabilities

Meta

Redmond

In loco

AUD 224.000 - 316.000

Tempo pieno

Proprio ora
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Reality Labs at Meta is seeking a Software Engineer to advance core OS capabilities across HLOS/RTOS, focusing on security, privacy, and biometrics. You will guide engineering teams, shape architectural decisions, and collaborate across hardware and software domains to enable next-gen devices.

In this role, you’ll drive device bring-up, debugging across multiple layers, and work with SoC AI accelerator services.

Competenze

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • 5+ years software development experience in industry settings or PhD with 2+ years of experience.
  • Experience with design and programming in C or C++ for development, debugging, testing and performance analysis.
  • Experience debugging and troubleshooting complex issues involving multiple components in hardware, BSP/OS, and firmware.
  • Experience with system software development on HLOS or RTOS platforms.
  • Experience working collaboratively in cross-functional teams.
  • Experience with core OS capabilities such as security fundamentals, privacy protection, encryption techniques, or biometrics.

Mansioni

  • Drive the team's engineering activities throughout the product development lifecycle, providing technical guidance to team members.
  • Plan, analyze, design, develop, and debug system software across high-level operating systems (HLOS) and RTOS environments.
  • Design, implement, and maintain core OS capabilities, focusing on security basics, privacy frameworks, memory encryption, biometrics, and SoC AI accelerator services/HAL including ExecuTorch integration.
  • Debug complex, system-level, multi-component issues that typically span across multiple layers in the system, and between systems (Android, RTOS etc)
  • Bring up new devices and lead debugging that spans multiple hardware and software teams
  • Collaborate in a team environment across multiple engineering disciplines, making the architectural tradeoffs required to rapidly deliver base level software for the devices
  • Support factory SW development, device calibration, factory line bring up and failure analysis

Conoscenze

C/C++ development
System software
HLOS/RTOS debugging
Cross-functional collaboration
Security & privacy

Formazione

Bachelor's degree in CS/EE

Strumenti

ExecuTorch
Android BSP/RTOS

Descrizione del lavoro

Reality Labs at Meta is building first-of-a-kind products that make it easier for people to connect with the ones they love most and the environment in natural and innovative ways. We leverage cutting edge technologies and platforms to build rich features, ensure high performance, security and privacy with power/thermal constraint. We are a team of experts developing and shipping products at the intersection of hardware, software and content.As a Software Engineer on the Reality Labs team at Meta, you can help build new, innovative hardware and software that radically redefine the way people work, play and connect. What we build today could one day be the norm. So to be here today is to truly be at the heart of change and the frontier of what's to come. We're the people helping to define the metaverse and next generation computing. We may not have all the answers. But together, we're getting closer.

Software Engineer, Core OS Capabilities Responsibilities:
  • Drive the team's engineering activities throughout the product development lifecycle, providing technical guidance to team members
  • Plan, analyze, design, develop, and debug system software across high-level operating systems (HLOS) and RTOS environments
  • Design, implement, and maintain core OS capabilities, focusing on security basics, privacy frameworks, memory encryption, biometrics, and SoC AI accelerator services/HAL including ExecuTorch integration
  • Debug complex, system-level, multi-component issues that typically span across multiple layers in the system, and between systems (Android, RTOS etc)
  • Bring up new devices and lead debugging that spans multiple hardware and software teams
  • Collaborate in a team environment across multiple engineering disciplines, making the architectural tradeoffs required to rapidly deliver base level software for the devices
  • Support factory SW development, device calibration, factory line bring up and failure analysis
Minimum Qualifications:
  • 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
  • Experience with design and programming in C or C++ for development, debugging, testing and performance analysis
  • Experience debugging and troubleshooting complex issues involving multiple components in hardware, BSP/OS, and firmware
  • Experience with system software development on HLOS or RTOS platforms
  • Experience working collaboratively in cross-functional teams
  • Experience with core OS capabilities such as security fundamentals, privacy protection, encryption techniques, or biometrics
Preferred Qualifications:
  • Experience developing with SoC BSP/Android system level, or modern Real Time Operating Systems
  • Experience with software diagnostics and analysis tools for system-level debugging
  • Experience developing, debugging, and shipping software products on large code bases that span platforms and tools
  • Experience leading complex features or projects across multiple teams
  • Prior full life cycle base platform level software/firmware development experience to bring a high volume product from design to mass production
  • Prior experience in supporting large volume device manufacturing
  • Experience designing and developing SoC AI accelerator software, Hardware Abstraction Layers (HAL), or machine learning runtime frameworks such as ExecuTorch
  • Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
  • 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
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.

Meta is proud to be an Equal Employment Opportunity and Aff? Wait. ???

Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@meta.com.

$154,003/year to $217,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.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Software Engineer, Wearables Interfaces Engineering
Software Engineer, Wearables Interfaces Engineering

Meta for Work • Western Australia

In loco
AUD 263.000 - 367.000
Software Engineer, Realtime Engine Technology - Reality Labs
Software Engineer, Realtime Engine Technology - Reality Labs

Meta • Redmond

In loco
AUD 264.000 - 368.000
Systems Integration Engineer, Embedded Systems / Mechatronics
Systems Integration Engineer, Embedded Systems / Mechatronics

Meta • Redmond

In loco
AUD 248.000 - 351.000
Bonus
Equity
Benefits
Digital Design Engineer, SoC Chassis
Digital Design Engineer, SoC Chassis

Meta • Redmond

In loco
AUD 209.000 - 299.000
Bonus
Equity
Benefits
Program Manager, Applied AI Engineering
Program Manager, Applied AI Engineering

Meta • Redmond

In loco
AUD 207.000 - 293.000
Reliability Engineer, Robotics
Reliability Engineer, Robotics

Meta • Redmond

In loco
AUD 208.000 - 295.000
Bonus
Equity
Benefits
Product Design Engineering Manager
Product Design Engineering Manager

Meta • Redmond

In loco
AUD 298.000 - 414.000
Robotics Verification & Validation Engineer
Robotics Verification & Validation Engineer

Meta • Redmond

In loco
AUD 248.000 - 351.000
Bonus
Equity
Benefits
Design Verification Engineer - Accelerators
Design Verification Engineer - Accelerators

Meta • Redmond

In loco
AUD 256.000 - 359.000
Equity
Bonus program
Benefits package
SoC Physical Design Engineer
SoC Physical Design Engineer

Meta • Redmond

In loco
AUD 255.000 - 359.000
Luoghi più richiesti