OpenNash Jobs
Tata Consultancy Services · Cupertino, CA

System Validation SW Engineer / Python Developer

Cupertino, CA$70,000-$135,000Software 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 →

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

More jobs at Tata Consultancy Services

Applied AI Engineer

Cupertino, CA

Data Analyst

Cupertino, CA

Similar jobs at other companies

System Validation Engineer (AI Accelerator Platform)

Qualcomm · Tijuana, Baja California, Mexico

Graphics System/Silicon Validation Engineer

Qualcomm · San Diego, California, United States of America

Sr. DevOps Engineer (System Validation)

Super Micro Computer · San Jose, California, United States

System Verification & Validation Technical Lead

BAE Systems · Rockville, Maryland, United States

Python Engineer

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.