System Validation SW Engineer / Python Developer

Tata Consultancy Services (TCS)

USonsite$70k-$135k/yrPosted Jun 26, 2026
Posting intelligenceActively listed

Skills

djangopythonflaskc++swiftlua

About the role

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

Location

Cupertino, CA

Job Function

TECHNOLOGY

Role

Engineer

Job Id

419049

Desired Skills

Automation Testing | Python | Embedded Digital Hardware

Salary Range

$70,000-$135,000 a year

Compensation

This Software Engineer role pays $70k-$135k/yr. Within typical range for software engineer roles in United States.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for United States medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.