> Markdown version of [/jobs/ext/204867-python-developer](https://www.wearedevelopers.com/jobs/ext/204867-python-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Developer - **Company:** Tata Consultancy Services Limited - **Location:** Cupertino, CA, United States - **Salary:** $95,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), PHP (Programming Language), Big Data, Bug Tracking Systems, Relational Databases, Software Debugging, Perl (Programming Language), Python (Programming Language), Test Data, Test Execution Engine, Hardware Testing, Programming Languages - **Published:** May 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1c2c9982e3441e36 ## About the Role Do you have experience in Tooling?, Do you have a Bachelor's degree?, Candidate should have: * Bachelor's degree * Knowledge of RF lab equipment including: VNAs, power sensors, spectrum analyzers, vector signal generators, switch controllers * Strong statistical data analysis and modeling skills * Strong programming language hands on experience in Python * Ability to write and maintain Perl or PHP scripts * Knowledge of basic lab equipment including oscilloscopes, multimeters, power supplies, protocol analyzers * Ability to analyze and draw actionable conclusions from large data sets * Energy and drive to thrive in a start-up like environment * Technical reporting, presentation and communications skills * Design and develop scalable test software applications, drivers, and automation frameworks used across RF hardware validation workflows on multiple platforms. * Develop end-to-end device test software flows and define RF test fixture requirements to enable accurate, repeatable prototype and production-level testing. * Build and maintain relational database solutions for structured test data ingestion, querying, and reporting across validation cycles. * Develop tooling and scripts (Python/Perl/PHP) to automate test execution, data collection, triage classification, and bug tracking workflows. ## Description Candidate will be part of a team that designs and implements hardware tests for Apple's newest products including iPhones, iPods and others. The candidate will be tasked with developing device test software flows, specifying test fixture requirements, conducting RF prototype validation tests, and developing and maintaining test software. With a strong system level understanding of RF component interactions, the candidate also forms a first level triage during early prototype builds to classify, debug, and root-cause issues. Individual will be responsible for generating, reviewing and presenting reports to upper and executive management chains. The candidate should be able to work with Antenna designers and RF Engineers to validate antennas suitable for wireless portable devices with good radiation performance, including TRP, TIS, SAR, and EMC. ## Related Videos - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Breaking the Bug Cycle: TDD for the Win](https://www.wearedevelopers.com/videos/1037-breaking-the-bug-cycle-tdd-for-the-win) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)