[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

# System Validation SW Engineer / Python Developer

Cupertino, CA $70,000-$135,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/419049J)

[OpenNash Jobs](https://jobs.opennash.com/) / [Tata Consultancy Services](https://jobs.opennash.com/companies/tata-consultancy-services/) / System Validation SW Engineer / Python Developer

## Job description

Roles & Responsibilities 1) The role being a SW dev role with strong programming fundamentals as requirements and 2) Strong Python/Lua/Bash + familiarity with C/C++/Objective-C/Swift is good + any experience working with HW/Firmware/Drivers.

### Job Brief

responsibilities include writing and testing code, debugging programs. To be successful in this role, you should have experience using server-side logic and work well in a team.

### Responsibilities
- Writed effective, scalable code
- Develop backend components to improve responsiveness and overall performance
- integrate user-facing elements into applications
- Test and debug programs
- Improve functionality of existing systems
- Implement security and data protection solutions.
- Assess and prioritize feature requests
- Coordinate with internal teams to understand user requirements and provide technical solutions

### Skills
- Experience as a Python Developer
- Expe rtise in at least one popular Python framework (like Django, Flask or Pyramid)
- Knowledge of object-relational mapping (ORM)
- Good problem solving skills
- BS in Computer Science, Engineering or relevant field Nice-to-have
- Experience on applications interacting with hardware (products, lab devices) Coding section emphasis will be on
- binary search - code, explain time complexity of it
- gdb Debugger -> How to use debug it
- OOPs topics, OS fundamentals
- functional and classes programming
- polymorphism - method overloading, method overriding
- constructor and destructor in python
- Writing unit test case -> package which you use and writing sample unit test cases
- System design -> think of example as elevator design problem
- context_manager -> resource managing and calculate run time for the function
- longest_subsequence [code]
- multi-threading Location: Cupertino, CA Salary Range: $70,000-$135,000 Per a Year #LI-AS3 </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: $70,000-$135,000[Apply on Tata Consultancy Services’s careers site →](https://ibegin.tcsapps.com/candidate/jobs/419049J)

## More jobs at Tata Consultancy Services

### [Senior Software Engineer - LabView And Python](https://jobs.opennash.com/companies/tata-consultancy-services/jobs/2096627345e7b5cb3ae1/)

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

### [System Validation Engineer (AI Accelerator Platform)](https://jobs.opennash.com/companies/qualcomm/jobs/12881cd796d7178afaa9/)

Qualcomm · Tijuana, Baja California, Mexico

### [Graphics System/Silicon Validation Engineer](https://jobs.opennash.com/companies/qualcomm/jobs/c2c49f0160a84ff26ade/)

Qualcomm · San Diego, California, United States of America

### [Sr. DevOps Engineer (System Validation)](https://jobs.opennash.com/companies/super-micro-computer/jobs/999baa35684d7bf4dfba/)

Super Micro Computer · San Jose, California, United States

### [System Verification & Validation Technical Lead](https://jobs.opennash.com/companies/bae-systems/jobs/539279b9291148244ad1/)

BAE Systems · Rockville, Maryland, United States

### [Python Engineer](https://jobs.opennash.com/companies/citigroup/jobs/67c00e538700bd79b21e/)

Citigroup · Irving Texas United States

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/)
