Iron Systems is an innovative, customer-focused provider of custom-built computing infrastructure platforms such as network servers, storage, OEM/ODM appliances & embedded systems. For more than 15 years, customer have trusted us for our innovative problem solving combined with holistic design, engineering, manufacturing, logistic and global support services.
Job Title: Firmware Software Engineer IV
Location: US - WA - Redmond
Summary
-
The research team at Meta Reality Labs is looking for an experienced Embedded Software Engineer to develop firmware for a custom SoC.
Job Responsibilities:
-
Develop firmware to integrate custom image sensors with an MCU
-
Develop firmware to interface with hardware acceleration blocks
-
Develop firmware to interface with sensors like IMU, Barometers, & Magnetometer
-
Develop bootloaders
-
Develop test applications to interface with a variety of peripherals
-
Test the developed firmware with the hardware
-
Document designs and performance analysis
Minimum Qualifications:
-
8+ years experience in Firmware or Embedded Software Development in C/C++
-
2+ years experience developing drivers for camera sensors on new ICs
-
2+ years experience developing firmware with multi-core SoCs or MCUs
-
Experience with Zephyr OS, Embedded Linux or other RTOS
-
Ability to work autonomously with little or no supervision
-
Ability to work in a dynamic, high-paced environment where job duties may change frequently
-
8+ years of experience required.
-
BSEE, BSECE, BSCS required, Masters preferred.
Preferred Qualifications:
-
Familiarity with MIPI C-PHY and image sensors
-
Familiarity with I3C, SPI, UART, USB
-
Familiarity with Embedded Linux, and kernel drivers
-
Familiarity with file systems
-
Familiarity with bootloaders on small MCUs and larger SoCs
-
Low power optimization of embedded systems
-
Strong technical writing skills
Education/Experience:
-
Bachelor’s degree in computer science, software engineering or relevant field required.