Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Python Developer @ Qualcomm

Home > Quality Assurance and Testing

Qualcomm  Senior Python Developer

Job Description

Company: Qualcomm India Private Limited
Job Area: Engineering Group, Engineering Group > Hardware Engineering
General Summary:
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements.
Minimum Qualifications:
Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience.
OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.
OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of Hardware Engineering or related work experience.
Job Title:
Senior Python Developer (Location: India)
Job Overview:
We are seeking a highly skilled Python Developer with strong software development expertise and a deep understanding of Software Development Life Cycle (SDLC) principles. The ideal candidate will design, develop, and maintain robust applications and automation solutions. Experience with Front-End DV CAD tools is a plus but not mandatory.
Key Responsibilities:
  • Design, develop, and optimize Python-based applications, flows, and frameworks.
  • Implement best practices across all phases of SDLC, including requirements analysis, design, coding, testing, and deployment.
  • Collaborate with cross-functional teams (architecture, design, DV, and IT) to deliver scalable solutions.
  • Develop scripts and automation flows to improve productivity and efficiency.
  • Ensure code quality through reviews, unit tests, and integration tests.
  • Maintain documentation for methodologies, workflows, and tools.
Required Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 5+ years of professional experience in Python development.
  • Strong knowledge of SDLC processes and Agile methodologies.
  • Proficiency in:
    • Python programming and object-oriented principles
    • Frameworks: Django, Flask, or FastAPI
    • Data handling: Pandas, NumPy
    • RESTful API design and implementation
    • Version control: Git/GitHub/GitLab/Perforce
    • Testing tools: pytest or similar
    • CI/CD pipelines: Airflow, Jenkins, GitLab CI/CD
  • Experience with Linux environments and shell scripting.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration abilities.
Nice-to-Have Skills:
  • Exposure to Front-End DV CAD tools (e.g., Xcelium, VCS, vManager, Indago, Verdi).
  • Familiarity with big-data platforms or analytics tools (e.g., Splunk).
  • Familiarity with containerization (Docker, Kubernetes).
  • Understanding of microservices architecture and distributed systems.
  • Exposure to machine learning frameworks.
  • Strong grasp of performance optimization and profiling techniques.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time

Contact Details:

Company: Qualcomm
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   software development python hardware engineering python development software development life cycle django profiling collaboration debugging performance optimization flask communication skills object agile methodology sdlc process

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior Engineer- Python Developer IPRD

  • Evalueserve
  • 3 - 8 years
  • Noida, Gurugram
  • 2 mths ago
₹ Not Disclosed

Ey - Gds Consulting - Aia - Python Fullstack Developer - Senior

  • EY
  • 4 - 8 years
  • Kolkata
  • 3 mths ago
₹ Not Disclosed

Qualcomm

As we unlock 5G, were applying our mobile expertise to transform industries, create jobs, and enrich lives.

Job Listings