Fellow Software Architect Static Timing Analysis Optimization Lead

1 week ago


San Jose, California, United States Advanced Micro Devices , Inc. Full time
Transforming Lives with AMD Technology
We are dedicated to enriching our industry, communities, and the world through innovative AMD technology. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded.

The Role:

We are seeking a Fellow Software Architect to lead the specification and development of FPGA Static Timing Analysis (STA) features for the next generation STA tools.

You will provide technical leadership and architectural guidance to advance STA capabilities on current and future devices, focusing on performance, accuracy, and quality.


Key Responsibilities:
Design, implement, and test FPGA STA capabilities, suitable for placement, optimization, routing, and signoff timing
Evaluate and provide STA support for new FPGA architectures
Collaborate with Tech Marketing and Applications Engineering to understand customer needs and drive required STA support

Preferred Experience:
Extensive experience in architecting and implementing high-performance, high-capacity STA engines
Comprehensive understanding of multi-mode/multi-corner and variation-aware STA
Expertise in state-of-the-art EDA algorithms
Detailed knowledge of SDC timing constraints
Knowledge of Digital Design and FPGA implementation
Proficiency in C++ programming
Solid foundation in software engineering, with strong analytical and debugging skills
Excellent verbal communication and writing skills, and executive-level presentation skills
Experience with TCL, Python, Perl, or other scripting languages
Comfortable communicating with all levels of the organization, especially executive-level personnel

Academic Credentials:
Master's degree or Ph.D. in Electrical Engineering or Computer Science or related equivalent

