Embedded Software Architect

Meta
Austin, TX Full Time
POSTED ON 4/17/2024
Meta Reality Labs focuses on building technology to help people connect through Augmented Reality (AR) and Virtual Reality (VR). Our embedded software will enable AR and VR devices where our real and virtual world will mix and match throughout the day. We believe the way to achieve our goals is to look at the entire stack, from custom ASICs and new technologies, firmware, algorithms, OS, to user experiences.As an Embedded Software Architect, you will architect, design plans, align organizations and lead execution on embedded firmware systems for future AR, VR, or New Technology Teams. In this role, you are expected to drive the definition of architecture and implementation of designs in both prototype and shipping consumer products as well as demonstrate seamless collaboration across a wide range of teams & engineering disciplines. Firmware 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, optical, 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 engineers exploring new concepts through rapid prototyping leading to shipping products.


Embedded Software Architect Responsibilities:

  • Design firmware architecture and executional plans for a given product vertical or domain (e.g. computer vision, power, communications, camera & sensors, manufacturing, security, etc.).
  • Collaborate closely with silicon architects, hardware designers, OS/BSP teams, algorithm/model development teams, Project Managers and Product Managers in a team environment to ensure the product requirements are met.
  • Support all phases of hardware development – including early architecture requirements definition for custom silicon, firmware architecture, implementation, product manufacturing, calibration, and day zero shipments.
  • Technically represent a product vertical with cross-functional partner teams or leadership.
  • Work with Technical Leads and other Embedded Software Architects to build Objectives and Key Results that support strategic business needs for the product.
  • Identify future risks, act as the technical point of escalation when development efforts are no longer on-track for delivery, and lead mitigation efforts.



Minimum Qualifications:

  • Experience with embedded software design and programming in C/C for development, debugging, testing and performance analysis.
  • Experience with defining medium-to-large scale software architecture.
  • 5 years of experience in embedded software development.
  • 2 years experience in a Product/Project Management, Product Architect or Technical Lead role.
  • Domain experience in at least one of the areas of Embedded Boot, Security, Power, Cameras and Sensors or other verticals relevant to Augmented Reality.
  • Experience building software for shipping commercial or industrial products through the full product development lifecycle (from inception to final delivery).
  • B.S. degree in Computer Science or Electrical Engineering or equivalent experience.



Preferred Qualifications:

  • Experience with compression, camera and video pipelines, or encoding technologies such as H.264/5.
  • Experience with wireless and wired communication protocols, TCP/IP, Ethernet, Bluetooth and Wi-Fi.
  • Working understanding of cryptography, entry point analysis, threat models and fault injection techniques.
  • Experience with embedded bootloaders and over-the-air update mechanisms.
  • Experience across topics including computer graphics, computer vision, or machine learning.
  • Experience with active power management or power optimizations.
  • Experience with prototyping or pre-silicon environments (FPGAs, simulation, or emulation).
  • Familiarity with formal software development methodologies (Scrum, SAFe, etc.).





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, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. We may use your information to maintain the safety and security of Meta, its employees, and others as required or permitted by law. You may view Meta's Pay Transparency Policy, Equal Employment Opportunity is the Law notice, and Notice to Applicants for Employment and Employees by clicking on their corresponding links. Additionally, Meta participates in the E-Verify program in certain locations, as required by law

Salary.com Estimation for Embedded Software Architect in Austin, TX
$129,898 to $156,039
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Embedded Software Architect.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,691 - $103,778
    • Income Estimation: $81,209 - $109,779
  • Computer Simulation Skill

    • Income Estimation: $72,073 - $95,010
    • Income Estimation: $73,753 - $89,147
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Meta

Meta
Hired Organization Address Washington, DC Full Time
Content designers at Meta craft simple, straightforward and human experiences. Approaching design through the lens of la...
Meta
Hired Organization Address Washington, DC Full Time
Facebook seeks a highly motivated and experienced team player to serve as a Counsel on Facebook’s Compliance team. This ...
Meta
Hired Organization Address Washington, DC Full Time
We are seeking a Lead Counsel to work on Meta’s Central Security Legal Team, with a global remit to support Security, Sa...
Meta
Hired Organization Address Seattle, WA Full Time
At Facebook Reality Labs (RL), we are inventing the future. We bring together a world-class team of researchers, develop...

Not the job you're looking for? Here are some other Embedded Software Architect jobs in the Austin, TX area that may be a better fit.

Solution Architect (PreSales)

Lakeside Software, Austin, TX

Embedded Software Engineer

Apple, Austin, TX