Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Static Timing Analysis (STA) Developer

$178.9k - $259k

Altera

Job Details:

Job Description:

We are seeking an experienced Senior Static Timing Analysis (STA) Developer to architect, design, and optimize next-generation timing analysis engines for advanced ASIC and FPGA design flows. This role is ideal for someone who has deep expertise in STA algorithms, large-scale EDA software development, and performance-driven optimization. You will play a key role in building industry-leading STA solutions capable of handling massive SoC designs, complex clocking structures, and modern multi-threaded compute environments.

Key Responsibilities

Core STA Engine Development
  • Architect and develop high-performance STA engines for ASIC and FPGA design flows.
  • Enhance graph-based timing analysis algorithms to support complex clock trees, timing exceptions, and multi-domain clocking.
  • Improve path search algorithms to reduce memory footprint and accelerate timing path generation.
  • Ensure high correlation and competitive performance relative to industry-leading STA tools.
Performance, Scalability & Optimization
  • Identify and eliminate runtime bottlenecks across timing and logic optimization flows.
  • Optimize PPA-critical components to achieve best-in-class accuracy and runtime balance.
  • Implement advanced data structures, dynamic memory management, and disk-caching strategies to support extremely large IC designs (100M+ gates, thousands of clock domains).
  • Drive multi-threading enhancements and parallelization strategies for modern compute architectures.
Software Infrastructure & Debugging
  • Refactor and modernize codebases to improve maintainability, scalability, and multi-thread performance.
  • Build robust debugging and diagnostic infrastructure to capture detailed customer-side failure information.
  • Rapidly root-cause and resolve complex timing and infrastructure issues based on limited customer feedback.
Cross-Tool Integration & EDA Ecosystem Support
  • Develop and maintain interfaces between STA engines and synthesis, P&R, and other EDA tools.
  • Ensure data integrity and compatibility across internal and external toolchains.
  • Collaborate with synthesis and optimization teams to deliver cohesive end-to-end timing closure solutions.
Customer & Product Support
  • Support customer tape-outs by ensuring STA robustness, accuracy, and runtime efficiency.
  • Work with field teams to diagnose customer issues and deliver timely fixes or enhancements.
  • Contribute to product roadmap discussions based on customer needs and industry trends.
Salary Range


The pay range below is for Bay Area California only. Actual salary may vary based on a number of factors including job location, job-related knowledge, skills, experiences, trainings, etc. We also offer incentive opportunities that reward employees based on individual and company performance.


$178.9K - $259.0K USD


We use artificial intelligence to screen, assess, or select applicants for the position. Applicants must be eligible for any required U.S. export authorizations.


Qualifications:

Required Qualifications
  • 10+ years of experience in EDA software development, with a strong focus on STA or timing-related engines.
  • Deep understanding of static timing analysis concepts, algorithms, and data structures.
  • Strong C/C++ development skills and experience with large-scale, performance-critical codebases.
  • Experience with multi-threading, memory optimization, and scalable software architecture.
  • Proven ability to debug complex issues and deliver high-quality, production-ready code.
Preferred Qualifications
  • Experience developing commercial STA tools or timing engines within synthesis/P&R flows.
  • Familiarity with ASIC/FPGA design flows, clocking architectures, and timing exception handling.
  • Background supporting customer tape-outs or working directly with customer-reported issues.
  • Knowledge of disk-caching strategies, distributed computing, or large-design scalability techniques.
What We Offer
  • Opportunity to shape next-generation STA technology used in advanced semiconductor design.
  • A collaborative environment with deep technical expertise and complex engineering challenges.
  • The ability to influence architecture, performance strategy, and product direction.

Job Type:
Regular

Shift:
Shift 1 (United States of America)

Primary Location:
San Jose, California, United States

Additional Locations:

