Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Comp. & Benefits

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

Embedded software developmentC/C++ programmingFirmware developmentReal Time Operating SystemsComputer visionMachine learningARM architectureTeam collaborationProblem solving

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's mission is to build the future of human connection and the technology that makes it possible.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Kathryn Glickman
Director, CEO Communications
linkedin
leader-logo
Christine Lu
CTO Business Engineering NA
linkedin
Company data provided by crunchbase