FPGA Development Tools Engineer
Toronto, ONAltera Semiconductor Technology Canada ULC
1+ ansCandidates need at least one year of software development experience in a hardware or silicon setting, using C/C++, Java or Python/Perl/Tcl, plus a bachelor's degree in computer engineering, electrical engineering, computer science or a related field. Preferred skills include data structures and algorithms, build systems, RTL design, EDA and FPGA tools, and version control.
Quartus, Perforce, Git, CVS, makefiles
Software Engineer - Intern
Toronto, ONAltera Semiconductor Technology Canada ULC
Altera Semiconductor Technology Canada ULC requires candidates pursuing a bachelor's degree in computer or electrical engineering, engineering science, computer science, mathematics or similar. Candidates need at least 3 months of experience or coursework in C/C++, Python, digital logic, FPGAs or Verilog, plus strong problem-solving and communication skills.
Quartus Prime Pro, C/C++, Python, Verilog
FPGA Design Verification Intern
Toronto, ONAltera Semiconductor Technology Canada ULC
Candidates need to be pursuing a bachelor's degree in computer engineering, engineering science, computer science, math, electrical engineering or equivalent, with at least 3 months of digital hardware design or verification experience and 3 months of software or scripting experience. Familiarity with FPGA tools such as Quartus and strong problem-solving skills are preferred.
Quartus, Verilog, VHDL, C++, Python