Search jobs > Austin, TX > Fpga engineer

FPGA Development Engineer, Acceleration Systems

Annapurna Labs (U.S.) Inc.
Austin, Texas, USA
Full-time

Annapurna Labs builds high-performance hardware and software solutions used in AWS data centers globally. We’re looking for a FPGA development engineer with a focus on building accelerator services.

As a FPGA Development Engineer, you will be responsible for delivering design, development, and deployment of FPGA based accelerators .

A successful candidate will have an established background in developing customer-facing experiences, a strong technical ability, excellent project skills, great communication skills, and a motivation to achieve results in a fast-paced environment.

As a member of the Accelerator Systems FPGA team you’ll be responsible for the development of FPGA accelerator services used by our customers for running accelerators on AWS.

You will gain knowledge of how hardware and software in our data centers including technologies such as AWS F1 which is an AWS EC2 instance are used to deploy hardware accelerators in the cloud.

You will own large scale deployments in a continuous effort to deliver a world-class customer experience. This is a fast-paced, intellectually challenging position, and you’ll work with multiple technology areas.

You’ll have high standards for yourself and everyone you work with, and you’ll be constantly looking for ways to improve our products' performance, quality and cost.

We’re changing an industry, and we want individuals who are ready for this challenge and want to reach beyond what is possible today.

Key job responsibilities

  • Develop RTL designs for FPGA based acceleration; including designs running on the accelerator service, designs for customer examples and internal accelerators.
  • Dive deep on issues at the intersection of hardware and software. Debug and troubleshoot hardware issues and performance bottlenecks.
  • Member of a team responsible for system remediation, operational excellence, and customer experience on bleeding edge FPGA accelerator products
  • Implement and improve simulation (design verification) testing across the product lifecycle
  • Strong skills presenting technical information verbally and in written reports.
  • Responsible for the FPGA development life cycle which includes defining product features and performance benchmarks needed to meet customer requirements
  • Report on status of development, quality, operations, and system performance to management
  • Deliver accelerator designs as part of the SDK to external customers and FPGA developers
  • Review and provide feedback on hardware architecture / design / validation / verification plans

BASIC QUALIFICATIONS

  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
  • 3+ years of RTL Design using Verilog or VHDL
  • 3+ years of Experience with debugging in simulation environments using SystemVerilog / UVM
  • FPGA Development experience
  • Experience with Linux environments and Git
  • Bachelor's degree in computer engineering or equivalent

PREFERRED QUALIFICATIONS

  • Experience in accelerator development on FPGAs or GPUs. Including hands on experience with accelerator development using C / C++ / OpenCL and optimization for HW
  • Experience with deployment and test methods (CI / CD)
  • Software development experience with drivers, firmware
  • 30+ days ago
Related jobs
Promoted
Apple
Austin, Texas

Does an exciting, multifaceted, fast-paced, and pressure-filled environment catch your attention? Do you like puzzles and resolving solutions that are not obvious? Terrific, we do too! Consider joining us! Join Apple's Customer Systems team within the IS&T organization as a Software Development Engi...

Annapurna Labs (U.S.) Inc.
Austin, Texas

As a FPGA Development Engineer, you will be responsible for delivering design, development, and deployment of FPGA based accelerators. As a member of the Accelerator Systems FPGA team you’ll be responsible for the development of FPGA accelerator services used by our customers for running accelerator...

Advanced Micro Devices, Inc
Austin, Texas

Familiarity with VLIW SIMD vector processor architecture, ACADEMIC CREDENTIALS: BS or MS with industry experience PhD in Electrical Engineering or Computer Engineering Location: Austin TX #LI-RF1 #LI-HYBRID At AMD, your base pay is one part of your total rewards package. Familiarity with VLIW SIMD v...

Amazon.com Services LLC
Austin, Texas

Amazon is looking for a Systems Development Engineer to support and maintain software solutions powering one of the world’s largest Reliability Maintenance Engineering (RME) enterprises. As a System Development Engineer within the MAP team, the primary responsibilities include designing, developing,...

Amazon Web Services, Inc.
Austin, Texas

We are looking for an experienced Software Development Engineer to help the team take Marketplace to the next level. As a Software Development Engineer on the team you will own significant portions of the product and will have significant influence on our strategy by helping define the next wave of ...

ZT Systems
Austin, Texas

The Sr Staff Hardware Development Systems Engineer will be responsible for the design and development of new server platforms from concept to launch. Coordinate the design of subsystems and the integration of the total system. Bachelor’s degree in Electrical Engineer or Computer Science. Board level...

Amazon.com Services LLC
Austin, Texas

We are looking for a talented System Development Engineer to invent new solutions to improve our speed, scale, and efficiency. Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control mana...

Amazon Development Center U.S., Inc.
Austin, Texas

We are looking for cross platform systems development engineers who are passionate about building, maintaining, and automating the systems that underpin the robust WorkSpaces-fleet system. Knowledge of systems engineering fundamentals (networking, storage, operating systems). In this role you’ll hel...

Advanced Micro Devices, Inc
Austin, Texas

The Systems Design Engineering team fosters and encourages continuous technical innovation to showcase successes as well as facilitate continuous career development. KEY RESPONSIBILITIES: Driving technical innovation to improve AMD’s capabilities across product development and validation, including ...

Amazon.com Services LLC
Austin, Texas

We are seeking a talented and motivated techno functional ERP Systems Development Engineer with a proven track record of implementing best in class system and business processes within a complex Supply Chain environment. This role will work closely with Manufacturing, Supply Chain Management, Financ...