Fpga Development Tools Engineer

Altera

San Jose, California, United States
$127.4k - $184.4k usd
On-site
C++ and python programming
Software data models for fpga devices
High-performance api development
Join Altera in shaping the future of computing by providing flexible technology and empowering innovators with scalable FPGA products

Job Summary

  • Join Altera in shaping the future of computing by providing flexible technology and empowering innovators with scalable FPGA products.
  • As an EDA Software Engineer, you will specify, implement, and maintain software data models to represent FPGA devices using C++ and Python.
  • Develop high-performance APIs to streamline access to FPGA device databases for industry-leading algorithms like synthesis, placement, routing, and timing analysis.

Matching Summary

Join Altera in shaping the future of computing by providing flexible technology and empowering innovators with scalable FPGA products.

Salary

$127.4K - $184.4K USD

Skills & Requirements

Must-have

  • C++ and Python programming
  • Software data models for FPGA devices
  • High-performance API development
  • FPGA device modeling
  • Collaboration with hardware and software teams

Nice-to-have

  • Advanced algorithms and data structures
  • Graph-based algorithms background
  • HDL design experience
  • Internal application and API development

Key Requirements

  • Bachelor's Degree in Computer Science, Computer Engineering or related fields with 4+ years of experience
  • Master's Degree in Computer Science, Computer Engineering or related fields with 3+ years of experience
  • Ph.D. degree in Computer Science, Computer Engineering or related fields with 1+ years of experience
  • Excellent programming skills in C/C++ and Python
  • Excellent written and verbal communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter