eTeam
Software Engineering - Firmware Software Engineer IV
eTeam, Redmond, Washington, United States, 98052
Job Title - Firmware Software Engineer IV
Location - Redmond WA, On-site
Duration - 6+ Months
8+ years of experience required. BSEE, BSECE, BSCS required, Masters preferred.
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 ClientU - 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 ClientUs - 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
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 ClientUs 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.
8+ years of experience required. BSEE, BSECE, BSCS required, Masters preferred.
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 ClientU - 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 ClientUs - 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
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 ClientUs 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.