Show more filters

Senior Software Engineer - LabView And Python

Jobs via Dice

3.2
21 reviews
Jobs via Dice
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Cupertino, CA
A free Jobstore account is required to proceed to the employer site.
Dice is the leading career destination for tech experts at every stage of their careers. Our client, K&K Global Talent Solutions, is seeking the following. Apply via Dice today!

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 TestStand
  • 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)

Must Have

  • 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 (Apple Internal bug and project tracking tool)
  • Signals
  • Additional technologies as needed
A free Jobstore account is required to proceed to the employer site.
Jobs in United States of America   »   Jobs in California   »   Jobs in Cupertino   »   Senior Software Engineer - Labview And Python

More jobs

People also search