Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Test Systems

nEye.ai

Job Description

Job Description

nEye.ai, a well-funded optical switch startup, is poised to revolutionize the future of data centers. nEye’s MEMS-based silicon photonics optical circuit switches (OCS) eliminate critical bottlenecks in AI processing by enabling direct optical connections among thousands of GPUs and memory units. The company's SuperSwitch is an ultra-low power consumption, high radix, compact chip-scale design, offering hyperscale data centers enhanced performance, efficiency, and scalability.

Job Overview

We are hiring a Station Software Engineer who will design, implement, and maintain the software stack powering nEye’s product validation and qualification stations. This role is cross-functional, highly collaborative, and central to scaling test capability from bench-level exploration to high-throughput reliability and performance validation.

Reporting to the Head of Product Validation Engineering, this individual will own the station-level control layer, instrument drivers, data pipelines, and test execution frameworks, enabling our engineering teams to characterize, debug, and qualify our silicon photonic platforms efficiently and reliably.

Key Responsibilities
  • Develop and maintain station control software for optical/electrical/MEMS test platforms (e.g., Python/C++/LabVIEW or similar).
  • Implement instrument drivers for lasers, detectors, motion controllers, FPGA boards, MEMS control modules, etc.
  • Own data acquisition pipelines (from sensor readout → structured test results → database/logging).
  • Design modular test frameworks that support rapid test case development for validation & reliability workflows.
  • Collaborate with hardware, optical, MEMS, firmware, and validation teams to define and translate station requirements.
  • Enable automation of repetitive validation tasks to reduce test time and improve coverage.
  • Develop UI or scripting interfaces that enable validation engineers to configure and run experiments confidently.
  • Support failure analysis by instrumenting stations for deeper debug modes and data capture.
  • Scale station platforms from prototype “bench rigs” to reproducible, documented systems for multiple lab uses.
  • Ensure software is robust, version-controlled, and documented (Git-based workflows, modular codebase).
Essential Skills & Qualifications
  • BS/MS in Computer Science, Electrical Engineering, Applied Physics, Mechatronics, or related field.
  • 5–7+ years writing software for lab equipment, automated test setups, semiconductor/optics validation, or hardware-in-the-loop systems.
  • Experience developing Python/C++ control software interfacing with hardware.
  • Familiar with test automation frameworks (pytest, PyVISA, LabVIEW, etc.).
  • Worked with one or more of: optical instrumentation, motion stages, FPGA/ASIC test boards, MEMS/electromechanical devices.
  • Prior experience in logging, configuration management, and structured result visualization.
  • Comfortable partnering with hardware engineers and systems validation engineers.
  • Excellent written and verbal communication skills, with the ability to present complex technical findings clearly to both experts and non-experts.
  • Create comprehensive written documentation, including software process flows, SOPs, and work instructions.
  • Deep familiarity using AI tools (e.g., LLMs, copilots) to accelerate engineering workflows, debugging, and problem-solving.
Preferred Skills
  • Exposure to hands-on testing and validation of silicon photonics, MEMS, or semiconductor devices.
  • Knowledge of data structuring for reliability tracking and parametric drift analysis.
  • Experience scaling lab setups toward pilot-line & production line testing frameworks.
  • Familiarity with Docker, CI/CD for lab code, or deploying test infrastructure at scale.
What Makes This Role Unique
  • You are defining the foundation for how a category-defining optical switch is validated.
  • Your stations will shape how quickly we discover issues, prove yield stability, and accelerate time-to-market.
  • You’ll work directly with some of the Bay Area’s leading hardware experts across MEMS, optics, firmware, and packaging.
  • The faster and more powerful your station infrastructure, the faster nEye wins in the AI interconnect market.

Starting salary and title will depend on, and be commensurate with, relevant experience, skills, training, education, market demands, and the ultimate job duties and requirements.

