FPGA Design Applications Engineer

Altera•San Jose, CA
•$133,200 - $212,700

About The Position

Altera is seeking an FPGA Design Applications Engineer to join the Software Validation and Customer Experience Group, specializing in Quartus Software tools and example design solutions. The role applies FPGA design knowledge and FPGA software and AI tools to improve the customer experience and reduce design cycle time. The successful candidate has hands-on experience designing, simulating, and debugging FPGA designs using FPGA design software. The engineer creates customer-facing example designs and technical resources, supports customers with technical questions and issue resolution, evaluates product features, and helps ensure feature releases are ready. The role also involves shaping the customer journey and creating AI skills and agents to reduce customer design time.

Requirements

  • Master of Science degree in Computer or Electrical Engineering, or a Bachelor of Science degree in Computer or Electrical Engineering with at least five years of related applications engineering or system design experience.
  • Experience with FPGA design software tools and common third-party simulators.
  • Experience debugging and using signal analysis tools.
  • Experience creating FPGA designs that include minimal software (BareMetal).
  • Experience working with FPGA development boards or similar.

Nice To Haves

  • Experience with power and thermal analysis.
  • Familiarity with GitHub workflows and Visual Studio Code.
  • Experience using AI tools and creating skills.
  • Experience creating FPGA designs that include PCIe or SoC, including basic software.

Responsibilities

  • Create example designs that showcase products and teach customers how to use software tools.
  • Respond to customer technical questions, debug and reproduce customer issues, and drive issue resolution with engineering teams and customers.
  • Review specifications and requirements, perform product evaluations, and provide feedback on ease of use.
  • Define and develop example designs and unit tests, and perform checkout to ensure feature releases are ready.
  • Review product requirements and design the customer journey by identifying assets, use cases, user personas, and touchpoints such as the web, Git repositories, and forums.
  • Develop technical assets such as user guides, application notes, example designs, demos, and training.
  • Create AI skills and agents to reduce customer design time.

Benefits

  • Incentive opportunities that reward employees based on individual and company performance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service