Senior Software Engineer, FPGA Device Modeling

AMD
United States
Workplace: HybridFull timeUSD 152,600 - 261,600 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Leadership","Communication","Problem-solving","Interpersonal skills","Attention to detail"]

Work on FPGA Device Modeling and physical databases, collaborating with AMD architecture specialists to improve future products. Apply a data-driven approach to optimize targets and stay current on software and hardware trends related to algorithms and architecture. Debug and fix existing issues, research more efficient alternatives, and support new FPGA and hardware bring-ups while developing technical relationships across teams. Requires strong OOP, C/C++ experience, concurrency, and Windows/Linux development.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
1 day ago

Senior Software Engineer, FPGA Device Modeling

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Work on FPGA Device Modeling and physical databases, collaborating with AMD architecture specialists to improve future products. Apply a data-driven approach to optimize targets and stay current on software and hardware trends related to algorithms and architecture. Debug and fix existing issues, research more efficient alternatives, and support new FPGA and hardware bring-ups while developing technical relationships across teams. Requires strong OOP, C/C++ experience, concurrency, and Windows/Linux development.
Location: United States
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Work on FPGA device modeling and physical databases.
  • •Collaborate with AMD architecture specialists to improve future products.
  • •Apply a data-minded approach to target optimization efforts.
  • •Stay informed on software and hardware trends, especially algorithms and architecture.
  • •Debug and fix existing issues and research more efficient alternatives during FPGA/hardware bring-ups.

Pay and Benefits

Salary: USD 152,600 - 261,600 annually

Key Requirements

  • •Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
  • •Strong object-oriented programming background; C/C++ preferred.
  • •Experience with modern concurrent programming and threading APIs.
  • •Experience with Windows and Linux development.
  • •Ability to write high-quality code with attention to detail.
Education:Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Skills:LeadershipCommunicationProblem-solvingInterpersonal skillsAttention to detail
Tech Stack:FPGADevice ModelingPhysical databasesCC++Object-oriented programmingThreadingConcurrent programmingWindowsLinuxDebuggersGitHubProfilers

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

AMD
Designs and produces semiconductor products including CPUs, GPUs, and adaptive SoCs for consumer, enterprise, and embedded markets, competing across PCs, data centers, and gaming industries.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1969
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn