Posted in

Embedded Software Engineer – Connectivity/Wireless – Reality Labs

Embedded Software Engineer – Connectivity/Wireless – Reality Labs

CompanyMeta
LocationBurlingame, CA, USA, Sunnyvale, CA, USA, San Diego, CA, USA
Salary$147000 – $208000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • 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.

Responsibilities

  • 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 (Wi-Fi, Bluetooth) to improve and meet product needs.
  • Work on implementing 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.

Preferred Qualifications

  • Experience in implementing or integrating Wi-Fi, preferably on a widely available platform like Android or iOS, or a system which employs the Linux WPA supplicant.
  • Experience with the certification processes of one, or many of these technologies.
  • Experience in implementing Bluetooth Host Stack features, profiles, audio, BT/Wi-Fi coex, etc.