Embedded Software Engineer, Reality Labs Research
23 hours ago
Job Summary:
Meta Reality Labs is seeking a skilled Embedded Software Engineer to join our team. As a key member of our research team, you will design, develop, and debug firmware for a wide variety of AR and VR devices, including novel sensing and imaging systems, haptic devices, and other prototypes.
Key Responsibilities:
- Lead efforts to analyze, design, develop, and debug firmware for AR and VR devices
- Understand and implement firmware on micro-controllers, leverage peripherals, manage power consumption, support boot loaders, and schedule real-time tasks (RTOS)
- Collaborate in a team environment across multiple research-focused and engineering disciplines, making architectural tradeoffs required to rapidly deliver firmware solutions
- Support all phases of custom hardware development, including early architecture requirements definition, firmware architecture, proof-of-concept implementation, selection of MCUs and tools, and board bring-up
Requirements:
- B.S./M.S. degree in Computer Science or related field with 5+ years of experience in embedded firmware design or equivalent experience
- Experience with embedded micro-controllers such as ARM Cortex M0/M3/M4 architecture and their boot mechanisms
- Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO, etc. and their interrupt priorities
- Experience with wireless or wired communication protocols such as USB, TCP/IP, Ethernet, Bluetooth, and 802.11
- Experience with design and programming in C or C++ for development, debugging, testing, and performance analysis
Preferred Qualifications:
- Experience with protocol implementations such as USB device classes (e.g. UVC, UAC, or HID)
- Experience with embedded Linux, Kernel, Yocto, Buildroot, etc.
- Experience maximizing performance of resource-constrained systems
- Experience integrating novel algorithms into either an RTOS-based or bare metal system
- Experience with high-compute/throughput systems and using sim/modeling to estimate performance and power
Compensation:
$117,000/year to $173,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.
-
Embedded Software Engineer
3 weeks ago
Redmond, Washington, United States SRS Consulting Inc Full timeJob Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at SRS Consulting Inc. The ideal candidate will have a strong background in embedded software development, with a focus on augmented reality (AR) and virtual reality (VR) devices.Key Responsibilities:Design and develop firmware for AR and VR...
-
Redmond, Washington, United States META Full timeJob Title: Technical Program Manager for Reality Labs ResearchMeta is seeking a highly skilled Technical Program Manager to join our Reality Labs Research team. As a Technical Program Manager, you will play a critical role in driving the development of our augmented reality (AR) technology.Responsibilities:Collaborate with cross-functional teams to set clear...
-
Senior Software Engineer for Mixed Reality Products
23 hours ago
Redmond, Washington, United States Axelon Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of innovative Mixed Reality products. As a key member of our team, you will design and implement system-level APIs and frameworks to enable application use cases for our Mixed Reality products.Key Responsibilities* Design and implement...
-
Electrical Engineer
4 weeks ago
Redmond, Washington, United States META Full timeElectrical Engineer - Reality LabsAt Meta, we're pushing the boundaries of what's possible with augmented and virtual reality. As an Electrical Engineer on our Reality Labs team, you'll play a critical role in designing and developing the electrical systems that bring our vision to life.Responsibilities:Design and develop electrical systems for our AR/VR...
-
Electrical Engineer
3 days ago
Redmond, Washington, United States META Full timeElectrical Engineer - Reality LabsMeta Reality Labs is seeking an experienced Electrical Engineer to join our team. As an Electrical Engineer, you will design, build, and test prototype electrical systems for future consumer experiences within Facebook's Family of Products.You will work cross-functionally with teams that will dynamically change depending on...
-
Software Engineer, Audio Embedded DSP
3 days ago
Redmond, Washington, United States META Full timeJob Summary:We are seeking a highly skilled Software Engineer, Audio Embedded to join our Reality Labs team at Meta. As a key member of our team, you will be responsible for designing, developing, and debugging audio features on Android systems.You will collaborate with cross-functional teams to deliver software solutions, develop software for consumer...
-
Embedded Software Engineer
3 weeks ago
Redmond, Washington, United States Lyons Consulting Group Full timeJob DescriptionAs an Embedded Software Engineer at Capgemini Engineering, you will be responsible for designing and implementing components at all layers of the system, including kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, and persistence.Key ResponsibilitiesDesign and implement drivers and services that...
-
Embedded Software Engineer
4 weeks ago
Redmond, Washington, United States Lyons Consulting Group Full timeJob DescriptionAs an Embedded Software Engineer at Capgemini Engineering, you will be responsible for designing and implementing components at all layers of the system, including kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, and persistence.Key Responsibilities:Design and implement drivers and services...
-
Embedded Software Engineer
3 days ago
Redmond, Washington, United States SpaceX Full timeJoin a team of innovators at SpaceX, where we're pushing the boundaries of space technology. As an Embedded Software Engineer, you'll play a critical role in designing, developing, and launching flight systems that will take us to the stars.You'll work closely with other engineers to understand the needs of our missions and create highly reliable software...
-
Embedded Software Engineer
9 hours ago
Redmond, Washington, United States Capgemini Full timeJob Description:As an Embedded Software Engineer at Capgemini, you will design and implement components at all layers of the system, from kernel to application. You will work on bringing up new devices, leading debugging and performance tuning exercises, and integrating software components from multiple partner teams. Your expertise in embedded systems,...
-
Embedded Software Engineer
4 days ago
Redmond, Washington, United States Capgemini Full timeJob Overview:Capgemini is seeking a highly skilled Embedded Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and testing embedded firmware systems for future AR, VR, and new platforms.Key Responsibilities:• Design and implement components at all layers of the system, including...
-
Embedded Software Engineer
3 days ago
Redmond, Washington, United States Capgemini Full timeJob Description:As an Embedded Software Engineer at Capgemini, you will design and implement components at all layers of the system, including kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, and persistence. You will also design and implement drivers and services that operate efficiently in a constrained...
-
QA Engineering Lead, Reality Labs
8 hours ago
Redmond, Washington, United States META Full timeJob Summary:Meta Reality Labs is a world leader in the design of virtual and augmented reality systems. As a QA Engineering Lead, you will play a crucial role in ensuring the delivery of high-quality software and platforms for RL product lines, with a focus on VR. You will be responsible for building and executing test strategies and plans across multiple...
-
Software Engineer II
4 days ago
Redmond, Washington, United States Microsoft Full timeJoin Microsoft's Mixed Reality TeamWe are building the next generation of devices and infrastructure for training and in-field deployment of in-field scenarios like project IVAS (Integrated Visual Augmentation System). To get there, we're incorporating diverse groundbreaking technologies from sensors, computer vision, machine learning, human-computer...
-
Redmond, Washington, United States Oculus Rift Full timeJob Title: Research Engineer, Mixed Reality and Computational PhotographyWe are seeking a skilled research software engineer to develop world-leading mixed reality technologies, focusing on 3D computational photography, neural scene capture, reconstruction, and rendering.Responsibilities:Implement highly scalable algorithms based on state-of-the-art machine...
-
Embedded Software Developer
3 days ago
Redmond, Washington, United States Cohesive Technologies LLC Full timeCohesive Technologies is a global IT services and solutions company that provides staffing services and application development services to help technology leaders deliver business value.Position Title: Embedded Software Engineer with NI ExperienceJob Overview:We are seeking a talented Embedded Software Engineer with a strong background in National...
-
Redmond, Washington, United States Oculus Rift Full timeResearch Engineer, Mixed Reality and Computational PhotographyWe are seeking a skilled research software engineer to develop world-leading mixed reality technologies. The focus of this role is on 3D computational photography, and neural scene capture, reconstruction, and rendering.ResponsibilitiesImplement highly scalable algorithms based on state-of-the-art...
-
Senior Embedded Software Engineer
4 weeks ago
Redmond, Washington, United States Staffing Technologies Full timeJob Title: Sr. Embedded Software Engineer, Simulation FoundationsJob Type: Full-TimePay Rate: $150,000 - $180,000Location: Redmond, WAAbout the RoleThis is a direct hire opportunity for a seasoned Embedded Software Engineer to join our team in Redmond, WA. As a key member of our Simulation Foundations team, you will be responsible for designing and...
-
Embedded Software Developer
3 weeks ago
Redmond, Washington, United States Quality Theorem Full timeEmbedded Software EngineerAt Quality Theorem, we are seeking a skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for developing software solutions using Embedded C/C++.Key Responsibilities:Design and implement software solutions optimized for ARM architecture.Develop and maintain embedded software...
-
Embedded Software Development Engineer
4 weeks ago
Redmond, Washington, United States Amazon Kuiper Manufacturing Enterprises LLC Full timeAbout the RoleWe are seeking an experienced software engineer to join our team at Amazon Kuiper Manufacturing Enterprises LLC. As a Sr. Embedded Software Development Engineer, you will play a critical role in architecting, developing, and testing the communication systems payload software for our Low Earth Orbit satellite constellation.Key...