Test/Software Engineer

Emcore Corporation•Concord, CA
•$125,000 - $180,000•Onsite

About The Position

EMCORE LLC is seeking a Test/Software Engineer for its Research & Design (R&D) Engineering team. The role ensures that testing of EMCORE inertial sensors—including accelerometers, gyroscopes, and inertial measurement units (IMUs)—is performed with appropriate engineering rigor. It supports R&D Engineering and Operations by developing and maintaining the software, statistical methods, data systems, and infrastructure used to test sensor product lines. The engineer serves as a technical resource for design engineering, production, and Customers on sensor test data, performance, and configuration, and translates Customer requirements into executable actions. The role is based on-site at EMCORE's Quartz MEMS facility in Concord, California. Occasional travel of less than 10% to Customers, suppliers, or other EMCORE facilities may be required. The position supports production test software, data analysis, requirements and change control, hardware development and qualification testing, database and records management, and cross-functional and Customer technical support. Applicants must be authorized to work in the United States without sponsorship; U.S. citizenship or Permanent Resident status is required. ITAR or EAR clearance may be required for access to certain technology, software, or hardware. Candidates offered employment must pass a criminal background check before starting.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, or a related technical field.
  • At least five years of experience (or three years with a master's degree) in a test/software engineering role supporting production of electromechanical, sensor, or similarly regulated or high-reliability hardware products.
  • Foundational understanding of verification and validation test approaches for electromechanical devices.
  • Proficiency in C# and/or VB.NET; working knowledge of Python and SQL.
  • Experience with relational databases and query tools, such as SQL Server Management Studio.
  • Familiarity with statistical analysis tools and methods, such as JMP or equivalent, applied to engineering or test data.
  • Understanding of WIP tracking, data modeling, and production database structures.
  • Ability to balance rigorous verification testing against schedule and business constraints.
  • Demonstrated critical thinking and the ability to work methodically and analytically in a quantitative problem-solving environment.
  • Excellent verbal and written communication skills, including the ability to give and receive constructive feedback in a highly collaborative environment.
  • Authorization to work in the United States without sponsorship; U.S. citizenship or Permanent Resident status.

Nice To Haves

  • Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, or a related technical field.
  • Experience with inertial sensors or systems, such as accelerometers, gyroscopes, or IMUs, or related precision electromechanical products.
  • Understanding of the physics of motion and inertial sensing principles.
  • Experience with PLM systems, such as Windchill, and engineering change control processes.
  • Experience with source control or configuration management tools, such as TFS or equivalent.
  • Hands-on experience testing development hardware using laboratory equipment such as oscilloscopes, spectrum analyzers, and power supplies.

Responsibilities

  • Develop, enhance, and maintain in-house production test and post-processing software for inertial sensor test stations using C#, VB.NET, and/or Python.
  • Diagnose and resolve software and test-station configuration issues that cause test aborts or invalid post-processing results, including issues affecting multiple stations.
  • Maintain and enhance internal engineering and test utilities in response to requests from Customers and team members.
  • Serve as a technical point of contact for production test issues, including aborted runs, marginal failures, and data anomalies; provide root-cause analysis and corrective guidance to operators.
  • Support disposition of Corrective Action Reports (CARs) and communicate technical findings to internal stakeholders and Customers.
  • Query and analyze production test data to characterize sensor performance, including bias, scale factor, and stability.
  • Perform statistical analysis to support engineering recommendations, including proposed changes to specification limits, and present supporting data visualizations and findings to stakeholders.
  • Correlate data across multiple databases and test systems to address engineering and production questions.
  • Support updates to System Requirements Specifications reflecting approved changes to test limits and methods.
  • Submit and track engineering Change Requests/Notices (CR/CN) through the product lifecycle management (PLM) system.
  • Track and manage software changes through source control in coordination with released requirements changes.
  • Write and maintain test procedures, technical specifications, and verification and summary test reports.
  • Generate compliance and Customer-facing documentation.
  • Support special build and test requests for engineering units and non-standard production flows.
  • Review Design Validation Testing (DVT) and Qualification Testing data to assess compliance with internal product requirements and Customer specifications.
  • Support project planning and proposal efforts by estimating resources, timelines, and costs.
  • Develop and present materials for design reviews and test readiness reviews.
  • Maintain accurate sensor build, test, and inventory records across production databases, including Work in Process (WIP) tracking.
  • Support data integrity between engineering, production, and configuration databases.
  • Respond to technical inquiries from design engineers, production, and Customers regarding sensor specifications, calibration, and output characteristics.
  • Support special data requests and historical research for design and production engineering.
  • Support Technical Interchange Meetings (TIMs) with Customers.

Benefits

  • Health insurance
  • Disability insurance
  • 401(k) company match
  • Flexible spending account (FSA)
  • Employee Assistance Program
  • Education assistance
  • Parental leave
  • Paid time off (PTO)
  • Paid company holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service