Embedded Software Engineer

job
  • Facebook
Job Summary
Location
Sunnyvale ,CA
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
25 Jan 2025
Share
Job Description

Meta - W2 Contract

Embedded Software Engineer - Sunnyvale, CA


Job Description:

Meta Reality Labs team is seeking a skilled Embedded Software Engineer to join their team in Sunnyvale CA! You will be an integral member of the team, responsible for embedded software design, development, testing, debugging, and optimization for cutting edge consumer devices.


Job Responsibilities:

  • Work with team to architect, design, implement, test and debug embedded software
  • Support product development including firmware, bring-up, debugging, and feature development
  • Execute debugging and testing of embedded systems
  • Work with Electrical, Firmware, and Software engineers to define solutions.


Job Qualifications:

  • 8+ years embedded systems, Firmware, and/or systems software development experience for low-power real-time systems.
  • Advanced in embedded C programming
  • Experienced with low level debugging and writing code for embedded Devices
  • Experience with real-time operating systems (RTOS) and working peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO etc.


Nice to Have (Not Required):

  • Experience with scripting languages like Python, Bash, etc.
  • Experience with embedded RTOS's such as FreeRTOS, Zephyr, uCOS, etc.
  • Experience with CPU architectures like ARM. RISC-V, etc.
Other Smiliar Jobs
 
  • San Jose, CA
  • 3 Days ago
  • Santa Clara, CA
  • 3 Days ago
  • Sunnyvale, CA
  • 3 Days ago
  • Santa Rosa, CA
  • 3 Days ago
  • San Francisco, CA
  • 3 Days ago
  • Fremont, CA
  • 3 Days ago
  • Hayward, CA
  • 3 Days ago
  • Alameda, CA
  • 3 Days ago
  • Sonoma, CA
  • 3 Days ago
  • San Mateo, CA
  • 3 Days ago
  • Sunnyvale, CA
  • 3 Days ago
  • Sunnyvale, CA
  • 3 Days ago
  • Sunnyvale, CA
  • 3 Days ago
  • Sunnyvale, CA
  • 3 Days ago
  • Sunnyvale, CA
  • 3 Days ago