A

Altera

FPGA and SoC provider with software

High Level Synthesis Intern - High Level Synthesis, Compiler Engineer

Systems Software EngineeringConfirmed live in the last 24 hours
InternshipMarlow, UKIn-person

About the Job

Requirements

  • Pursuing a Master's or PhD in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • Have academic or project experience with C/C++ programming.
  • Have familiarity with compiler concepts, including parsing, code generation, and optimization, through coursework or personal projects.
  • Have exposure to digital logic design fundamentals and hardware flows, including FPGA/ASIC.

Responsibilities

  • Assist in the development and maintenance of HLS compiler infrastructure.
  • Support the implementation of compiler passes and code transformations to optimize high-level code for hardware synthesis.
  • Analyze and improve the 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 HLS 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 HLS compilers and hardware synthesis.
  • Have good analytical, communication, and teamwork skills.
  • Have coursework or internship experience in compiler development or hardware synthesis.
  • Have familiarity with MLIR, LLVM, or Clang.
  • Have exposure to HLS tools such as Xilinx Vivado HLS or Intel HLS.
  • Have a basic understanding of hardware description languages such as Verilog or VHDL.
  • Have 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