1

Python Software Engineer Cad Jobs (NOW HIRING)

Principal Engineer, CAD

Santa Clara, CA ยท On-site

$164K - $226K/yr

Job Summary The Principal Engineer, CAD will provide CAD Software support for Digital, Analog and ... DFII SKILL, PERL, MATLAB, Tcl/Tk, C / C++, Python * Proficient at Linux OS, utilities, and ...

We are looking for a passionate, self-driven software engineer eager to learn and grow while ... You'll work across the full stack using Python and JavaScript/TypeScript, help build and maintain ...

We are looking for a passionate, self-driven software engineer with the ability to work on complex ... You'll work across the full stack using Python and JavaScript/TypeScript, build and maintain ...

The CAD Automation Engineer plays a critical role in that mission by building the software that ... software engineering or automation development * Strong programming skills in Python and or C#

... software engineering or automation development * Strong programming skills in Python and or C# * Hands-on experience developing against CAD or BIM APIs such as AutoCAD or Civil3D .NET API, Revit API ...

... software engineering or automation development * Strong programming skills in Python and or C# * Hands-on experience developing against CAD or BIM APIs such as AutoCAD or Civil3D .NET API, Revit API ...

Engineer CAD CAM 1 (Junior Level) Chandler, AZ Pay: $30.00 - $33.00 per hour 26-04843 Job Summary ... Experience using Siemens NX, CATIA, or comparable 3D CAD software required * Basic understanding ...

We are looking for a passionate, self-driven software engineer eager to learn and grow while ... You'll work across the full stack using Python and JavaScript/TypeScript, help build and maintain ...

CAD Engineer/Staff CAD Engineer

San Jose, CA ยท On-site

$165K - $175K/yr

Expertise in Python and Python/Qt GUI programming. * High-level communication and organizational/execution skills to effectively drive CAD projects and priorities with Credo design teams and design ...

We are looking for a passionate, self-driven software engineer eager to learn and grow while ... You'll work across the full stack using Python and JavaScript/TypeScript, help build and maintain ...

We are looking for a passionate, self-driven software engineer with the ability to work on complex ... You'll work across the full stack using Python and JavaScript/TypeScript, build and maintain ...

next page

Showing results 1-20

Python Software Engineer Cad information

See salary details

$23K

$140K

$202.5K

How much do python software engineer cad jobs pay per year?

As of Jun 6, 2026, the average yearly pay for python software engineer cad in the United States is $139,971.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,500.00 and $164,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Python Software Engineer, and why are they important?

To thrive as a Python Software Engineer, you need a strong grasp of Python programming, software development principles, and a relevant degree in computer science or a related field. Familiarity with frameworks like Django or Flask, version control systems such as Git, and sometimes certifications like PCEP or PCAP are commonly expected. Problem-solving abilities, teamwork, and effective communication are vital soft skills for excelling in this role. These skills enable efficient code development, high-quality software delivery, and smooth collaboration within engineering teams.

What are Python Software Engineer CADs?

Python Software Engineer CADs are professionals who specialize in developing, maintaining, and optimizing software solutions for Computer-Aided Design (CAD) applications using the Python programming language. They work on automating design workflows, creating custom tools or plugins, and integrating CAD software with other systems. Their role often involves understanding both software engineering principles and the specific requirements of CAD environments to improve design efficiency and accuracy.
Principal Engineer, CAD

Principal Engineer, CAD

SiTime Corporation

Santa Clara, CA โ€ข On-site

$164K - $226K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 9 days ago


Job description

About SiTime


SiTime is the Precision Timing company.


Timing is the heartbeat of all electronics, ensuring performance, resilience and scalability. For decades, quartz devices, non-silicon technology, have kept systems in sync, but they struggle in harsher, more demanding environments. MEMS-based Precision Timing delivers greater accuracy, smaller size and resilience. Today, MEMS timing powers over 400 applications, including high-growth ones in AI datacenters, automated driving, industrial and humanoid robots, wearables and IoT.


Our semiconductor MEMS programmable solutions offer a rich feature set that enables customers to differentiate their products with higher performance, smaller size, lower power, and better reliability. With more than 4 billion devices shipped, SiTime is changing the timing industry. For more information, visit www.sitime.com.

