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

LabVIEW Software Engineer

Job in Cupertino, Santa Clara County, California, 95014, USA
Listing for: The Judge Group
Full Time position
Listed on 2026-09-12
Job specializations:
  • Software Development
    Python, Software Testing, Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 180000 - 200000 USD Yearly USD 180000.00 200000.00 YEAR
Job Description & How to Apply Below

Location: Cupertino, CA

Salary: $ USD Annually - $ USD Annually

LabVIEW Software Engineer

Cupertino, CA

Fulltime

Must Have Technical/Functional Skills
  • Develop and maintain data acquisition software for new Life Test SOPs and specialized early prototype test boards, including work in LabVIEW and Python.
  • Convert legacy LabVIEW-based tools and scripts to Python (primary focus for Shanghai engineer).
  • Support early prototype Display Life Test software needs (primary focus for SCV engineer).
  • Adapt and modify existing display measurement station software for reliability testing use cases.
  • Interface with DAQ hardware to automate collection of electrical, optical, and environmental data from display life test fixtures.
  • Validate, debug, and troubleshoot software in-person and on-device in lab environments alongside reliability hardware.
  • Write and maintain technical documentation for software tools, measurement station configurations, and test procedures.
  • Collaborate closely with cross-functional hardware and test engineering teams to align software solutions with evolving requirements.
Roles & Responsibilities
  • This work involves developing and maintaining data acquisition software for Life Test Standard Operating Procedures (SOPs) and specialized early prototype test boards.
  • Engineers will work across LabVIEW and Python, with a strategic focus on converting legacy LabVIEW-based tools to Python.
  • support is needed for adapting and modifying existing display measurement station software for reliability testing use cases, including early prototype Life Test software support.
  • Engineers will interface with DAQ hardware to automate collection of electrical, optical, and environmental data from display life test fixtures.
  • This work requires close collaboration with cross-functional hardware and test engineering teams to align software solutions with evolving requirements.
  • This role requiring regular collaboration with hardware teams and lab equipment.
Generic Managerial Skills, If any
  • Experience with NI Test Stand
  • Knowledge of Python / C / C++ for integration or automation
  • Experience with hardware validation, NPI, or manufacturing test systems
  • Familiarity with version control systems (Git, SVN)
  • Experience working with automated test equipment (ATE)
  • Exposure to CI/CD pipelines for test automation (nice to have)
Key Words to search in Resume
  • Technology Stack Requirements
  • Python
  • LabVIEW
  • Data acquisition (DAQ) frameworks and hardware interfacing
  • Serial communication protocols
  • Display measurement systems
  • Unix command line tools, git, and other basic developer tools
  • Radar
  • Signals
  • Additional technologies as needed
Success Criteria/Definition of Done
  • Successful development and delivery of data acquisition software for each assigned Life Test SOP and prototype test board.
  • Successful conversion of LabVIEW tools to Python, with equivalent or improved functionality.
  • Fully tested and validated software in lab/hardware environments.
  • Follows Reliability Software team development guidelines.
  • Comprehensive documentation is created and available for each project (Confluence and/or project README), containing system architecture block diagrams, description of the project, and more.
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