Firmware Engineer
Job in
Sunnyvale, Santa Clara County, California, 94087, USA
Listed on 2026-10-17
Listing for:
Insight Global
Full Time
position Listed on 2026-10-17
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer
Job Description & How to Apply Below
Duration: Long-Term Contract (2.5 years)
Pay Rate: $85-90/hr
About the OpportunityMeta is seeking a Senior Firmware Engineer to support the Reality Labs organization at a leading global technology company. This team is developing next-generation Augmented Reality (AR), Mixed Reality (MR), and Virtual Reality (VR) devices that are redefining how people connect and interact with the world.
This engineer will play a key role in the development of embedded firmware for cutting-edge consumer hardware products. The ideal candidate has deep expertise in low-level embedded systems, microcontrollers, device drivers, and real-time firmware development.
What You'll Do- Design, develop, and maintain embedded firmware for next-generation consumer electronics products
- Develop low-level software, board support packages (BSPs), and device drivers
- Perform hardware bring-up, debugging, validation, and root-cause analysis
- Collaborate with firmware, hardware, electrical, systems, and product engineering teams
- Optimize performance, reliability, and power consumption of embedded systems
- Support integration of sensors, peripherals, and communication interfaces
- Create technical documentation for firmware architecture and implementation
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
- Strong embedded firmware development experience using C/C++
- Experience with Nordic MCUs and/or STM
32 microcontrollers - Proven experience developing production-quality firmware for low-power, real-time embedded systems
- Strong understanding of ARM Cortex M0/M3/M4 architectures
- Experience with:
- USB
- SPI
- I2C
- UART
- GPIO
- MIPI CSI/DSI
- Low-level debugging and device driver development experience
- Experience bringing up embedded hardware platforms
- Background working on consumer electronic products
- Experience with RTOS environments such as Zephyr
- Bluetooth Low Energy (BLE) experience
- Zigbee or other wireless protocol experience
- Ability to read schematics and work closely with hardware teams
- Experience supporting wearable, AR/VR, IoT, or other consumer hardware products
- Work on breakthrough AR/VR technologies
- Partner with world-class hardware and firmware teams
- Influence products from concept through production
- Be part of one of the most innovative consumer technology organizations in the world
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×