Altera

Altera

FPGA Development Tools Engineer

Toronto, Ontario, Canada · Internship

Sponsorship not specified$100k-$130kDetected 16 hours ago
C++GitFPGAVHDLVerilogElectrical EngineeringControlsResearchCommunicationMentoring

About the role

  • The High Level Synthesis (HLS) team at Altera specializes in creating sophisticated tools and compiler technologies that translate high-level programming languages into efficient hardware implementations.
  • Join us and help shape the future of HLS, enabling faster innovation in fields such as AI, cloud computing, and embedded systems.
  • The actual salary offered may vary based on several factors, including the position's location, as well as the candidate's experience, skills, training, and job-specific knowledge.

Responsibilities

  • Support the implementation of compiler passes and code transformations to optimize high-level code for hardware synthesis.
  • Document work and contribute to internal knowledge bases.
  • Our compensation is designed to reflect the Canadian labour market.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or related field with 3+ years of experience in the following skills:
  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or related field with 3+ years of experience in the following
  • Canadian work experience is not required for this role.

Skills

  • Academic or project experience with C/C++ programming.
  • Familiarity with compiler concepts (parsing, code generation, optimization) through coursework or personal projects.
  • Eagerness to learn about HLS compilers and hardware synthesis.
  • Good analytical, communication, and teamwork skills.
  • Coursework or internship experience in compiler development or hardware synthesis.
  • Familiarity with MLIR, LLVM, or Clang.
  • Exposure to HLS tools (e.g., Xilinx Vivado HLS, Intel HLS).
  • Basic understanding of hardware description languages (Verilog/VHDL).
  • Experience with version control systems (e.g., Git).
  • Shift 1 (Canada)
  • Primary Location:
  • Toronto, Ontario, Canada

Compensation

  • $100,000 - $130,000 CAD
  • Competitive salary and benefits.
  • The actual salary offered may vary based on several factors, including the position's location, as well as the candidate's experience, skills, training, and job-specific knowledge.
  • In addition to base salary, we offer performance-based incentive opportunities that reward both individual contributions and overall company success.
  • Estimated Salary Range: $100,000 - $130,000 CAD

Benefits

  • Competitive salary and benefits.

Company info

  • Altera is at the forefront of programmable logic and hardware acceleration.
  • Our mission is to empower developers and system architects to rapidly design and deploy cutting-edge solutions using advanced FPGA and SoC technologies.

This listing is sourced directly from Altera's careers page and normalized into a canonical job model.