[Skip to main content](#main-content)

[OpenNash Jobs](https://jobs.opennash.com/)
[Hiring report](/reports/hiring/) · [All Tata Consultancy Services jobs](https://jobs.opennash.com/companies/tata-consultancy-services/) · [Search jobs](/search/)

Tata Consultancy Services · Cupertino, CA

# Senior Software Engineer - LabView And Python

Cupertino, CA Senior individual contributor $90,000-$160,000 Software Engineering 

Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.
[Apply on Tata Consultancy Services’s careers site →](https://ibegin.tcsapps.com/candidate/jobs/416716J)

[OpenNash Jobs](https://jobs.opennash.com/) / [Tata Consultancy Services](https://jobs.opennash.com/companies/tata-consultancy-services/) / Senior Software Engineer - LabView And Python

## Job description

### 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 Salary Range
- $90,000-$160,000 a year </div

## At a glance
- Posted by the employer: Not stated
- First seen by OpenNash: Aug 1, 2026
- Last checked: Aug 1, 2026
- Listed for: Under a day
- Location: Cupertino, CA
- Pay: $90,000-$160,000[Apply on Tata Consultancy Services’s careers site →](https://ibegin.tcsapps.com/candidate/jobs/416716J)

## More jobs at Tata Consultancy Services

### [System Validation SW Engineer / Python Developer](https://jobs.opennash.com/companies/tata-consultancy-services/jobs/6deb5ae3eefb5aef9343/)

Cupertino, CA

### [Applied AI Engineer](https://jobs.opennash.com/companies/tata-consultancy-services/jobs/782e8c93aee9570ca5ae/)

Cupertino, CA

### [Data Analyst](https://jobs.opennash.com/companies/tata-consultancy-services/jobs/2c1ddc336d9c46b1e930/)

Cupertino, CA

### [Electrical Fault Isolation Technician](https://jobs.opennash.com/companies/tata-consultancy-services/jobs/26216cd85e97e490787e/)

Cupertino, CA

## Similar jobs at other companies

### [Emulation Software Developer with LabView (E2) | Grand Prairie, TX | 8393](https://jobs.opennash.com/companies/lockheed-martin/jobs/13fc476d70914cd3e1a7/)

Lockheed Martin · Grand Prairie, TX

### [Lead Software Engineer-PYTHON](https://jobs.opennash.com/companies/jpmorganchase/jobs/22740553777d972b5cf4/)

JPMorganChase · Houston, TX, United States

### [Python Software Engineer III](https://jobs.opennash.com/companies/jpmorganchase/jobs/a8de05276a391fc35a9b/)

JPMorganChase · Plano, TX, United States

### [Senior C++/Python Software Engineer](https://jobs.opennash.com/companies/lockheed-martin/jobs/b5eb1d7a715d3370b616/)

Lockheed Martin · Hanover, MD

### [Specialist, Software Engineer - LabVIEW](https://jobs.opennash.com/companies/l3harris-technologies/jobs/936db14707450925127e/)

L3Harris Technologies · Londonderry, NH, US

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

OpenNash Jobs · Official listings with dates and links to the employer. [Weekly hiring report](/reports/hiring/) · [Methodology](/methodology/)
