Embedded Software Engineer, Firmware - Reality Labs

META
Little Rock, AR, United States
$208K a year
Full-time

Summary : Reality Labs at Meta is building products that make it easier for people to connect with the ones they love most, enjoy top-notch, and wire-free VR.

We are pushing the future of computing platforms, and we are a team of world-class experts developing and shipping products at the intersection of hardware, software and content.

As an Embedded 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. We may not have all the answers. But together, we're getting closer.As an Embedded Software Engineer, you will architect, design, build and test embedded firmware systems for future AR, VR, and new platforms.

In this role, you will participate in the definition of architecture and implementation of designs in both prototype and shipping consumer products as well as demonstrate good development practices and seamless collaboration.

Our teams deliver all embedded software from low-level device drivers, to computer vision, to machine learning algorithms.

Engineering for Reality Labs device systems spans multiple target classes, requiring deep collaboration across engineering disciplines (electrical, mechanical, algorithms, user experience, silicon architects, and software) and directly impacting user immersion.

Our engineers quickly solve problems, generate big ideas, work in new technology areas, drive concepts into prototypes, and envision how those prototypes transition to high-volume consumer products.

You will join a world-class team of experts exploring new concepts through rapid prototyping leading to shipping products.

Required Skills : Embedded Software Engineer, Firmware - Reality Labs Responsibilities : Analyze, design, develop, and debug firmware for a wide variety of devices, including novel sensing and imaging systems, haptic devices, and audio prototypesCollaborate closely in a team environment with silicon architects, hardware designers, OS team, and algorithm and model development teamsSupport all phases of hardware development including early architecture requirements definition for custom silicon, firmware architecture, implementation, simulation, FPGA debug, chip bring up and support systems and software teams on algorithm development on validated systemsUnderstand and implement power-management, boot loaders, scheduling, inter-processor communication, computer vision and firmware / system interfaces on RTOS and / or bare-metal environmentsMinimum Qualifications : Minimum Qualifications : B.

S. degree in Computer Science or Electrical Engineering or equivalent experience5+ years of experience in embedded software developmentExperience with embedded software design and programming in C / C++ for development, debugging, testing and performance analysisExperience working with embedded hardware platforms and exposure to concepts such as clock-level issues, interrupts, and pollingExperience building software for embedded systems or custom SoCsExperience partnering and / or collaborating across multiple teamsPreferred Qualifications : Preferred Qualifications : Experience developing with modern Real Time Operating SystemsHands-on coding experience with peripherals such as UART, SPI, CSI-2, i2c, GPIO, USBExperience with lab instrumentation such as oscilloscopes, logic / protocol analyzers for debugging embedded systems at HW levelExperience with wireless and wired communication protocols,TCP / IP, Ethernet, Bluetooth and 802.

11Experience with compression, camera and video pipelines, or encoding technologies such as H.264Experience across topics including computer graphics, computer vision, or machine learningExperience with silicon, device manufacturing, and low-power SoCsExperience with active power management or power optimizationsExperience with prototyping or pre-silicon environments (FPGAs, simulation, or emulation)Experience with embedded DSP, CPU, and GPU architecturesPublic Compensation : $147,000 / year to $208,000 / year + bonus + equity + benefitsIndustry : InternetEqual Opportunity : 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, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law.

Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.

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 [email protected].

3 days ago
Related jobs
Promoted
META
Little Rock, Arkansas

As an Embedded 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. As an Embedded Software Engineer, you will architect, design, build and test embedded firmware systems for future...

Mediabistro
Little Rock, Arkansas

Summary: Facebook is seeking a data center Critical Facility Engineer to join our Data Center Facility Operations team. Our data centers serve as the foundation upon which our software operates to meet the demands of our customers. The Critical Facility Engineer will be a part of the Facility Operat...

Promoted
Uber
North Little Rock, Arkansas

Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibility your schedule requires (gig, part-time, full-time, seasonal, hourly, or temporary).With Uber, you can...

Promoted
Citizant
Little Rock, Arkansas

Citizant is a leading provider of professional IT services to the U.We seek to address some of our country's most pressing challenges in the areas of Agile application development, Enterprise Data Management, Enterprise Architecture, and Program Management support services - focusing on the U.Depart...

Promoted
Maverick FX
North Little Rock, Arkansas

Maverick Trading, a 26-year old proprietary trading firm, is looking to hire experienced (5+ years) and entry-level (1+ years) equity and option traders.We are a global team, united by the common goal of trading excellence.Our culture? Relaxed but ambitious.Join us and trade the firm's capital while...

Promoted
SafeHaven Security Group LLC
Little Rock, Arkansas

SafeHaven Security Group, LLC is a leading security company who specializes in Executive Protection, Threat Assessment, Threat Management, and providing our clients with professional security officers who are trained to keep our clients' people and property safe and their brand out of the headlines....

Promoted
Gabriela Hutchings
Little Rock, Arkansas

Globe Life is looking for highly motivated individuals with a background in the military or athletics to join our team.As an agent specializing in serving the unique needs of miltary personnel and athletes, you will play a crucial role in providing financial security and peace of mind to these indiv...

Promoted
Universal Health Services, Inc.
North Little Rock, Arkansas

For over 40 years The BridgeWay has been connecting with communities throughout Arkansas and beyond.The BridgeWay offers a continuum of services designed to help children, adolescents and adults who are experiencing behavioral, emotional or addictive problems that can lead to fractured lives.Our tea...

Promoted
Chuck E Cheese
Little Rock, Arkansas

At CEC Entertainment, we build careers around great food, family, and fun! Our purpose and our passion is to create the best place for kids and families to eat and play!.Work Today, Get Paid Tomorrow" program.Don't wait between paychecks anymore!.Cheese (CEC) is a great place for a first-time job se...

Careers In Trucks LLC
Little Rock, Arkansas

Local CDL-A Truck Drivers Wanted for Dedicated Account....