Jobs
>
Seattle

    Embedded Software Engineer, Firmware - Seattle, United States - Meta Inc

    Meta Inc background
    Description

    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 prototypes

    Collaborate closely in a team environment with silicon architects, hardware designers, OS team, and algorithm and model development teams

    Support 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 systems

    Understand and implement power-management, boot loaders, scheduling, inter-processor communication, computer vision and firmware / system interfaces on RTOS and/or bare-metal environments


    Minimum Qualifications:

    Minimum Qualifications:
    B.S. degree in Computer Science or Electrical Engineering or equivalent experience

    5+ years of experience in embedded software development

    Experience with embedded software design and programming in C/C++ for development, debugging, testing and performance analysis

    Experience working with embedded hardware platforms and exposure to concepts such as clock-level issues, interrupts, and polling

    Experience building software for embedded systems or custom SoCs

    Experience partnering and/or collaborating across multiple teams


    Preferred Qualifications:

    Preferred Qualifications:
    Experience developing with modern Real Time Operating Systems

    Hands-on coding experience with peripherals such as UART, SPI, CSI-2, i2c, GPIO, USB

    Experience with lab instrumentation such as oscilloscopes, logic/protocol analyzers for debugging embedded systems at HW level

    Experience with wireless and wired communication protocols,TCP/IP, Ethernet, Bluetooth and

    Experience with compression, camera and video pipelines, or encoding technologies such as H.264

    Experience across topics including computer graphics, computer vision, or machine learning

    Experience with silicon, device manufacturing, and low-power SoCs

    Experience with active power management or power optimizations

    Experience with prototyping or pre-silicon environments (FPGAs, simulation, or emulation)

    Experience with embedded DSP, CPU, and GPU architectures


    Public Compensation:
    $147,000/year to $208,000/year + bonus + equity + benefits


    Industry:
    Internet


    Equal 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 accommodations-#J-18808-Ljbffr

  • 1st10

    Firmware Engineer

    2 weeks ago


    1st10 Seattle, United States

    1st10 is a boutique recruiting firm that specializes in building early engineering teams. Our team works with early investors, founders and high-end engineering talent to deliver on this promise. · This role is with stealth startup: · Experienced founders building in the AI weara ...

  • Motion Recruitment

    Firmware Engineer

    2 weeks ago


    Motion Recruitment Seattle, United States

    Are you passionate about pushing the boundaries of technology through firmware development? We are looking for a skilled Firmware Engineer to join our team, where you'll have the opportunity to work on cutting-edge projects and contribute to the evolution of our products. · This ...


  • Bucher & Christian Consulting, Inc. dba BCforward (BCF) Seattle, United States

    Firmware Engineer-Motion Sensors BCforward is currently seeking a highly motivated Firmware Engineer-Motion Sensors Job for an opportunity in Onsite Seattle, WA Position Title: [Firmware Engineer-Motion Sensors] Location: Onsite - Seattle, WA(Onsite) Anticipated Start Date: [Marc ...

  • Intelliswift Software

    Firmware Engineer

    1 day ago


    Intelliswift Software Redmond, United States

    Job Title: Firmware Software Engineer V · Locations: Redmond, WA - Onsite · Duration: 03 Months to start with possible extension (only W2) · Job Description: · We are looking for a Firmware Engineer to join our team, whose mission is to design, build, and test prototype systems f ...

  • Tailored Management

    Firmware Engineer

    1 day ago


    Tailored Management Redmond, United States

    Title: Firmware Software Engineer V · Location: Fully onsite Redmond, WA (9845 Willows Road NE) · Job ID: 54425-1 · Duration: 3-month W2 contract with potential for extension or conversion · Health Benefits and PTO · We are looking for a Firmware Engineer to join our big tech cli ...

  • INSPYR Solutions

    Firmware Engineer

    1 day ago


    INSPYR Solutions Redmond, United States

    Title: Firmware Engineer · Location: Redmond, WA · Duration: 3 months · Compensation: $90-100/hr · Work Requirements: US Citizen, GC Holders or Authorized to Work in the U.S. · Skillset / Experience: Firmware Engineer · We are looking for a Firmware Engineer to join our team, who ...

  • WaferWire Cloud Technologies

    Firmware Engineer

    2 weeks ago


    WaferWire Cloud Technologies Redmond, United States

    Role: Firmware Engineer · Location: Ideally Redmond office, (Remote ok) · Job Description: · The Mixed Reality display software team builds the display pipeline software/firmware from operating system to hardware silicon on Mixed Reality products. We are looking for a highly mot ...


  • Blue Origin Seattle, United States

    At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our diverse team of problem solvers ...

  • Bucher & Christian Consulting, Inc. dba BCforward (BCF)

    Firmware Engineer

    2 weeks ago


    Bucher & Christian Consulting, Inc. dba BCforward (BCF) Redmond, United States

    ----Job Description---- BCforward is currently seeking a highly motivated Firmware Engineer 4 Job for an opportunity at Remote, but needs to be local to Redmond, WA area Position Title: Firmware Engineer 4 Location: Remote, but needs to be local to Redmond, WA area Anticipated St ...

  • Omni Inclusive

    Firmware Engineer

    5 days ago


    Omni Inclusive Redmond, United States

    Skills Required: · Years of Experience Required: 8-10 years of overall experience. 3+ years embedded firmware development experience required · Degrees or certifications required: Bachelor's degree in a technical field such as computer science, computer engineering or related f ...


  • Blue Origin Seattle, United States

    At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our diverse team of problem solvers ...


  • Blue Origin Seattle, United States

    SLD Avionics FPGA Firmware Engineer II - Lunar Permanence page is loaded · SLD Avionics FPGA Firmware Engineer II - Lunar Permanence · Apply · locations · Seattle, WA · time type · Full time · posted on · Posted 2 Days Ago · job requisition id · R41456 · At Blue Origin ...


  • Blue Origin Seattle, United States

    At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our diverse team of problem solvers ...


  • Wipro Redmond, United States

    Firmware Development Engineer with a background in security. You must have proficient C programing skills, with experience writing low level drivers, root causing issues at the intersection of multiple subsystems across firmware and hardware. · Required Qualifications: · Bachelor ...


  • Wipro Redmond, United States

    Senior Firmware Development Engineer with a background in security. You must have proficient C programing skills, with experience writing low level drivers, root causing issues at the intersection of multiple subsystems across firmware and hardware. · Qualifications · Required Q ...


  • LHH Redmond, United States

    LHH Recruitment Solutions seeks a full-time Software Engineer – Firmware to work a hybrid schedule out of Redmond, WA. Responsibilities include designing and developing software, creating test plans, and providing documentation. The ideal candidate holds a Bachelor's degree in ma ...

  • HireKeyz Inc

    Firmware Engineer

    2 weeks ago


    HireKeyz Inc Kirkland, United States

    Location: Redmond WA · Type: contract · Responsibilities · Design and implement system level APIs and frameworks to enable application usecases for Mixed Reality products. · Help define the next generation of Mixed Reality products. · Work in close partnership with a team of c ...


  • LHH Redmond, United States

    Join our Client's Engineering team as a Software Developer, where you will play a vital role in the development of innovative software programs and applications. · Key Responsibilities: · Assist in designing and developing software to integrate our Client's intercom systems with ...


  • Wipro Redmond, United States

    Required Qualifications: · Bachelor's degree in computer science, or related technical discipline AND 4+ years security and Embedded Software/Firmware development experience with coding in languages including, but not limited to, C, C++, C#, RUST programming skills. · OR equivale ...


  • ShiftCode Analytics Redmond, United States

    Interview : Video · Visa : USC, GC, GC EAD, H4, L2 · This is hybrid from day-1 · Description : · THE OPPORTUNITY FOR YOU · Firmware Development: Architect, design, implement, and thoroughly test firmware using C/C++ languages under real-time operating systems (RTOS) for a var ...