FPGA Development Tools Engineer
2 weeks ago
About Us:
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. 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.
Responsibilities:
Assist in the development and maintenance of HLS compiler infrastructure.
Support the implementation of compiler passes and code transformations to optimize high-level code for hardware synthesis.
Analyze and improve compilation flow from C/C++ to hardware description languages.
Research in cutting edge compiler technology for AI computation workload
Help integrate and test new features in HLS compilers, focusing on performance and resource optimization.
Participate in debugging and validating compiler outputs.
Document work and contribute to internal knowledge bases.
What We Offer:
Mentorship and hands-on training from experienced compiler and hardware engineers.
Competitive salary and benefits.
Flexible work arrangements (remote or on-site).
Opportunities for professional growth and advancement.
Supportive and innovative work environment.
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: $73,000 - $105,700 CAD
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 for this role.
Qualifications:Minimum Qualifications
Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or related field with 3+ years of experience in the following skills:
Academic or project experience with C/C++ programming.
Familiarity with compiler concepts (parsing, code generation, optimization) through coursework or personal projects.
Exposure to digital logic design fundamentals and hardware flows (FPGA/ASIC)
Preferred Qualifications
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).
-
FPGA Development Tools Engineer
2 weeks ago
Toronto, Ontario, Canada Altera Full timeJob DetailsJob Description:About UsAltera 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. The High Level Synthesis (HLS) team at Altera specializes in creating sophisticated tools and...
-
FPGA Development Tools Engineer
2 weeks ago
Toronto, Ontario, Canada Altera Full time $73,000 - $105,700Job Details:Job Description:About Us: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. The High Level Synthesis (HLS) team at Altera specializes in creating sophisticated tools and...
-
FPGA Development Tools Engineer
7 days ago
Toronto, Ontario, Canada Altera Full time $98,900 - $143,300Job Details:Job Description:We are seeking talented software developers to join our device modeling teamAs part of our timing modeling and device mapping team, you'll be responsible for a range of key parts of the Altera FPGA flow. Our team bridges the gap between hardware and software and provides unique opportunities to experience the best of both...
-
FPGA Developer
1 day ago
Toronto, Ontario, Canada Syntronic - A Global Design House Full timeJoin Syntronic: Where Your Innovation Shapes the FutureAt Syntronic, we don't just follow industry trends—we set them Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and...
-
FPGA Compiler Software Engineer
5 days ago
Toronto, Ontario, Canada Altera Full timeJob DetailsJob Description:We are looking for a passionate and energetic software engineer to join the Quartus compiler team at Altera. Altera is a pioneer of programmable logic solutions, enabling system and semiconductor companies to rapidly and cost effectively innovate, differentiate, and win in their markets. Altera combines programmable logic...
-
Principal FPGA Compiler Software Engineer
7 days ago
Toronto, Ontario, Canada Altera Full timeJob DetailsJob Description:Become a member of our world-class software research and development team Altera develops innovative programmable logic technologies that are easy-to-use and deploy in applications from the cloud to the edge, offering limitless AI possibilities. Our end-to-end broad portfolio of products including FPGAs, CPLDs, Intellectual...
-
FPGA Compiler Software Engineer
1 day ago
Toronto, Ontario, Canada Altera Semiconductor Full timeJob Details:Job Description: We are looking for a passionate and energetic software engineer to join our team at Altera. Altera is the pioneer of programmable logic solutions, enabling system and semiconductor companies to rapidly and cost effectively innovate, differentiate and win in their markets. Altera combines the programmable logic technology...
-
Senior FPGA Engineer
1 week ago
Toronto, Ontario, Canada Per Vices Corporation Full timeWe are looking for an engineer to help us build Software Defined Radios (SDRs) for mission critical infrastructure. Our products use FPGAs to provide a high performance interface between data provided over a high speed bus (10/40/100G Ethernet), our internal IP, and high speed converter (DACs/ADCs) devices. Your primary responsibilities require you to...
-
FPGA Software Engineer Intern
2 weeks ago
Toronto, Ontario, Canada Altera Full timeJob DetailsJob Description:For decades, Altera has been at the forefront of programmable logic technology. Our commitment to innovation has empowered countless customers to create groundbreaking solutions that have transformed industries.Join us in our journey to becoming the #1 FPGA companyAltera is looking for talented, highly motivated undergraduate...
-
FPGA Software Engineer Intern
2 weeks ago
Toronto, Ontario, Canada Altera Semiconductor Full timeJob Details:Job Description:For decades, Altera has been at the forefront of programmable logic technology. Our commitment to innovation has empowered countless customers to create groundbreaking solutions that have transformed industries.Join us in our journey to becoming the #1 FPGA companyAltera is looking for talented, highly motivated undergraduate...