Software Engineer, Embedded Systems

Meta
US - New York - New York
View Company Profile / << Go Back

  • Job Type: Full time
  • 7 days ago

Job Description

Analyze complex embedded systems challenges and create evaluations and training data to improve Meta's AI coding models. Collaborate across teams to build and optimize platforms for Android, Linux, and RTOS, while providing technical leadership, mentoring, and end-to-end ownership of systems.

Requirements: Requires a bachelor's degree in computer science, computer engineering, a related technical field, or equivalent experience, plus at least 8 years of embedded software engineering experience with C or C++. Candidates must have experience across embedded platforms, drivers or hardware abstraction layers, system telemetry, automated testing, and debugging complex hardware-software issues.

Key Skills: Embedded Software Engineering, C, C++, Android, Linux, AOSP, RTOS, Zephyr, FreeRTOS, Device Drivers, Hardware Abstraction Layers, I2C, SPI, UART, USB, Hardware-in-the-Loop Testing

Benefits: Bonus, Equity, Benefits




Fast Track Upload