Job Summary


The Principal Engineer, CAD will provide CAD Software support for Digital, Analog and Mixed-Signal designs, using Cadence, Synopsys, Siemens, Keysight & 3rd party vendor tools. Responsibilities include user support for Behavioral, RTL and Analog Designs, Schematics, Analog Mixed-Signal Simulations, IC Physical Design layout, CAD tool customizations, Linux Support, implementation and testing of new software tools and deploy new CAD Tool flows. The Principal CAD Engineer will also interface with EDA Tool Vendors and have responsibilities for implementation and performance testing of new software releases, prior to deploying to IC Designers across multiple engineering sites.

Responsibilities:


  • Provide full lifecycle support for custom CAD flows, including tool development, installation, configuration, maintenance and upgrades across Cadence, Synopsys, Siemens and Keysight platforms
  • Own PDK installation, validation, customization, maintenance and release management, ensuring alignment with foundry and keeping up to date versions always ready
  • Support and maintain end-to-end tapeout flows, including coordinating and executing tapeout submissions to foundries, ensuring compliance with foundry requirements, schedules and quality standards
  • Support Schematic Capture, Analog and Mixed-signal Simulation, Layout and Layout Verification software and workflows using established revision-controlled processes
  • Support and maintain digital simulation, verification environments, digital place-and-route tools
  • Develop and maintain CAD utilities, automation scripts and regression flows to improve design efficiency and consistency
  • Perform Functional Evaluation, Performance Benchmarking and Deployment of New Tools
  • Provide CAD Software & Linux User Support for CMOS Design Engineers & IC Layout Designers
  • Prepare and maintain clear user documentation, best practices and training material for design teams across sites
  • Responsible for diagnosis, resolution, regression of reported problems in a timely manner
  • Interfacing directly with EDA Vendorsโ€™ Application and support teams to resolve and influence product improvements
  • Support additional CAD-related initiatives and projects as assigned


Qualifications & Requirements:

  • BA/BS Degree in Electrical Engineering, Computer Science or related field
  • Minimum 7 years of experience with analog and digital new product development CMOS IC CAD support using EDA tools
  • Must have experience supporting:
    • 1. Cadence Virtuoso Schematic Editor and Layout Suite, Spectre, Spectre-RF, Multi-Mode Simulator, Physical Layout tools, Assura, PVS, Pegasus, Innovus, Tempus
    • 2. Siemens Analog Fast-Spice, Questa, Parasitic CALIBRE PVS, XRC
    • 3. Synopsys Design Compiler, VCS, SpyGlass and other tools
    • Programming languages: DFII SKILL, PERL, MATLAB, Tcl/Tk, C / C++, Python
    • Proficient at Linux OS, utilities, and scripting


Desired Characteristics & Attributes:


  • Excellent written and verbal communication skills required
  • Ability to work well with others in a fast-paced collaborative team environment
  • Strong problem-solving skills, attention to detail and a proactive approach to continuous improvement.


Compensation Range:

At SiTime, we believe great work deserves great rewards. We offer a comprehensive and highly competitive compensation package designed to attract top talent.


The annual base salary range for this role is $164,800.00 โ€“ $226,600.00. The final offer is determined by factors such as location, experience, education, and training.


In addition to base salary, this role is eligible for a quarterly bonus tied to the achievement of innovation goalsโ€”reflecting our commitment to recognizing meaningful impact. We also offer equity grants, providing a meaningful opportunity to share in the companyโ€™s future growth and success.

Benefits offered: 401k plan, health and wellness that includes medical, dental, vision, life, parental leave, legal services, and time off plans.


SiTime is an Equal Opportunity Employer. We treat each person fairly and we do not tolerate discrimination or harassment against anyone on the basis of any protected characteristics, including race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, pregnancy, political affiliation, protected veteran status, protected genetic information, or marital status or other characteristics protected by law. SiTime participates in the E-Verify program.

Learn More about SiTime: Review the Get to Know SiTime section of our career page to explore our culture, values, and what makes us unique.

  • Innovation on Top โ€“ Philosophies of Innovation with Rajesh Vashist
  • Fabrication Knowledge โ€“ An Interview with Rajesh Vashist
  • SiTime Corporation โ€“ YouTube

#LI-SITIME