FPGA Software Architect
1 month ago
We are seeking a highly skilled FPGA Software Engineer to join our dynamic team at Intel. In this critical role, you will be responsible for designing and developing cutting-edge modular code architecture for our FPGA tools. Your expertise will guide the evolution of our software, ensuring it meets the industry's rigorous standards and pushes the boundaries of what's possible.
Key Responsibilities:- Lead the conceptualization and implementation of a modular code architecture, setting the stage for a more robust, scalable, and maintainable codebase.
- Collaborate with cross-functional teams to analyze existing coding frameworks, identifying areas for enhancement and integration of best practices in modularity.
- Design and develop sophisticated APIs that work seamlessly with both API users and the existing backend technology.
- Employ an inventive approach to refactor and restructure existing code, ensuring it is optimized for performance, reusability, and coherence.
- Work closely with the team to ensure timely delivery of high-quality software.
- Stay up-to-date with the latest advancements in FPGA technology and software development.
- Collaborate with other teams to ensure seamless integration of our software with other Intel products.
Minimum qualifications are required to be initially considered for this position. Requirements listed would be obtained through a combination of industry-relevant job experience, internship experiences, and/or schoolwork/classes/research. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.
- Bachelor's degree in computer science, electrical engineering, or a related field.
- Minimum of 8 years of professional experience in software development.
- C++ programming in a Linux/Unix environment.
Preferred Qualifications:
- Master's degree or higher is preferred.
- Experience with scripting languages, preferably Python or TCL.
- Experience working in a modern large-scale modular code base.
- Experience with data structures and algorithms, with a particular focus on graph theory and its application in electronic design automation (EDA) tools.
- Experience in creating long-lived APIs, network protocols, or file formats.
- Experience with either Altera Quartus or Xilinx Vivado.
- DB systems and how they are used to store netlists and other EDA metadata.
- FPGA or ASIC development design flow and how it contrasts with regular SW development.
- 2+ years of experience with FPGA code base.
The Programmable Solutions Group (PSG) was formed from the acquisition of Altera. As part of Intel, PSG will create market-leading programmable logic devices that deliver a wider range of capabilities than customers experience today. Combining Altera's industry-leading FPGA technology and customer support with Intel's world-class semiconductor manufacturing capabilities will enable customers to create the next generation of electronic systems with unmatched performance and power efficiency. PSG takes pride in creating an energetic and dynamic work environment that is driven by ingenuity and innovation. We believe the growth and success of our group is directly linked to the growth and satisfaction of our employees. That is why PSG is committed to a work environment that is flexible and collaborative, and allows our employees to reach their full potential.
Posting StatementAll 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.
BenefitsWe offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits.
Working ModelThis role will require an on-site presence.
-
FPGA Software Architect
2 months ago
Old Toronto, Ontario, Canada Intel Full timeJob DescriptionWe are seeking a highly skilled FPGA Software Engineer to join our dynamic FPGA Tool Development Team. In this critical role, you will be at the forefront of innovation, spearheading the transformation of our code base into a modular and efficient machine.Key Responsibilities:Lead the conceptualization and implementation of a cutting-edge...
-
FPGA Software Architect
2 months ago
Old Toronto, Ontario, Canada Intel Full timeJob DescriptionWe are seeking a highly skilled FPGA Software Engineer to join our dynamic FPGA Tool Development Team. In this critical role, you will be at the forefront of innovation, spearheading the transformation of our code base into a modular and efficient machine.Key Responsibilities:Lead the conceptualization and implementation of a cutting-edge...
-
Senior FPGA Architect
1 month ago
Toronto, Ontario, Canada Microchip Technology Full timeAre you looking for a challenging opportunity to lead a team of architects working on current and future FPGA families? Do you want to be part of a company that designs the technology that powers the world around us? We offer a unique chance to work in a collaborative atmosphere of trust, empowerment, respect, diversity, and communication at Microchip...
-
Senior FPGA Architect
1 month ago
Toronto, Ontario, Canada Microchip Technology Full timeAre you looking for a challenging opportunity to lead a team of architects working on current and future FPGA families? Do you want to be part of a company that designs the technology that powers the world around us? We offer a unique chance to work in a collaborative atmosphere of trust, empowerment, respect, diversity, and communication at Microchip...
-
Senior FPGA Architect
3 weeks ago
Toronto, Ontario, Canada Microchip Technology Full timeAre you looking for a challenging opportunity to lead the design of cutting-edge FPGA systems? Do you want to be part of a team that works on the technology that powers the world around us? We offer a unique chance to work in a collaborative environment that values trust, empowerment, respect, diversity, and communication. At Microchip Technology, Inc., we...
-
FPGA Software Architect
2 months ago
Old Toronto, Ontario, Canada Intel Corporation Full timeJob DescriptionAs a pivotal member of Intel Corporation's FPGA Tool Development Team, you will play a critical role in revolutionizing the future of FPGA code architecture. In this challenging position, you will be at the forefront of innovation, spearheading the transformation of our code base into a modular and efficient machine.Key Responsibilities:Lead...
-
FPGA Software Architect
2 months ago
Old Toronto, Ontario, Canada Intel Corporation Full timeJob DescriptionAs a pivotal member of Intel Corporation's FPGA Tool Development Team, you will play a critical role in revolutionizing the future of FPGA code architecture. In this challenging position, you will be at the forefront of innovation, spearheading the transformation of our code base into a modular and efficient machine.Key Responsibilities:Lead...
-
Senior FPGA Architect
4 weeks ago
Toronto, Ontario, Canada Microchip Technology Full timeAre you a seasoned FPGA architect looking for a new challenge? Do you have a passion for designing cutting-edge system architectures? We're seeking a highly skilled and experienced FPGA design manager to join our team at Microchip Technology, Inc.As a key member of our architecture team, you will be responsible for leading the design and development of our...
-
Senior FPGA Architect
4 weeks ago
Toronto, Ontario, Canada Microchip Technology Full timeAre you a seasoned FPGA architect looking for a new challenge? Do you have a passion for designing cutting-edge system architectures? We're seeking a highly skilled and experienced FPGA design manager to join our team at Microchip Technology, Inc.As a key member of our architecture team, you will be responsible for leading the design and development of our...
-
Senior Architect FPGA Systems
3 weeks ago
Toronto, Ontario, Canada Microchip Technology Full timeAre you looking for a challenging opportunity to lead the design of cutting-edge FPGA systems? Do you want to be part of a team that works on the technology that powers the world around us? We offer a unique chance to work in a collaborative environment that values trust, empowerment, respect, diversity, and communication. Our company, Microchip Technology,...
-
FPGA Software Architect
1 month ago
Toronto, Ontario, Canada Intel Corporation Full time $126,420 - $189,480Job SummaryWe are seeking a highly skilled FPGA Software Engineer to join our dynamic FPGA Tool Development Team. As a pivotal player in revolutionizing the future of FPGA code architecture, you will be at the forefront of innovation, spearheading the transformation of our code base into a modular and efficient machine.Key Responsibilities:Lead the...
-
FPGA Software Architect
1 month ago
Toronto, Ontario, Canada Intel Corporation Full time $126,420 - $189,480Job SummaryWe are seeking a highly skilled FPGA Software Engineer to join our dynamic FPGA Tool Development Team. As a pivotal player in revolutionizing the future of FPGA code architecture, you will be at the forefront of innovation, spearheading the transformation of our code base into a modular and efficient machine.Key Responsibilities:Lead the...
-
FPGA Software Developer
2 weeks ago
Toronto, Ontario, Canada Intel Full timeJob Title: FPGA Software DeveloperIn the Programmable Solutions Group, we're pushing the boundaries of what's possible with programmable logic devices. As an FPGA software developer, you'll play a key role in designing, developing, and optimizing software tools that enable the use of Field Programmable Gate Arrays (FPGA).Our team is responsible for creating...
-
FPGA Compiler Software Engineer
3 weeks ago
Old Toronto, Ontario, Canada Intel GmbH Full timeJob DescriptionWe are seeking a skilled FPGA Compiler Software Engineer to join our team at Intel GmbH. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.In this role, you will be responsible for developing the software for Quartus, the...
-
FPGA Compiler Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Intel GmbH Full timeJob DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel GmbH. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.In this role, you will be developing the software for Quartus, the tool that...
-
FPGA Compiler Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Intel GmbH Full timeJob DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel GmbH. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.In this role, you will be developing the software for Quartus, the tool that...
-
FPGA Software Engineer
3 weeks ago
Toronto, Ontario, Canada Intel Full timeJob SummaryIntel's Programmable Solutions Group is seeking a skilled FPGA Software Engineer to join our team in Toronto. As a member of our Tools and Modeling team, you will design, develop, and optimize software tools that enable the use of Field Programmable Gate Arrays (FPGA).Key ResponsibilitiesResearch and develop software tools for FPGA design and...
-
FPGA Software Developer
1 month ago
Toronto, Ontario, Canada Intel Full timeJob Title: FPGA Software EngineerJob Summary:We are seeking a highly skilled FPGA Software Engineer to join our team at Intel's Altera Toronto Technology Centre. As a member of our Tools and Modeling team, you will research, design, develop, and optimize software tools that enable the use of Field Programmable Gate Arrays (FPGA).Key Responsibilities:Design,...
-
FPGA Software Developer
1 month ago
Toronto, Ontario, Canada Intel Full timeJob Title: FPGA Software EngineerJob Summary:We are seeking a highly skilled FPGA Software Engineer to join our team at Intel's Altera Toronto Technology Centre. As a member of our Tools and Modeling team, you will research, design, develop, and optimize software tools that enable the use of Field Programmable Gate Arrays (FPGA).Key Responsibilities:Design,...
-
FPGA Software Developer
3 weeks ago
Toronto, Ontario, Canada Intel Full timeJob Title: FPGA Software DeveloperIn this role, you will be responsible for researching, designing, developing, and optimizing software tools that enable the use of Field Programmable Gate Arrays (FPGA). You will work closely with a highly experienced software development team to create the world's most advanced technologies that power cloud computing,...