Circuit Design and Simulation Engineer
Job Description
Create and verify circuit-design exercises using programmatic EDA tools and Python.
What you will do
• Analyze analog, digital, power, mixed-signal or RF designs.
• Convert electrical requirements into netlists, schematics, HDL, constraints or simulation inputs.
• Run command-line simulation, synthesis or verification and assess functional and electrical constraints.
• Automate parameter sweeps, input generation, instrument control and analysis in Python.
Required background
• An MS or PhD in electrical engineering or a closely related field, or a BS in electrical engineering with at least one to two years of relevant circuit-design work.
• Substantial circuit-design experience, including hardware that has been fabricated, integrated, shipped or taped out.
• Practical Python skills and experience with coding agents.
• Ability to use programmatic or command-line-accessible EDA tools; equivalent tools are acceptable.
Preferred background
• Relevant tools can include ngspice, Xyce, Yosys, Verilator, KiCad scripting and SPICE or HDL tools.
• Useful Python tools include PySpice, NumPy, SciPy, pandas, Matplotlib, cocotb and instrument-control or EDA libraries; no individual library is mandatory.
Location and eligibility
• Open worldwide.
Availability
• Remote and flexible, approximately 15 hours each week.
Pay and engagement
Per approved task; fee agreed before work
Payment requires work to meet the agreed acceptance criteria. Confirm any weekly submission requirement and the fee before starting.
Amounts are in USD. The applicable rate or fee and work requirements are agreed before you begin.