A

Altera

FPGA and SoC provider with software

FPGA Development Tools Engineer

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field, with at least 3 years of experience.
  • Academic or project experience with C/C++ programming.
  • Familiarity with compiler concepts, including parsing, code generation, and optimization, through coursework or personal projects.
  • Exposure to digital logic design fundamentals and hardware flows such as FPGA or ASIC.

Responsibilities

  • Assist in the development and maintenance of high-level synthesis compiler infrastructure.
  • Support the implementation of compiler passes and code transformations to optimize high-level code for hardware synthesis.
  • Analyze and improve compilation flow from C/C++ to hardware description languages.
  • Research cutting-edge compiler technology for AI computation workloads.
  • Help integrate and test new features in high-level synthesis compilers, focusing on performance and resource optimization.
  • Participate in debugging and validating compiler outputs.
  • Document work and contribute to internal knowledge bases.

Desired Qualifications

  • Eagerness to learn about high-level synthesis compilers and hardware synthesis.
  • Coursework or internship experience in compiler development or hardware synthesis.
  • Familiarity with MLIR, LLVM, or Clang.
  • Exposure to high-level synthesis tools such as Xilinx Vivado HLS or Intel HLS.
  • Basic understanding of hardware description languages such as Verilog or VHDL.
  • Experience with version control systems such as Git.

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