16 Aug
|
Qualcomm
|
Bengaluru
16 Aug
Qualcomm
Bengaluru
Company:
Qualcomm India Private Limited
Job Area:
Engineering Group, Engineering Group > Software Engineering
General Summary:
Job Summary:
We are looking for a Engineer with experience in Python‑based debug and development tools for SoC and embedded platforms . This role focuses on designing scalable host‑side tools that interface with silicon, firmware, and hardware to enable efficient debugging, validation, and customer enablement.
The candidate should have a solid foundation in object‑oriented Python , strong understanding of operating systems and SoC architecture , and hands‑on experience working across hardware–software boundaries .
Key Responsibilities:
- Design and develop Python‑based debug and analysis tools using object‑oriented principles and proven design patterns
- Working knowledge of C
- Build efficient, maintainable, and optimized solutions following PEP‑8 , pylint , and secure coding best practices
- Develop, cross‑compile, package, and debug tools across Linux and Windows host environments
- Work closely with hardware, firmware,
and validation teams during platform bring‑up and integration
- Participate in code reviews , follow upstream‑friendly workflows, and contribute to shared codebases
- Create clear, high‑quality customer‑facing technical documentation
Required Qualifications:
- Bachelor’s or Master’s degree (B.E./B.Tech/M.Tech/MS) in Computer Science, Embedded Systems, Electrical/Electronics , or related field
- Strong proficiency in Python , with deep focus on object‑oriented programming
- Solid understanding of operating system concepts
- Valuable understanding of microcontroller and SoC architectures
- Strong analytical and debugging skills
- Working knowledge of SDLC and Agile development processes
- Experience with pytest , Python packaging, and dependency management
Preferred / Nice‑to‑Have Skills:
- Version control and collaboration tools: Git, GitHub/GitLab, Perforce
- Familiarity with CI/CD pipelines (Jenkins, GitLab CI/CD, Ai
📌 Engineer (Python Debug Tools -SoC Platforms) (Bengaluru)
🏢 Qualcomm
📍 Bengaluru