Meta · 1 day ago
Embedded Software Engineer
Meta is a technology company focused on building products that enhance connectivity and immersive experiences. As an Embedded Software Engineer, you will design and optimize embedded firmware systems for AR, VR, and wearable devices, collaborating with cross-functional teams to drive innovation in computer vision, machine learning, and graphics.
Computer Software
Responsibilities
Plan, analyze, design, develop, and debug embedded software/firmware in a wide range of system components, including sensing/imaging, computer vision, and machine leaning systems
Debug complex, system-level, multi-component issues that typically span across multiple layers in the system, and between systems (Android, RTOS etc)
Bring up new devices and lead debugging that spans multiple hardware and software teams
Collaborate in a team environment across multiple engineering disciplines, making the architectural tradeoffs required to rapidly deliver base level software for the devices
Qualification
Required
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
5+ years embedded software development experience in industry settings or PhD with 2+ years of experience
3+ years embedded software development experience in industry settings
Experience in firmware development in large-scale C/C++ code base that span across a range of platforms and tools
Experience operating in a self-directed environment with multiple stakeholders across multiple teams
Preferred
Experience with SoC BSP/Android system level, or modern Real Time Operating Systems
Experience with embedded micro-controllers such as ARM Cortex M0/M3/M4 architecture and their boot mechanisms
Experience in hardware/software co-design on custom silicon
Experience with embedded software/firmware development in computer vision and machine learning domains across stack at system integration level with hardware acceleration
Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO, etc., coding and modifying peripheral device drivers, and using peripheral DMA and interrupt controller programming for peripherals
Benefits
Bonus
Equity
Benefits
Company
Meta
Meta's mission is to build the future of human connection and the technology that makes it possible.
Funding
Current Stage
Late StageRecent News
Crunchbase News
2025-11-17
2025-11-16
Company data provided by crunchbase