Posting Statement:
All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Static Timing Analysis (STA) Developer in San Jose, CA vacancy
  • $120k - $220k

     ...of life. We are seeking a Senior STA Methodology Engineer to join...  ...you will own cross-functional timing methodology efforts across multiple...  ..., and technology nodes • Develop and enhance STA methodologies...  ..., OCV, AOCV, POCV, and LVF analysis • Fluency with PrimeTime... 
    Senior
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    E-Space

    Saratoga, CA
    25 days ago
  •  ...the boundaries of electronic design automation (EDA) and static timing analysis (STA). Combining deep domain knowledge with practical hands‑on...  ...influencer—valued for your ability to mentor and guide both senior and junior engineers, and for your skill in articulating architectural... 
    Senior
    Temporary work

    Synopsys, Inc.

    Sunnyvale, CA
    2 days ago
  • $186.47k - $200k

     ...Senior Application Engineer Chips Talk, We Listen proteanTecs is a game-changing startup that's giving advanced electronics...  ...tasks while meeting established deadlines. ~ Signoff STA (Static Timing Analysis), LVS and DRC flows of modern semiconductor manufacturing... 
    Senior
    Work at office

    proteanTecs

    Santa Clara, CA
    3 days ago
  •  ...large SoC designs Current commercial hardware RTL linting technologies, including detailed knowledge of rule sets Hardware static timing analysis (STA) / timing closure flows Assertion-based formal property hardware verification Testbench-driven hardware simulation flows... 
    Senior

    Real Intent

    Sunnyvale, CA
    5 days ago
  • $152k - $241.5k

     ...environments? If so, you’re primed to help develop the boot software that powers the...  ...through the formidable constraints of boot-time and storage space. Every. Byte. Counts...  ...such as threat models, attack-trees, static/dynamic analysis, fuzzing, and negative testing... 
    Senior

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...deployment to embedded systems. As a Senior Software Engineer in Agentic...  ...integrate Generative AI, Static Analysis and Formal Verification...  ...or more years of experience developing Generative AI pipelines...  ...401k with 5% matching. Paid Time Off (Uncapped Vacation, plus... 
    Senior
    Relocation package
    Flexible hours

    GrabJobs

    San Jose, CA
    2 days ago
  • $152k - $241.5k

     ...the way in groundbreaking developments in Artificial Intelligence...  ...looking for highly motivated Senior Software Engineers to work...  ...a multi-national, multi-time-zone corporate environment...  .... Familiarity with static and dynamic code analysis, fuzzing, negative testing... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $168k - $264.5k

     ...internal EDA tools. Our team develops these tools by fusing advances...  ...synthesis, digital logic, timing, and power optimization. Such...  ..., graph-based RTL traversal, analysis, and manipulation. Build physical...  ...synthesis, global route, static timing analysis, power & area... 
    Senior
    Work experience placement

    NVIDIA

    Santa Clara, CA
    7 hours ago
  • $157.49k - $236.23k

     ...Function: Product Engineering (CA) Title: Senior Staff Software Engineer - 120276...  ...the C++ build pipeline, reducing build times, and increasing overall reliability across...  ...BSP-level integration. Experience with static analysis and code quality tools (clang-tidy,... 
    Senior
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Santa Clara, CA
    4 days ago
  • $198k - $260k

     ...divergent toolchains: Bazel for hermetic static builds, CMake for the embedded monorepo,...  ...integration — Own the integration of static analysis (Coverity) and software composition...  ...DORA metrics: deployment frequency, lead time for changes, change failure rate, and mean... 
    Senior
    Work at office
    Worldwide
    Flexible hours
    Shift work

    Sonatus

    Sunnyvale, CA
    4 days ago
  •  ...Will Have: Accelerate customer time-to-market by optimizing chip design flows...  ...with synthesis, physical design, static timing analysis, equivalence checking, parasitic extraction...  ...Compiler, Genus, Innovus; familiarity with STA (Primetime, Tempus), IR drop analysis (... 
    Senior

    Synopsys

    Sunnyvale, CA
    4 days ago
  • $140k - $200k

     ...We are seeking an experienced Senior Digital Backend Layout Engineer specializing...  ..., placement, routing, and timing optimization Power and...  ...and industry standards Timing Analysis and Closure: Perform Static Timing Analysis (STA) and drive timing closure, working... 
    Senior
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    E-Space

    Saratoga, CA
    17 days ago
  • $101.5k - $188.5k

     ...At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. We are searching...  ...to work on delay calculation and signal integrity (SI) analysis in Static Timing Analysis tool. Responsible for implementing and extending existing... 

    Cadence Design Systems

    San Jose, CA
    4 days ago
  • $154k - $286k

     ...Software Engineer At Cadence, we hire and develop leaders and innovators who want to make...  ...Results) and performance for the Protium Timing flow working with a small team of...  ...background in SDC constraints and Timing Analysis Excellent programming skills in C/C++... 
    Senior

    Cadence Inc

    San Jose, CA
    9 days ago
  • $184k - $287.5k

     ...We are now looking for a Senior System Software Engineer to work...  ...engineer with a real passion for developing products with new technology,...  ...qualification, failure analysis and custom platforms. Spearhead...  ...technologies on the job in a time-bound manner. Experience... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...Senior APEX Developer Employment Type: Full-Time, High-Level Department: Legal CGS is seeking a dedicated Senior APEX Developer to join a fast-paced and hard...  .... Skills and attributes for success: The Legal Analysis Workflow System (LAWS) is an Oracle Application Express... 
    Senior
    Full time
    For contractors
    Flexible hours

    GrabJobs

    San Jose, CA
    2 days ago
  • $184k - $287.5k

     ...What you will be doing: Design, develop, test, and optimize software for our next...  ...communication skills, build and drive architecture, analysis documents and communications to internal...  ..., interrupts, device drivers and real-time programming. ~ Strong stills in... 
    Senior

    NVIDIA

    Santa Clara, CA
    6 days ago
  •  ...into design specifications and develop firmware applications for low-...  ...applications for real-time LPWAN or Cellular IoT networks...  ...As a hands-on Architect/Senior Manager you will architect, design...  ...debugging, testing and performance analysis • 10-15+ years of experience... 
    Senior
    For contractors
    Local area
    Immediate start
    Remote work

    Brambles

    Santa Clara, CA
    2 days ago
  • $170k - $277k

     ...of our teams work from the office full time, with flexibility when it’s needed. This...  ...programming skills and extensive background in developing DNS infrastructure products. You will be...  ...process including requirement analysis, design, development, deployment, and support... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...exciting opportunity for a talented Senior System Software Engineer to...  ...Automotive Team and help us develop innovative, secure, and high-...  ...Software development on Real Time OS (RTOS), ARM architecture, Virtualization...  ...experience with performance analysis and system analyzer tools ~... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...firmware features and functionality. Develop verification plans, test cases, and...  ...maintain coverage metrics, and perform gap analysis. Develop and maintain automation tools...  ...NVLink design team and help build the real-time, cost-effective computing platform... 
    Senior
    Remote work

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...An innovative gaming company in California is looking for a Senior Golang Engineer to design scalable backend services for real-time multiplayer games. The role requires extensive experience in Golang and backend system architecture, along with strong problem-solving... 
    Senior
    Flexible hours

    A5 Labs

    San Jose, CA
    2 days ago
  • $152k - $241.5k

     ...NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High...  ...-depth performance characterization and analysis on large multi-GPU and multi-node clusters...  ...with a very dynamic team across multiple time zones What we need to see: ~ M.S. (... 
    Senior

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $184k - $287.5k

     ...It’s an exciting time to join the NVIDIA Cloud Native Engineering (NVCNE) group’s backend...  ...scale. What you will be doing: Develop software systems to support large scale deployments...  ...incident response, performing root cause analysis, and implementing preventive measures to... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $224k - $356.5k

     ...standards globally! We are hiring a Senior Systems Software Engineer to...  ...issues through kernel trace analysis and evaluate modern...  ...perceive and respond in real time, yielding immediate benefits....  ...Contribute to build reviews and help develop internal roadmap priorities based... 
    Senior
    Immediate start

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $171.35k - $232.5k

     ...versatile and intellectually curious Senior Software Engineer who thrives at the...  ...synthetic datasets, and automating the analysis pipeline to extract actionable...  ...complex systems. What you'll do Develop faster than real-time and optimized simulation tools and environments... 
    Senior

    Symbotic

    Milpitas, CA
    4 days ago
  • $224k - $356.5k

     ...We are looking for a Senior Deep Learning Software Engineer to design...  ...stack, encompassing developing features in high-level frameworks...  ...including debugging, performance analysis, and test design. ~ Strong...  ...you can help build real-time, cost-effective computing platforms... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...company”. We are searching for a Senior Backend Compiler Engineer with...  ...NVIDIA GPUs Design and develop new compiler passes and...  ...performance and low compilation time requirements of the compiler...  ...compiler design and in performance analysis tools ~ Excellent hands-on C++... 
    Senior
    Worldwide

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...to join our TensorRT team in developing the industry-leading deep learning...  ...AI accelerators. As a Senior Software Engineer in the...  ...of close-to-metal performance analysis, optimization techniques, and...  ...team and help build the real-time, cost-effective computing platform... 
    Senior

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...partners, and industries to design, develop, and deliver solutions that...  ...and responsibilities As a Senior Back-end Engineer, you will...  ...Coordination Collaborate with cross-time-zone partners to integrate...  ...optimizations, incident analysis, and operational improvements.... 
    Senior

    IBM

    San Jose, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Static Timing Analysis (STA) Developer. Be the first to apply!