Apply Now    
Job ID: JR0039597
Job Category: Engineering
Primary Location: San Jose, CA US
Other Locations:
Job Type: Experienced Hire

Software Engineer, Quartus

Job Description

Are you looking for your next career move at Intel? Are you passionate about developing scalable software solutions without sacrificing its stability, and quality? If this is you, you will love joining our dynamic  Programmable Software Engineering team in the Programmable Solutions Group (PSG) here at Intel. Our team is responsible for developing complex software tools to design field programmable gate array (FPGA) devices that are in the core of innovation for next-generation data center acceleration applications, self-driving car technologies, wireless communication and machine learning.

As a software engineer, Quartus productivity and Infrastructure you will have an opportunity to work on developing the next generation of FPGA design databases for Intel's Programmable Solutions Group. We are looking for a rock star C++ software engineer who will be responsible for building key components for a platform that enables unparalleled productivity and capabilities for our customers. The ideal candidate has experience implementing CAD/EDA databases that are used to represent large scale designs.  They have demonstrated the ability to work closely with the technical leadership team to research and develop new features. The candidate must also have demonstrated success in diving into new and unfamiliar codebases.

You will have access to all Intel platforms and technologies that provides a unique opportunity to grow as an engineer. As a member of small, but agile team you will collaborate with other engineers on common problems across different products and focus areas that represents a unique opportunity for exposure to diverse technical challenges as well as accelerated career growth.

Responsibilities

  • Design, develop, and validate clean object oriented API's in C++
  • Actively contribute in all aspects of the software development process
  • Partner with cross-functional teams to turn product requirements into killer features and functionality


Qualifications

Qualifications

  • Minimum Qualifications
  • BS or MS in Computer Science, Computer Engineering or related field
  • 5+ years software development experience with C++
  • Strong knowledge of data structures and algorithms
  • Familiarity with version control systems like Perforce, CVS, or Git in a Unix/Linux environment
  • Strong commitment to high quality, testable code
  • Excellent verbal and written communication skills

Preferred Qualifications

  • Experience working with Electronic Design Automation databases, such as OpenAccess or Milkyway
  • Familiarity with FPGA architecture and tools
  • 3+ years of software development with scripting languages like Python or TCL
  • Experience using tools like Vtune to optimizing code for performance
  • Hands-on knowledge of memory mapped data structures and memory management in C++. Boost experience is a plus

Inside this Business Group

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 Statement. Intel prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Apply Now    

What would you like to do now?

Connect with Us

Get Job Alerts

Get started
Student Center

Find out more about working at Intel

Learn more
Education

Jobs@Intel Blog

Learn more

Grow your network of opportunities