Python Developer
π Location : Hyderabad
π§© Experience : 2β4 Years
About the Role
We are seeking skilled Python Development Engineers to join our Silicon Validation & Debug Automation team. The ideal candidate should be passionate about solving complex engineering problems and have strong hands-on experience with Python scripting, automation, and system validation workflows.
This role involves building robust regression frameworks, developing debug automation tools, and collaborating closely with silicon validation and emulation teams.
Key Responsibilities
- π§ Design, develop, and maintain Python-based regression and validation frameworks used in pre- and post-silicon validation environments.
- π Develop automation and debug scripts for emulation, prototyping, and silicon bring-up.
- βοΈ Integrate automation solutions with existing infrastructure for seamless validation workflows.
- π Analyze test results , identify root causes, and drive issue resolution in collaboration with cross-functional engineering teams.
- π§ͺ Enhance framework efficiency through code optimization, improved logging, and reusable modules.
- π€ Collaborate with hardware, firmware, and software teams to ensure high-quality silicon validation coverage.
Required Skills & Experience
β
Strong Python programming expertise (8+ / 10) β proven ability to write clean, modular, and efficient code.β
Solid understanding of data structures & algorithms.β
Experience in developing or maintaining automation frameworks .β
Hands-on debugging experience in hardware / software co-validation , emulation, or prototyping environments.β
Good problem-solving and analytical thinking skills.β
Exposure to version control (Git) and Linux environments preferred.Good to Have
Familiarity with hardware validation flows (Pre-Silicon / Post-Silicon) .Experience with test management tools , CI / CD integration, or Python-based test frameworks (e.G., PyTest, Robot Framework).Understanding of SoC design or validation concepts .