Altera
Software Engineer - Intern
Toronto, Ontario, Canada · Intern · Internship
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~30% per draw at Level II). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Do you love to solve technical challenges that no one has solved yet?
- If so, come join us to do something wonderful.
- As an undergraduate intern you will potentially have the opportunity to:
Responsibilities
- Research, design, develop, and optimize software tools that enable the use of Field Programmable Gate Arrays (FPGA).
- Develop and optimize compilers, flows, assemblers, models, tools, runtimes, and/or firmware that are closely coupled to FPGA silicon, IP, and boards, while leveraging strong knowledge of FPGA hardware, logic design, board design, semiconductor devices, and chip layout.
- Works well independently and develops quick engineering solutions for complex problems.
Requirements
- The candidate must be pursuing a Bachelor's Degree in Computer Engineering, Electrical Engineering, Engineering Science, Computer Science, Mathematics, or similar.
- We use artificial intelligence to screen, assess, or select applicants for the position. This posting is for an existing vacancy. Canadian work experience is not required for this role.
- 3+ months of experience or coursework in one, or more, of the following: C/C++, Python, digital logic, FPGAs, Verilog, or similar (relevant experience can be obtained through schoolwork, classes and project work, internships, military training, and/or work experience).
Skills
- Excellent technical skills.
- Excellent communication skills.
- High problem-solving skills and good tolerance for ambiguity.
Compensation
- In addition to base salary, we offer performance-based incentive opportunities that reward both individual contributions and overall company success.
Benefits
- Design, develop, and optimize software abstractions and frameworks for acceleration with the FPGA for domains such as deep learning, DSP algorithms, or data analytics.
Company info
- Altera is a company of bold and curious inventors and problem solvers who create some of the most astounding technology advancements and experiences in the world.
- We are looking for someone that brings:
- Focus on quality, discipline, and accurate results for engineering customers.
- We are looking for world-class engineers to help us build the future of technology.
This listing is sourced directly from Altera's careers page and normalized into a canonical job model.