📍 Local Job Near You
FPGA Software Engineer Enhancing Development Tools and Solutions
Altera
📍
toronto, Canada
Location
toronto
Posted
June 04, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Leverage your talents as an FPGA Software Engineer, focusing on creating cutting-edge development tools! Engage in a role that blends software prowess with hardware solutions using C++, Python, and more.
This role within the Quartus Device Modeling organization presents an opportunity to work on critically important technical challenges. You will develop models for FPGAs that support efficient customer implementations and harness advanced software techniques. Engage with statistical analysis, design optimization, and harness AI/ML to innovate in FPGA workflows.
Key Responsibilities:
• Create and enhance FPGA model abstractions
• Develop complex software algorithms for design efficiency
• Conduct runtime and memory optimization for applications
• Utilize statistical analysis to improve workflows
• Integrate AI/ML techniques into development processes
Requirements:
• Bachelor’s Degree in Computer Science or related field
• Proficient in C++ and Python progra...
This role within the Quartus Device Modeling organization presents an opportunity to work on critically important technical challenges. You will develop models for FPGAs that support efficient customer implementations and harness advanced software techniques. Engage with statistical analysis, design optimization, and harness AI/ML to innovate in FPGA workflows.
Key Responsibilities:
• Create and enhance FPGA model abstractions
• Develop complex software algorithms for design efficiency
• Conduct runtime and memory optimization for applications
• Utilize statistical analysis to improve workflows
• Integrate AI/ML techniques into development processes
Requirements:
• Bachelor’s Degree in Computer Science or related field
• Proficient in C++ and Python progra...