×
Register Here to Apply for Jobs or Post Jobs. X

System Validation SW Engineer​/Python Developer

Job in Cupertino, Santa Clara County, California, 95014, USA
Listing for: Tata Consultancy Services Limited
Full Time position
Listed on 2026-05-16
Job specializations:
  • Software Development
    Python, Software Engineer
Salary/Wage Range or Industry Benchmark: 70000 - 135000 USD Yearly USD 70000.00 135000.00 YEAR
Job Description & How to Apply Below
Position: System Validation SW Engineer / Python Developer

Job Description

Cupertino, CA | 8 - 10 years of experience Apply Apply By | 11-Jul-2026 Save Job Share Job

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
  • 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
Requirements
  • Strong Python, Lua, and Bash proficiency
  • Familiarity with C, C++, Objective‑C, or Swift
  • Experience working with hardware, firmware, and drivers
  • Experience as a Python developer
  • Expertise in at least one popular Python framework (Django, Flask, or Pyramid)
  • Knowledge of object‑relational mapping (ORM)
  • Good problem‑solving skills
  • BS in Computer Science, Engineering, or relevant field
Skills
  • Automation Testing
  • Python
  • Embedded Digital Hardware
Nice‑to‑have
  • Experience on applications interacting with hardware (products, lab devices)
Coding Section Emphasis
  • Binary search – code, explain time complexity
  • GDB debugging – how to use it
  • OOP topics, OS fundamentals
  • Functional and class programming
  • Polymorphism – method overloading, method overriding
  • Constructor and destructor in Python
  • Writing unit test cases – preferred package and sample code
  • System design – e.g., elevator design problem
  • Context manager – resource management and runtime calculation for the function
Salary Range

$70,000 - $135,000 Per Year

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary