$26 - $47 USD hourly
Contribute to the development and automation of design, verification, and tapeout flows for SAW and BAW filter technologies.
About the role
As an Acoustic Filter Design Co-op, you will contribute to the development and automation of design, verification, and tapeout flows for SAW and BAW filter technologies. You will work closely with design and process engineers to improve engineering productivity, streamline workflows, and enable efficient transfer of designs from concept through fabrication.
What you'll do
- Develop and maintain automation solutions for acoustic filter design and tapeout flows.
- Create Python-based tools and scripts to improve workflow efficiency, data management, and design verification processes.
- Integrate and automate tasks across multiple EDA environments, including ADS, Cadence Virtuoso, HFSS, and Calibre.
- Collaborate with design engineers to identify bottlenecks and implement process improvements.
- Develop user-friendly utilities, dashboards, and reporting tools for engineering teams.
- Participate in testing, validation, and documentation of automation solutions.
What you'll need
- Currently pursuing a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
- Strong programming skills in Python.
- Experience with software development best practices, including version control, code reviews, testing, and documentation.
- Familiarity with GitHub and collaborative software development workflows.
- Understanding of object-oriented programming and software design principles.
- Strong analytical and problem-solving skills.
Nice to have
- Familiarity with RF, microwave, semiconductor, MEMS, or acoustic filter technologies.
- Exposure to one or more EDA tools such as ADS, Cadence Virtuoso, HFSS, or Calibre.
- Experience developing automation for engineering or design workflows.
- Knowledge of Linux environments and shell scripting.
- Understanding of IC design, layout, verification, or tapeout processes.
- Experience working with APIs, databases, or web-based applications.
- Familiarity with continuous integration and continuous deployment (CI/CD) methodologies.
- Experience with data analysis and visualization using Python libraries such as Pandas, NumPy, or Matplotlib.
- Knowledge of Git branching strategies and modern software engineering practices.
Skills: automation solutions, Python, EDA environments, SAW, BAW filter
More semiconductor jobs: Software engineer jobs · Irvine jobs
This role has been open 43 days — below the 47-day median for Software Engineering Semiconductor roles.
Software Engineering Semiconductor · EDA Tools
|
Open roles in category
112
|
Median days open
47 d
|
Category median salary (all employers)
$145k
|
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
| Metric | Skyworks | All employers we track in this specialty (112 roles · 22 employers) |
|---|---|---|
| Open roles in this specialty | 2 | 112 |
| Open roles in the wider Software, Firmware & Systems family | 57 | 6531 · 156 employers |
| Median days open | 136 d | 47 d (+89 d vs this employer) |
| Median salary (USD postings) | — | $145k |
Skills observed across this category: automation solutions, Python, EDA environments, SAW, BAW filter
Who's hiring in this category
- Cadence Design Systems · 50 open roles · median 27 d
- Renesas Electronics · 15 open roles · median 37 d
- NVIDIA · 6 open roles · median 213 d
- Intel Corporation · 4 open roles · median 183 d
- Keysight Technologies · 4 open roles · median 166 d
- Qualcomm · 4 open roles · median 213 d
How we counted: 112 open Software Engineering Semiconductor (EDA Tools) roles from 22 employers tracked in the SemiconductorJobs index, counted 8 Nov 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 Software, Firmware & Systems family row. Figures refresh nightly.