Taro Logo

Embedded Software Engineer, Connectivity/Wireless - Reality Labs

Meta builds technologies that help people connect, find communities, and grow businesses, including social platforms and immersive AR/VR experiences.
$147,000 - $208,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AR/VR

Description For Embedded Software Engineer, Connectivity/Wireless - Reality Labs

Reality Labs at Meta is seeking an experienced Embedded Software Engineer to join their team working on cutting-edge AR/VR technology. This role focuses on connectivity and wireless software stacks, including Wi-Fi, Bluetooth, and core Android networking. The position offers a competitive salary range of $147,000-$208,000 plus bonus and equity.

As an Embedded Software Engineer, you'll be responsible for designing and optimizing embedded software with a focus on connectivity and wireless SW stacks. You'll work on both new and existing technologies, implementing testing platforms and creating solutions for augmented reality, virtual reality, and social/family products.

The ideal candidate brings strong expertise in low-level systems software and device driver programming, with particular emphasis on wireless technologies. You'll be working with various programming languages including Java, C, C++, and Python, while collaborating closely with cross-functional teams.

Reality Labs is at the forefront of Meta's mission to build the future of computing platforms, making it easier for people to connect and enjoy wire-free VR experiences. This role offers the opportunity to work with world-class experts and directly impact the development of next-generation AR/VR products.

The position includes comprehensive benefits, competitive compensation, and the chance to work on innovative technology that will shape the future of human interaction and computing. Join Meta's Reality Labs team to be part of building revolutionary products at the intersection of hardware, software, and content.

Last updated a day ago

Responsibilities For Embedded Software Engineer, Connectivity/Wireless - Reality Labs

  • Work on new connectivity/wireless software stacks (Wi-Fi, Bluetooth, UWB, etc.) to shape the future of these technologies
  • Work on the existing connectivity/wireless software stacks to improve and meet product needs
  • Implement automated certification, functional, and compatibility testing
  • Work on root-cause issues reported by QA and customer feedback in wireless domains
  • Contribute to code bases written in Java, C, C++, Python for Android, and automated testing
  • Work closely with a team to solve issues and create new features in the connectivity space
  • Provide support to QA, manufacturing, and other software teams
  • Understand complex systems with wireless interfaces

Requirements For Embedded Software Engineer, Connectivity/Wireless - Reality Labs

Java
Python
Linux
  • 5+ years of Software Engineering experience
  • 5+ years experience coding in C/C++, Java, Python, or Android
  • 3+ years of experience in a field which uses Wi-Fi, Bluetooth, HDMI, cellular, GPS, etc., or related technology
  • Bachelor's or Master's in Computer Engineering, Computer Science, Electrical Engineering, or related field
  • Experience in embedded software development for consumer electronic products

Benefits For Embedded Software Engineer, Connectivity/Wireless - Reality Labs

Medical Insurance
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Meta Embedded Software Engineer, Connectivity/Wireless - Reality Labs