Meta Platforms logo

Manufacturing Test Software Engineer

Meta Platforms
July 07, 2026
Full-time
On-site
Shanghai, China
Test Engineering Jobs, Level - Mid-Career

Job Title

Manufacturing Test Software Engineer

Role Summary

Develop software and systems used in mass-production environments to calibrate, test, and interface with custom test fixtures for AR/VR products. Deliver reliable factory test applications, integrate hardware and services, and support NPI through production sustainment.

Work in a cross-functional team with engineering, product, manufacturing partners, and IT/InfoSec to deploy and maintain distributed test systems across contract manufacturer sites.

Experience Level

Mid-level. Preferred candidates have several years of hands-on experience; some listings indicate 5+ years as preferred.

Responsibilities

Key responsibilities include:

  • Design, develop, and maintain calibration and test software for AR/VR devices and custom fixtures.
  • Define and manage test software architecture, device OS interactions, and factory integration.
  • Apply test-driven development, automated deployment, and hardware-in-the-loop testing practices.
  • Coordinate with IT/InfoSec to deploy distributed test systems across multiple vendor sites.
  • Create test specifications, procedures, debug guides, and validate software releases (including repeatability and negative testing).
  • Troubleshoot software and hardware aspects of test systems and support rollouts and validations at manufacturing partners.
  • Work with third-party integrators to design, develop, and fabricate test systems and modify test sequences and calibration algorithms.
  • Support failure analysis on returned systems and use data to improve test strategies and processes.
  • Domestic and international travel up to 50% to support manufacturing partners and deployments.

Requirements

Must-have technical skills and experience; nice-to-have items listed separately.

  • Must-have: Proficiency with Python and experience with Android, C/C++/C#.
  • Experience with web technologies (REST, JSON, sockets) and full-stack interactions between services and devices.
  • Experience developing software that interfaces and controls hardware over USB, serial, and network interfaces.
  • Knowledge of networking and security systems relevant to distributed test deployments.
  • Experience building CI/CD pipelines (Jenkins) and validating software releases.
  • Familiarity with cloud and database technologies such as AWS and SQL.
  • Experience developing on both Linux and Windows platforms.
  • Proven ability to introduce and qualify manufacturing test solutions for production and perform NPI and sustaining support.
  • Experience using design-of-experiments (DOE) approaches and statistical process methods (6s, SPC, Cpk) for production data analysis.
  • Nice-to-have: AI tool integration and orchestration experience, experience with responsible/ethical AI practices, cryptographic protocol implementation, and additional full-stack web development skills.

Education Requirements

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience. Preferred postings note a Bachelor's with ~5+ years' relevant experience.


About the Company

Company: Meta Platforms

Headquarters: Menlo Park, California, United States

American technology company that develops social networking products (Facebook, Instagram, WhatsApp) and invests in virtual/augmented reality hardware and software through Reality Labs, focusing on connectivity, advertising, and immersive computing experiences.

Meta Platforms logo

Date Posted: 2026-07-07