Engineer, Test Software

Ayar Labs

$130K — $160K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BS in Electrical Engineering, Computer Science, or related field (1+ years experience) or MS with 0-2 years
  • Proficiency in Python; familiarity with C/C++ or Java beneficial
  • Experienced with instrument communication protocols (GPIB, RS232, USB)
  • Skilled in writing and debugging programs for instrument control
  • Proficient with Git, unit testing, and CI/CD practices
  • Familiar with data structures and algorithms
  • Experience with MongoDB and SQL databases (PostGresSQL preferred)

Responsibilities

  • Write Python code to automate experimental runs and perform data analyses
  • Troubleshoot issues with optical instruments, electrical components, or software
  • Identify and address gaps in Test coverage, design, and flow
  • Implement improvements in Test flows and processes for high volume manufacturing
  • Collaborate with Data Engineering to ensure smooth Test result data flow
  • Support software needs in Product and Test Engineering while adhering to best practices
  • Escalate software/firmware issues with equipment vendors and help resolve them
  • Provide regular project status updates to team leads, highlighting blockers and solutions

Benefits

  • Dynamic startup environment with growth opportunities
  • Small team atmosphere fostering collaboration and learning
  • Opportunities to work closely with experienced engineers and team leads
  • Focus on innovation in the field of photonics and electronics
  • Commitment to best practices in version control and documentation
Full Job Description
Engineer, Hardware Test Software

Job Location: On-site in San Jose

As an Engineer in the Software Infrastructure group of the Product and Test Engineering department, you will be expected to execute assigned software development tasks independently, applying standard engineering techniques and judgment to adapt solutions that will enable high volume production of our SuperNova and TeraPHY parts. You will work closely with your colleagues in the Product and Test Engineering department to help them consolidate, standardize, test, and release instrument drivers, test recipes, and other software solutions. You will be joining a small team in a dynamic startup environment, where you are expected to take on a wide range of responsibilities with guidance from senior engineers and team leads, and to learn and grow with the company.

Key Responsibilities:
  • Write Python software to automate experimental runs and data analyses
  • Troubleshoot issues related to optical instruments, electrical components, or software
  • Identify gaps in Test coverage, design, and flow. Implement new Tests to improve coverage
  • Implement improvements to Test flows and processes to enable high volume manufacturing
  • Collaborate with Ayar Labs Data Engineering to ensure that Test results flow smoothly into our internal database
  • Collaborate with the Product and Test Engineering department to support software needs while following best practices for version control and documentation
  • Escalate and help resolve software/firmware issues with equipment vendors
  • Provide regular updates to team leads on project status, flagging blockers and proposing solutions within assigned scope


Required Qualifications:
  • BS in Electrical Engineering, Computer Science, or related field with 1+ years of industry experience; or MS in Electrical Engineering, Computer Science, or related field with 0-2 years of industry experience
  • Proficiency with Python; familiarity with C/C++ or Java
  • Proficiency with instrument communication protocols (GPIB, RS232, USB, etc)
  • Proficiency writing and debugging programs for instrument control
  • Proficiency with Git, unit testing and CI/CD
  • Working knowledge of data structures and algorithms
  • Proficiency working with MongoDB and SQL databases like PostGresSQL


Preferred Qualifications:
  • Proficiency with C/C++ or Java
  • Experience with javascript
  • Experience with agentic coding (claude or gemini)
  • Experience with chip communication protocols (SPI, I2C, UART, etc)
  • Experience with test and measurement of photonics, optics, and electronics
  • Experience working in Linux environments
  • Familiarity with Jira or similar project management system


Annual salary range: $130k - $160k

NOTE TO RECRUITERS:
Principals only. We are not accepting resumes from recruiters for this position. Remuneration for recruiting activities is only applicable subject to a signed and executed agreement between the parties. Please don't send candidates to Ayar Labs, and do not contact our managers.

Similar Jobs

More Jobs at Ayar Labs

More Information Technology Jobs

Find similar Engineer, Test Software jobs: