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
Sherwood, 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
Pizza Hut
Little Rock, Arkansas

Pizza Hut - Mabelvale is looking for a full time or part time Food Delivery Driver for our location in Little Rock, AR.The Food Delivery Driver will ensure the correct order makes it from our location to the customer in a timely manner.Customer service is important since you will be interacting with...

Promoted
Uber
Alexander, 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
OCPA
Little Rock, Arkansas
Remote

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of between $25/hr.There is no payment required in order to apply or to work as an In-Home Usage Tester.You do...

Promoted
Maverick FX
Little Rock, Arkansas
Remote

Top-ranked proprietary trading firm, Maverick Currencies, is searching for entrepreneurially-minded, profit-driven people to be trained in the art and science of proprietary trading in its online crypto/foreign exchange trading division, Maverick Currencies.Work from home, learn from our experts, an...

Promoted
GL1
North Little Rock, Arkansas

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of between $25 / hr.There is no payment required in order to apply or to work as an In-Home Usage Tester.You ...

Promoted
Matt Mccarty - State Farm Agent
Little Rock, Arkansas

We are currently seeking a dynamic and enthusiastic Part-Time Telemarketer to join our team.As a Telemarketer, you will play a crucial role in expanding our client base and promoting our insurance products and services through outbound calls.This position offers flexibility in scheduling and provide...

Promoted
Crain Automotive Team
Maumelle, Arkansas

If you are motivated by writing your own paycheck and success, don't mind WORKING hard and having fun at work, then please come apply today! We are seeking Sales Consultants to join our team!.Present and sell company products and services to new and existing customers.Prospect and contact potent...