nEye.ai is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Test Systems in Santa Clara, CA vacancy
  • $139.4k - $223.1k

    We are the global test and automation specialists, powering next-generation technologies...  ...and driven Field Application Engineer in SLT (System Level Testing), who will work collaboratively...  ...SLT system integration.Test program software development, often done in... 
    Suggested
    Flexible hours

    Universal Robots

    San Jose, CA
    13 hours ago
  •  ...requirements. Design and implement new test features in existing and new...  ....), Windows Server operating systems, Windows Client operating...  ...for approval. Implement software solutions for multiple test...  ...automated test execution to test engineers at various global locations.... 
    Suggested
    Local area
    Remote work

    Net2Source

    San Jose, CA
    1 day ago
  •  ...talented, passionate, and committed engineers, technologists, and business...  ...an experienced Senior Software Engineer to join the team. In...  ...cause analysis for software and system issues, and deliver high-...  ...validation, deployment, and testing for strategic customers, including... 
    Suggested
    Worldwide
    Flexible hours

    Super Micro Computer

    San Jose, CA
    13 hours ago
  • $170k - $210k

     ...program.TheRoleYubico is looking for a Sr. Software Engineer who is innovative and has a passion for...  .... The PFS team develops the software systems that control our YubiKey production,...  ...setting up and conducting interviews and tests for applicants, evaluating and... 
    Suggested
    Contract work
    Work at office
    Immediate start
    Worldwide

    Yubico

    Santa Clara, CA
    1 day ago
  • $108k - $216k

     ...support and | or sponsorship*****Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240 million global...  ...frames); writing and developing code; conducting unit testing; communicating status and issues to team members and stakeholders... 
    Suggested
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide
    Flexible hours

    Walmart

    Sunnyvale, CA
    4 days ago
  • $174k - $252k

     ...experience.5 years of experience with software development in C/C++.3 years of experience testing, maintaining, or launching...  ...working with embedded operating systems.Experience in taking consumer electronics...  ...RTOS) systems.Google's software engineers develop the next-generation... 

    Google

    San Jose, CA
    1 day ago
  • $147k - $211k

     ...technologies.Review code developed by other engineers and provide feedback to ensure best...  ...and user feedback. Triage product or system issues and debug/track/resolve by analyzing...  ...health, diagnosis and resolution, and software test engineering. Google's software... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $155k - $185k

     ...inkjet printheads that power cutting-edge systems, as well as integrated inkjet solutions...  ...with experience.POSITION SUMMARY:Software engineer designing and building integrated desktop...  ...to enable automationContribute to the testing and implementation of test system applicationsHelp... 
    Work experience placement
    Remote work
    Flexible hours

    FUJIFILM

    Santa Clara, CA
    2 days ago
  • $174k - $252k

    Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking...  ...testing, maintaining, or launching software products, and 1 year of experience with software... 

    Google

    San Jose, CA
    1 day ago
  • $90k - $180k

     ...OfficeKey ResponsibilitiesAI Systems & Agentic WorkflowsBuild agentic...  ...developer workflows, testing, and reproducibility. Quality...  ...contribute to design reviews and engineering best practices. Mentor peers...  ...Global Tech. We’re a team of software engineers, data scientists, cybersecurity... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $140k - $180k

     ...the Role:We are looking for a Senior SW engineer experienced in simulation environments and tools for our integrated test organization that is at the center of...  ...regulatory requirementsIntegrate third-party software and hardware systems into simulation architectures,... 
    Local area

    Archer Aviation

    San Jose, CA
    1 day ago
  •  ...will review customer documentation, create proposals with timelines and costed BOMs, and provide architecture for hardware and software test solutions. Assist with validation, DOE, and manufacturing stabilization efforts. The role requires 1-3 years of related experience... 

    Celestica Inc.

    San Jose, CA
    4 days ago
  • $152k - $241.5k

     ...'re passionate about building reliable systems software for cloud-scale GPU infrastructure, we...  .... We are looking for a Senior Software Engineer to join our DGX Cloud / Fleet Intelligence...  ...collector software, including code, tests, documentation, release artifacts, and... 
    Full time
    Local area
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...is searching for a creative and expert Systems Engineer to help us expand NVIDIA's autonomous vehicle...  ...engineers, AI applied researchers and software engineers in building world-class...  ...performance budgetsPlan validation and formulate test cases and critical metrics to ensure... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $137.1k - $188.3k

     ...the execution of a complete test initiative for innovative Dolby...  ...Imaging/Video algorithms and software starting with fresh proof of...  ...Computer Science, Electrical Engineering or equivalent Passion for multimedia...  ...professional imaging and or system and application engineering... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Dolby

    Sunnyvale, CA
    2 days ago
  •  ...Senior Software Engineer In Test We are hiring a hands-on Senior Software Engineer in Test to design and operationalize a scalable, automation...  ...-first quality framework across our software and AI-driven systems. This role owns test strategy, infrastructure, and... 
    Shift work

    Covalent

    Sunnyvale, CA
    18 hours ago
  • $207k - $300k

     ...team: Manage, mentor, and grow a team of software engineers, fostering a culture of technical...  ...diagnostics used in machine management, health testing, and lifecycle management.Drive New...  ...remain available in key areas, including system design, code reviews, and complex... 
    Worldwide

    Google

    Sunnyvale, CA
    13 hours ago
  • $125.7k - $203.1k

     ...technologies in data and intelligent systems. Explore the opportunities at the intersection of backend engineering and AI, helping to transform...  ...Your Impact As a passionate software engineer, you bring expertise...  ...with automation and software testing (e.g., pyTest). Familiarity... 
    Full time
    Temporary work
    Apprenticeship
    Local area
    Flexible hours

    CISCO Systems

    San Jose, CA
    1 day ago
  •  ...s Sam's Club division seeks a versatile mobile software engineer to deliver scalable apps across iOS, Android, and...  ...design reviews to ensure secure, maintainable systems. The role emphasizes AI/ML integration, robust testing, and collaboration with cross-functional teams... 

    Sam's Club

    Sunnyvale, CA
    1 day ago
  • $136.8k - $359.72k

    Senior Software Engineer, Distributed Storage System Senior Software Engineer, Distributed Storage System 3 days ago Be among the first 25 applicants Responsibilities...  ...system functionality and performance through rigorous testing. - Collaborate with cross-functional teams to... 
    Full time
    Temporary work
    Internship
    Local area

    ByteDance

    San Jose, CA
    2 days ago
  • $184k - $208k

     ...Senior Software Engineer, Test InfrastructureMuon seeks a Senior Software Engineer to join our Software Test team. An ideal candidate is an expert...  ...experience in Python.Experience with version control systems (e.g., Git) and continuous integration/continuous deployment... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    1 day ago
  • $160k - $185k

     ...start-up in California is seeking a Senior Software Engineer to join their dynamic team. You will...  ...gathering, design, implementation, testing, and validation. The ideal candidate will...  ...have extensive experience in embedded systems and real-time operating systems. This position... 
    Relocation package

    Jobleads-US

    Sunnyvale, CA
    4 days ago
  • $184k - $208k

    About The Role Muon seeks a Senior Software Engineer to join our Hardware Reliability & Test organization as the technical lead for our hardware test frameworks...  ...-the-loop simulation or production/acceptance test systems Familiarity with pytest or similar frameworks as a... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Muon Space

    San Jose, CA
    2 days ago
  •  ...Function of Position Responsible for software testing of Intuitive’s new robotic platform. The...  ...test protocols for robotic surgical systems. Essential Job Duties Develop software...  ...BS or above in Computer Science and Engineering or related fields Preferred Skills and... 
    Work experience placement
    Local area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    1 day ago
  • $140k - $224.25k

     ...building data driven tools to improve software quality, and ensuring customers have the...  ...a creative, and hands-on software engineer with a test to failure approach who is a quick learner...  ...of both Windows and Linux operating systems.What you’ll be doing:As a Software Development... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184.7k - $324.8k

    Sunnyvale, California, United States Software and Services Do you have a passion for solving...  ...in the Support app. As an iOS Software Engineer on our team, you will be responsible for...  ...excellence. Writing comprehensive unit tests to ensure the quality and robustness of the... 
    Work experience placement
    Relocation

    Apple

    Sunnyvale, CA
    2 days ago
  • $174k - $252k

    Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking...  ...testing, maintaining, or launching software products, and 1 year of experience with software... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $147k - $211k

     ...technologies.Review code developed by other engineers and provide feedback to ensure best...  ...and user feedback. Triage product or system issues and debug/track/resolve by analyzing...  ...health, diagnosis and resolution, and software test engineering.In this role, you will... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $129.6k - $228.2k

     ...results.Opportunity OverviewOur Memory Test division develops world-class...  ...seeking a Calibration and Diagnostics Engineer to join our engineering team. This...  ...characterization, and diagnostic software for advanced instrumentation and system technologies.Develop, maintain,... 
    Local area
    Relocation
    Flexible hours

    Universal Robots

    San Jose, CA
    13 hours ago
  • $176.5k - $260k

     ...technology. Our advanced AI software and foundation models enable...  ...safety of automated driving systems. Our vision is to create autonomy...  ..., Product, Project, and Engineering management to advise and build...  ...demonstrate best practices for: testing, documentation, ease-of-use,... 
    Full time

    Wayve

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Test Systems. Be the first to apply!