Originally posted 21 October 2026 by the employer.
Automate RF workflows using Python APIs on the Keysight ADS Platform.
About the role
This internship role bridges electrical engineering design workflows and core software platform capabilities on the ADS Platform team. Working primarily at the Python API and scripting level, you will build design automation solutions, validate API workflows, and create reference extensions.
What you'll do
- Develop Python scripts, tools, and utility packages leveraging the platform’s API to automate schematic capture, layout manipulation, design-rule verification, and report generation. - Act as an internal first customer for new Python API endpoints, evaluating usability, identifying functional gaps, and collaborating with C++ core developers to refine API interfaces. - Explore and prototype novel application extensions, including custom workflow automation, scripting integrations, or experimental AI-assisted tooling such as LLM orchestration and Model Context Protocol servers. - Build example scripts, user guides, and reference projects demonstrating practical automation methods for engineers and customer-facing teams.
What you'll need
- Currently pursuing a Bachelor’s degree (or higher) in Electrical Engineering, Computer Engineering, or a technical discipline with an expected graduation date after Summer 2027. - Foundational understanding of electrical engineering principles, circuit theory, schematic entry, and physical layout concepts. - Proficiency in Python for scripting, data processing, and task automation. - Ability to translate real-world engineering workflows into clean, reusable Python scripts.
Nice to have
- Hands-on experience with Keysight ADS, Cadence Virtuoso, Altium Designer, or similar layout and schematic capture EDA tools. - Exposure to circuit simulation environments such as SPICE, Spectre, or ADS through coursework, lab work, or projects. - Exposure to modern software development utilities, such as REST APIs, JSON/YAML data processing, or Python developer frameworks. - Experience in AI/LLM technology concepts, such as prompt engineering, tool calling, or MCPs.
Skills: Python, API, EDA, schematic capture, layout
This role has been open 0 days — well below the 72-day median for EDA/CAD Engineering roles.
EDA/CAD Engineering · EDA Tools
|
Open roles in category
674
|
Median days open
72 d
|
Median salary
$195k
|
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
| Metric | Keysight Technologies | All employers we track in this specialty (674 roles · 75 employers) |
|---|---|---|
| Open roles in this specialty | 34 | 674 |
| Open roles in the wider Physical Implementation family | 41 | 1464 · 110 employers |
| Median days open | 75 d | 72 d (+3 d vs this employer) |
| Median salary (USD postings) | — | $195k |
Skills observed across this category: Python, API, EDA, schematic capture, layout
Who's hiring in this category
- Cadence Design Systems · 154 open roles · median 152 d
- Synopsys · 61 open roles · median 39 d
- Micron Technology · 45 open roles · median 49 d
- Qualcomm · 36 open roles · median 78 d
- GlobalFoundries · 34 open roles · median 37 d
- Keysight Technologies (this employer) · 32 open roles · median 75 d
How we counted: 674 open EDA/CAD Engineering (EDA Tools) roles from 75 employers tracked in the SemiconductorJobs index, counted 21 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Physical Implementation family row. Figures refresh nightly.