Location:
Longmont, CO, or San Jose, CA


  • San Jose, California, United States Tessolve Full time

    About TessolveTessolve is a leading provider of engineering solutions and services in the semiconductor industry. Our team of experienced engineers works with cutting-edge technology to drive innovation and excellence in the semiconductor field.Job SummaryWe are seeking a highly skilled Senior Static Timing Analysis Engineer to join our team. The successful...


  • San Jose, California, United States Tessolve Full time

    About Tessolve:Tessolve is a leading provider of engineering solutions and services in the semiconductor industry. With a focus on delivering end-to-end solutions, we support our clients through every stage of the product lifecycle, from design and development to testing and validation. Our team of experienced engineers works with cutting-edge technology to...


  • San Jose, California, United States Arrow Electronics, Inc. Full time

    Job DescriptionWe are seeking a highly skilled Static Timing Analysis (STA) Engineer to join our team at Arrow Electronics, Inc. in San Jose, CA.Key Responsibilities:Perform static timing analysis and closure for complex ASIC designsDevelop and implement STA flows using Synopsys Design Compiler, Synopsys Primetime, and Cadence TempusCollaborate with...


  • San Jose, California, United States Arrow ECS Full time

    Job SummaryArrow ECS is seeking a highly skilled Senior Static Timing Analysis Engineer to join our team. As a STA Engineer, you will be responsible for handling constraints, block and top level static timing analysis, and ECO generation at top level. You will also be expected to handshaking with blocks for timing/functional ECO implementation and have good...


  • San Jose, California, United States Arrow ECS Full time

    Job Title: STA EngineerJob Summary:Arrow ECS is seeking a highly skilled STA Engineer to join our team. As a STA Engineer, you will be responsible for handling constraints, block and top level static timing analysis, and ECO generation at top level. You will also be responsible for handshaking with blocks for timing/functional ECO implementation and good...


  • San Jose, California, United States Arrow ECS Full time

    Job Title: STA EngineerArrow ECS is seeking a highly skilled STA Engineer to join our team.Job SummaryWe are looking for a seasoned STA Engineer with expertise in static timing analysis, ECO generation, and automation. The ideal candidate will have a strong background in block and top-level static timing analysis, as well as experience with power analysis...

  • Software Architect

    3 weeks ago


    San Jose, California, United States Innominds Software Full time

    Job Title: Software ArchitectInnominds Software Inc. is seeking a highly skilled Software Architect to join our team in San Jose, CA.Job Summary:We are looking for a talented Software Architect to design and develop complex software systems. The ideal candidate will have a strong background in software engineering, architecture, and design patterns.Key...


  • San Jose, California, United States Arrow ECS Full time

    Job Title: STA EngineerJob Summary:Arrow ECS is seeking a highly skilled STA Engineer to join our team. As a STA Engineer, you will be responsible for performing static timing analysis, ECO generation, and handshaking with blocks for timing/functional ECO implementation. You will also be responsible for providing technical guidance to junior engineers and...


  • San Jose, California, United States Arrow ECS Full time

    Job Summary:Arrow ECS is seeking a highly skilled Senior Static Timing Analysis Engineer to join our team. As a STA Engineer, you will be responsible for handling constraints, block and top level static timing analysis, and ECO generation at top level. You will also be expected to handshaking with blocks for timing/functional ECO implementation and have good...


  • San Jose, California, United States Arrow ECS Full time

    Job Title: STA EngineerArrow ECS is seeking a highly skilled STA Engineer to join our team. As a STA Engineer, you will be responsible for handling constraints, block and top level static timing analysis, and ECO generation at top level.Key Responsibilities:Proven experience in constraints handling, block and top level static timing analysis, and ECO...


  • San Jose, California, United States Arrow ECS Full time

    Job Title: STA EngineerJob Summary:Arrow ECS is seeking a highly skilled STA Engineer to join our team. The successful candidate will be responsible for performing static timing analysis, ECO generation, and handshaking with blocks for timing/functional ECO implementation. Key Responsibilities:Perform static timing analysis and ECO generation at top...


  • San Francisco, California, United States Relyance AI Full time

    As a Senior Software Engineer, Static Code Analysis Specialist at Relyance AI, you will design and implement high-performance static code analysis services that power our program analysis component.This role requires you to think critically and design from first principles, leveraging strong CS fundamentals, data structures, and algorithms to solve complex...


  • San Jose, California, United States eInfochips (An Arrow Company) Full time

    About the RoleWe are seeking a highly skilled Senior Static Timing Analysis Engineer to join our team at eInfochips (An Arrow Company). As a key member of our design team, you will be responsible for closing timing at block, sub-chip, and full-chip levels, performing quality checks, and managing ECO tasks.Key ResponsibilitiesIntegration for STA, including...


  • San Francisco, California, United States FELLOW Full time

    Firmware Development LeadAt Fellow, we're seeking a highly skilled Firmware Development Lead to join our team. As a key member of our firmware team, you will play a lead role in the design and development of on-device firmware for our connected home appliances. Your expertise in real-time operating systems, embedded systems, and firmware development will be...


  • San Francisco, California, United States FELLOW Full time

    Job Summary:As a Principal Firmware Engineer at Fellow, you will play a key role in designing and developing on-device firmware for our connected home appliances. You will work closely with cross-functional teams to deliver world-class products, collaborating on product innovation, firmware development, and architecture. Your expertise in FreeRTOS and...


  • San Jose, California, United States Cadence Design Systems Full time

    Design Engineering ArchitectCadence is a global leader in electronic design automation, providing software, hardware, and intellectual property to design advanced semiconductor chips. We're seeking a highly skilled Design Engineering Architect to join our team and contribute to the development of industry-leading IPs for advanced technology nodes.Key...


  • San Francisco, California, United States FELLOW Full time

    Job Overview:As the Director of Firmware and Mobile Software Development at Fellow, you will be responsible for leading our firmware and mobile application software teams. This role is crucial in expanding our internal engineering capabilities and envisioning future connected products for the home.Key Responsibilities: Grow and lead the software engineering...


  • San Francisco, California, United States FELLOW Full time

    Position Overview:The Director, Firmware and Software will lead our firmware and mobile application software teams, driving innovation and excellence in connected coffee products. This role requires a strong technical background in embedded software development, firmware integration, and hardware design. The ideal candidate will have experience in managing...


  • San Jose, California, United States United Software Group Full time

    Job Title:Senior Data Analyst/ArchitectLocation:United Software Group - OnsiteOverview:We are seeking a highly skilled Senior Data Analyst/Architect to collaborate with Director/VP-level stakeholders. This role will be pivotal in shaping how we collect, measure, track, and report data for the organization, focusing on driving metrics-based project delivery....


  • San Jose, California, United States Arrow ECS Full time

    Job Title: STA EngineerJob Summary:Arrow ECS is seeking a highly skilled STA Engineer to join our team. As a STA Engineer, you will be responsible for performing static timing analysis, ECO generation, and handshaking with blocks for timing/functional ECO implementation. You will also be responsible for providing technical guidance to junior engineers and...