11 Nov
|
Altera
|
Toronto
Explore compiler and runtime development at Altera in Toronto, applying C/C++, Python, or Verilog to FPGA-coupled software.
This fixed-term student internship supports engineering work across compilers, flows, assemblers, models, tools, runtimes, and firmware. You may also develop software abstractions for FPGA acceleration in deep learning, DSP algorithms, or data analytics. The work involves close connections to FPGA silicon, IP, boards, and hardware concepts.
Key Responsibilities:
- Develop compilers and software flows for FPGA systems
- Optimize assemblers, models, tools, runtimes, and firmware
- Build abstractions and frameworks for FPGA acceleration
- Apply knowledge of logic, boards, devices, and chip layout
- Address customer, client, and stakeholder events
Requirements:
- Pursuing a bachelor’s degree in engineering, science, or mathematics
- At least three months of relevant experience or coursework
- Experience with C/C++, Python, digital logic, FPGAs, or Verilog
- Solid problem-solving skills and ambiguity tolerance
- Ability to prioritize tasks independently
Develop FPGA compilers, runtimes, and acceleration frameworks while contributing disciplined engineering solutions at Altera.
📌 FPGA Compiler Engineering Intern (Toronto)
🏢 Altera
📍 Toronto