Software Intern

Altera

Toronto

On-site

CAD 95,000 - 100,000

Part time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Altera is seeking a Software Intern in Toronto to contribute to development and testing of software for programmable logic devices. You will work with engineers on bug fixes, feature enhancements, and new product development, while writing clean, documented code and participating in reviews.

You will learn industry-standard methodologies, apply new technologies, and present technical findings. The role emphasizes teamwork, independence, and exposure to FPGA-related work.

Qualifications

  • Pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • Strong understanding of programming concepts and data structures.
  • Proficient in at least one language such as C++, Python, or Java.
  • Familiarity with Git and debugging tools.
  • Excellent problem-solving and analytical skills.
  • Strong written and verbal communication skills.
  • Ability to work independently and in a team.
  • Experience with Verilog/VHDL or FPGA development is a plus.

Responsibilities

  • Collaborate with software engineers on projects including bug fixing, feature enhancements, and new product development.
  • Write, maintain, and document clean code.
  • Participate in code reviews and contribute to quality assurance processes.
  • Learn and apply standard software development methodologies and tools.
  • Research and evaluate new technologies to improve performance and functionality.
  • Prepare and present technical findings to team members.

Skills

Programming concepts
C++
Python
Java
Git
Analytical thinking
Communication
Teamwork

Education

Bachelor's or Master's in CS/CE/EE

Tools

Verilog/VHDL

Job description

Job Details: Job Description:

As a Software Intern at Altera, you will contribute to the development and testing of cutting-edge software solutions for programmable logic devices. This role offers an exciting opportunity to gain hands-on experience in a dynamic engineering environment.

Responsibilities:
  • Collaborate with experienced software engineers on various projects, including bug fixing, feature enhancements, and new product development.
  • Write and maintain clear, concise, and well-documented code.
  • Participate in code reviews and contribute to the overall quality assurance process.
  • Learn and apply industry-standard software development methodologies and tools.
  • Research and evaluate new technologies and approaches to improve software performance and functionality.
  • Prepare and present technical findings to team members.

Our compensation is designed to reflect the Canadian labour market. 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: $95K – $100K CAD

We use artificial intelligence to screen, assess, or select applicants for the position.

Canadian work experience is not required for this role.

Applicants must be eligible for any required Canada export authorizations.

Qualifications:
  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Strong understanding of fundamental programming concepts and data structures.
  • Proficiency in at least one programming language such as C++, Python, or Java.
  • Familiarity with software development tools (e.g., version control systems like Git, debuggers).
  • Excellent problem-solving and analytical skills.
  • Strong written and verbal communication skills.
  • Ability to work effectively both independently and as part of a team.
  • Prior experience with Verilog, VHDL, or FPGA development is a plus

Job Type: Student / Intern (Fixed Term)

Shift: Shift 1 (Canada)

Primary Location: Toronto, Ontario, Canada

Additional Locations:

Posting Statement:

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

About Altera Altera:

Accelerating Innovators Altera provides leadership programmable solutions that are easy-to-use and deploy in applications from cloud to edge, offering limitless AI possibilities. Our end-to-end broad portfolio of products including FPGAs, CPLDs, Intellectual Property, development tools, System on Modules, SmartNICs and IPUs provide the flexibility to accelerate innovation. Altera is helping to shape the future through pioneering innovation that unlocks extraordinary possibilities for everyone on the planet.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Factory Apps - Intern
Software Engineer - Factory Apps - Intern

207 Altera Semiconductor Technology Canada ULC • Toronto

On-site
CAD 95,000 - 100,000
Mentorship
Competitive salary & benefits
Professional growth opportunities
+3
Software Engineer - Intern
Software Engineer - Intern

Altera Corporation • Toronto

On-site
CAD 95,000 - 100,000
Performance-based incentives
On-site work in Toronto
Undergrad Intern Technical
Undergrad Intern Technical

Altera • Toronto

On-site
CAD 90,000 - 100,000
Undergrad Intern Technical
Undergrad Intern Technical

207 Altera Semiconductor Technology Canada ULC • Toronto

On-site
CAD 90,000 - 100,000
Hardware Design Engineer - Intern
Hardware Design Engineer - Intern

Altera Corporation • Toronto

On-site
CAD 95,000 - 100,000
Software Engineer - Intern
Software Engineer - Intern

Altera • Toronto

On-site
CAD 95,000 - 100,000
EDA Software Engineer
EDA Software Engineer

Altera • Toronto

On-site
CAD 84,000 - 133,000
Bonus opportunities
Long-term incentives
IP Design Intern
IP Design Intern

207 Altera Semiconductor Technology Canada ULC • Toronto

On-site
CAD 90,000 - 100,000
FPGA Development Tools - Intern
FPGA Development Tools - Intern

Altera Corporation • Toronto

On-site
CAD 95,000 - 100,000
Quartus User Interface - Intern
Quartus User Interface - Intern

Altera • Toronto

On-site
CAD 95,000 - 100,000