×
Register Here to Apply for Jobs or Post Jobs. X

Senior Manufacturing Software Engineer, Matterport

Job in Sunnyvale, Santa Clara County, California, 94086, USA
Listing for: CoStar Group
Full Time position
Listed on 2026-07-01
Job specializations:
  • Software Development
    DevOps, Software Testing, Software Engineer
Job Description & How to Apply Below

Senior Manufacturing Software Engineer, Matterport

CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize the world's real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives.

Matterport is leading the digital transformation of the built world. Our groundbreaking spatial computing platform turns buildings into data making every space more valuable and accessible. Millions of buildings in more than 170 countries have been transformed into immersive Matterport digital twins to improve every part of the building lifecycle from planning, construction, and operations to documentation, appraisal, and marketing.

Responsibilities
  • Define and own the software architecture for manufacturing test stations including: traceability systems, data collection pipelines, device communication layers, and automation frameworks from NPI through high-volume production.
  • Architect and prototype modular test software frameworks including APIs, instrument abstraction layers, data logging schemas, versioning systems, and deployment pipelines; deliver critical station software ahead of EVT builds.
  • Support root cause analysis of manufacturing test failures by analyzing test logs, system behavior, hardware performance, and process trends in collaboration with cross-functional teams.
  • Implement automated test software including device comms, result logging, production dashboards, and failure diagnostics; establish CI/CD and release flow to support structured EVT debug and ongoing software iteration.
  • Partner with hardware, firmware, product, and manufacturing teams to define test requirements, station behavior, pass/fail criteria, and production release readiness.
  • Develop and maintain tools for test sequencing, instrumentation control, results logging, traceability, and yield analysis.
  • Harden test software for production: add robust error handling, retry/recovery logic, and comprehensive failure diagnostics; validate traceability and reporting pipelines; lock the software release process ahead of DVT exit.
  • Drive structured software validation and qualification of test stations prior to deployment, including GR&R support, data review, uptime verification, and confirmation that error handling and pass/fail logic meet production requirements.
  • Analyze production data to identify failure trends, systematic escapes, station issues, and opportunities to improve yield and test robustness.
  • Lead software deployment to contract manufacturers: support multi-line rollout, enable remote debug capabilities, establish monitoring and alerting infrastructure, build data pipeline scaling plan, and own the software sustainment process through PVT.
  • Create and maintain documentation for test software, station architecture, validation results, debug procedures, and manufacturing release processes.
  • Maintain release stability post-launch: manage version control by line and site, lead software bug triage, support yield analysis, and drive rapid containment fixes in response to production escapes or field signals.
Basic Qualifications
  • Bachelor's degree from an accredited, not for profit, in person university of college.
  • A track record of commitment to prior employers.
  • 5+ years of experience in manufacturing test software development, test automation engineering, or production systems software for embedded hardware products.
  • Strong programming and scripting skills in Python, C/C++, or similar languages; experience with version control (Git), CI/CD pipelines, and structured software release processes.
  • Experience owning software architecture and development for automated manufacturing test stations, from early NPI prototyping through production-hardened release.
  • Experience with instrumentation control, test sequencing, logging, and failure handling.
  • Experience analyzing production test data and logs to support root cause analysis and process improvement.
  • Familiarity with manufacturing test concepts such as yield, traceability, station validation, uptime, and throughput.
  • Ability to work cross-functionally with hardware, firmware, operations, and factory teams.
  • Strong written and verbal communication skills.
  • Ability to travel internationally up to 25%.
Preferred Qualifications and Skills
  • Experience with CI/CD pipelines, automated deployment workflows, or structured release processes for manufacturing test software.
  • Experience managing version control strategies for multi-line or multi-site software deployments at contract manufacturers.
  • Familiarity with GR&R, false failure reduction, station repeatability, and test coverage optimization.
  • Experience with database logging, production dashboards, or test data pipeline development.
  • Experience working with contract manufacturers or overseas production sites.
  • Familiarity with PCBAs, sensors, embedded devices, and common production…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary