A

Altera

FPGA and SoC provider with software

EDA Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Jose, CA, USAIn-person

About the Job

Requirements

  • A Bachelor's degree in Computer Science or Computer Engineering, or a related field, and at least 6 years of experience; or a Master's degree in Computer Science or Computer Engineering, or a related field, and at least 4 years of experience; or a Ph.D. degree in Computer Science or Computer Engineering, or a related field, and at least 8 years of experience.
  • Excellent programming skills in C/C++ and Python.
  • Excellent written and verbal communication skills.

Responsibilities

  • Use C++ and Python to specify, implement, and maintain software data models representing FPGA devices.
  • Develop high-performance APIs to streamline access to FPGA device databases for synthesis, placement, routing, timing analysis, power analysis, and other industry algorithms.
  • Collaborate with hardware and software teams to bring next-generation FPGA devices to Quartus.
  • Develop tools to aid and enhance FPGA device bring-up processes.

Desired Qualifications

  • Advanced background in algorithms and data structures.
  • Experience developing EDA tools.
  • Background in graph-based algorithms.
  • Background in HDL design using Verilog, SystemVerilog, and/or VHDL.
  • Experience developing and maintaining internal applications and APIs.
  • Experience with FPGA architecture and tools.
  • Experience developing FPGA tools.

About the Company

Altera

FPGA and SoC provider with software

Altera designs and manufactures FPGAs and SoCs, along with software tools for hardware design and deployment. Customers can configure these programmable chips after fabrication to fit specific applications, helping them reach market faster and optimize performance. The company differentiates itself by offering a broad configurable silicon platform and a dedicated design software suite as an independent provider after its separation from Intel. Its goal is to deliver high-performance, adaptable processing solutions for industries like automotive, aerospace, communications, AI, cloud, and edge computing.

Company size
Not listed
Company stage
IPO
Headquarters
San Jose, CA
Founded
1983

Recently Posted Jobs

Explore more opportunities at Altera

See more jobs