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.