META
Embedded Software Engineer - Connectivity and Wireless
META, San Diego, California, United States, 92189
Join Meta's Innovative Team!
We are on a mission to build groundbreaking products that enhance how people connect and experience immersive technology. Our talented team is at the forefront of developing cutting-edge solutions that merge hardware, software, and content, revolutionizing future computing platforms for work, play, and connection. As an
Embedded Software Engineer , you will: Design, develop, and optimize embedded firmware systems for AR, VR, and wearable devices. Work on low-level systems software, device drivers, and connectivity protocols, including Wi-Fi and Bluetooth. Collaborate with cross-functional teams to address complex challenges and drive forward innovations in computer vision, machine learning, and graphics. Key Responsibilities: Implement software components across all system layers, including kernel, resource allocators, and memory management. Develop efficient drivers and services for constrained environments, ensuring low-latency and high-bandwidth data delivery. Lead hardware bring-up and performance optimization efforts while debugging complex system-level issues. Analyze, design, develop, and debug firmware for various devices, including haptic systems and audio prototypes. Work closely with silicon architects, hardware designers, OS teams, and algorithm developers to achieve optimal results. Implement power-management techniques, boot loaders, scheduling, and inter-processor communication in RTOS or bare-metal settings. Design and architect models and infrastructure for Virtual Platforms. Minimum Qualifications: Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience. 5+ years of software development experience in industry settings, or a PhD with 2+ years of experience. 3+ years of embedded software development experience. Hands-on experience with large-scale C/C++ codebases. Preferred Qualifications: Experience with Java, Python, or Android. Embedded software development for consumer electronics. Familiarity with certification processes for relevant technologies. Expertise in Bluetooth Host Stack implementation and coex technologies. Experience with Wi-Fi integration on platforms such as Android or iOS, or systems using the Linux WPA supplicant. Position available with a competitive salary ranging from $147,000/year to $208,000/year, plus bonus, equity, and benefits. Meta is an Equal Employment Opportunity and Affirmative Action employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We also provide accommodations for candidates with disabilities throughout the recruiting process.
We are on a mission to build groundbreaking products that enhance how people connect and experience immersive technology. Our talented team is at the forefront of developing cutting-edge solutions that merge hardware, software, and content, revolutionizing future computing platforms for work, play, and connection. As an
Embedded Software Engineer , you will: Design, develop, and optimize embedded firmware systems for AR, VR, and wearable devices. Work on low-level systems software, device drivers, and connectivity protocols, including Wi-Fi and Bluetooth. Collaborate with cross-functional teams to address complex challenges and drive forward innovations in computer vision, machine learning, and graphics. Key Responsibilities: Implement software components across all system layers, including kernel, resource allocators, and memory management. Develop efficient drivers and services for constrained environments, ensuring low-latency and high-bandwidth data delivery. Lead hardware bring-up and performance optimization efforts while debugging complex system-level issues. Analyze, design, develop, and debug firmware for various devices, including haptic systems and audio prototypes. Work closely with silicon architects, hardware designers, OS teams, and algorithm developers to achieve optimal results. Implement power-management techniques, boot loaders, scheduling, and inter-processor communication in RTOS or bare-metal settings. Design and architect models and infrastructure for Virtual Platforms. Minimum Qualifications: Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience. 5+ years of software development experience in industry settings, or a PhD with 2+ years of experience. 3+ years of embedded software development experience. Hands-on experience with large-scale C/C++ codebases. Preferred Qualifications: Experience with Java, Python, or Android. Embedded software development for consumer electronics. Familiarity with certification processes for relevant technologies. Expertise in Bluetooth Host Stack implementation and coex technologies. Experience with Wi-Fi integration on platforms such as Android or iOS, or systems using the Linux WPA supplicant. Position available with a competitive salary ranging from $147,000/year to $208,000/year, plus bonus, equity, and benefits. Meta is an Equal Employment Opportunity and Affirmative Action employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We also provide accommodations for candidates with disabilities throughout the recruiting process.