Demo

Software Engineer(LabView, python)

Flexon Technologies Inc.
Cupertino, CA Contractor
POSTED ON 6/8/2026 CLOSED ON 6/11/2026

What are the responsibilities and job description for the Software Engineer(LabView, python) position at Flexon Technologies Inc.?

Role: Software Engineer
Location : Cupertino, CA
Duration: Contract

Job description
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 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)

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 (Apple Internal bug and project tracking tool)
Signals 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. The Apple team should be able to rely on the documentation to build, distribute, maintain, and work with each project.
Sign-off from Apple team and key stakeholders

Salary : $55 - $60

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer(LabView, python)?

Sign up to receive alerts about other jobs on the Software Engineer(LabView, python) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$63,871 - $78,758
Income Estimation: 
$83,431 - $103,091
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Flexon Technologies Inc.

  • Flexon Technologies Inc. Boston, MA
  • Role: Infopath and PowerApps Developer Location: Boston, MA else Remote Role Descriptions: Primary Skill : Experience with InfoPath Development PowerApps D... more
  • Just Posted

  • Flexon Technologies Inc. Dallas, TX
  • Job Title: Jr. Project Manager with SAP GTS Location: Dallas, Texas (On-Site) Job Description: Entry level project coordination experience around SAP imple... more
  • Just Posted


Not the job you're looking for? Here are some other Software Engineer(LabView, python) jobs in the Cupertino, CA area that may be a better fit.

  • Cyber-Ark Software, Inc. Santa Clara, CA
  • Company Description About CyberArk CyberArk, a Palo Alto Networks company, is the global leader in identity security, trusted by organizations around the w... more
  • 26 Days Ago

  • Innominds Software Santa Clara, CA
  • Job Title: Robotics Engineer Location: Santa Clara Valley (SCV), California Duration: 6 Months Job Description: Programming skills in C .- Familiarity with... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!