JobsSenior Staff Software Development Engineer, Routing
AMD logo

Senior Staff Software Development Engineer, Routing

AMD

Location

San Jose, CA

Type

Full-time

Posted

5/5/2026

Compensation

USD $178,500.00/Yr. – USD $255,000.00/Yr.

Undergraduate with 5+ Years of Experience
H-1B FY202699.2% approval-61% YoY
πŸ’Ž Strong sponsor

Job description

AMD is seeking an influential software engineer who is passionate about enhancing the performance of key applications and benchmarks. The successful candidate will join a core team of talented industry specialists and work with cutting-edge hardware and software technology. This role emphasizes innovation and collaboration, aiming to solve complex challenges in the field of computing. The ideal candidate will possess strong leadership skills and the ability to communicate effectively across various teams.

Requirements

  • In-depth knowledge of Data Structure, Graph Theory, and Algorithms
  • Solid programming skills in C++
  • Strong object-oriented programming background
  • Knowledge of training and deploying ML models for EDA applications
  • Data analysis skills
  • Ability to write high-quality code with keen attention to detail
  • Experience with modern concurrent programming and threading APIs
  • Experience with software development processes and tools such as debuggers, source code control systems (GitHub), and profilers
  • Effective communication and problem-solving skills
  • Bachelor's, Master's, or PhD degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Responsibilities

  • Innovate and develop novel routing algorithms to achieve multi-fold performance improvements in quality of results, compile time, and memory usage.
  • Be involved in the design, implementation, analysis, and testing of FPGA physical implementation tools, including optimization, placement, timing, and routing.
  • Perform research and development of novel algorithms and optimize existing algorithms to enhance quality of results, runtime, and memory.
  • Conduct research and development of novel placement, routing, and optimization techniques for next-generation FPGAs.
  • Evaluate new FPGA architecture features and their impact on existing implementation tools.
  • Stay informed of software and hardware trends and innovations, particularly regarding algorithms and architecture.
  • Design and develop new groundbreaking AMD technologies.
  • Debug and fix existing issues while researching alternative, more efficient methods to accomplish tasks.
  • Develop technical relationships with peers and partners.

Benefits

  • AMD provides a competitive 'Total Rewards' package that focuses on financial growth, health, and work-life balance.

H-1B filing history

Public USCIS petition and DOL LCA counts Β· latest USCIS FY2026, LCA FY2026

Filing entity: Advanced Micro Devices Inc

As of Aug 23, 2026

Initial approvals

71

FY2026

Approval rate

99.2%

FY2026

LCA certified

263

FY2026

Entry-level share

4.2%

FY2026

Initial approvals YoY

-61%

Trend

LCA certified YoY

-68%

Trend

Initial approvals by fiscal year

Approval rate by fiscal year

Continuing vs initial approvals

LCA certified positions by quarter

LCA certified positions by fiscal year

Based on public USCIS and DOL filings; not a sponsorship guarantee.

Is this posting expired or inaccurate?