Senior EDA Software Engineer

Intel Corporation
San Jose, CA
$144.5K-$217.3K a year
Full-time

Job Description

In Q4 2023, Intel announced Altera will be reported as a separate business unit beginning on January 1, 2024, with ongoing support from Intel.

This position is associated to that standalone business strategy and is expected to fully transition to a standalone company at some time in the future.

Are you passionate about technology and solving problems? Do you want to grow your skills as you help us grow? Do you want to make history and have fun doing it?

If so, Intel is looking for you. As a senior software development engineer and technical leader, you will play a pivotal role in shaping the definition, vision, design, roadmap, and development of product features from beginning to end.

In the Programmable Solutions and Software (PSAS) group we take pride in developing Intel's Field Programmable Gate Arrays (FPGA) Software Products.

We have the responsibility to ensure delivery in a cost-efficient and effective manner. We push boundaries, crank fastest, biggest chips and state of the art software as a force for good.

Most importantly, we recognize, respect, build trust with our employees and provide a safe work environment. The candidate will be a member of the Tools and Modeling team in the Programmable Solutions and Software division of intel.

In this role you will research, design, develop, and optimize software tools that enable the use of FPGA.

The successful candidate will have a great opportunity to be exposed to new and exciting initiatives that will make our software easiest to use in the industry and scale across multiple generations of processor families.

You will join a highly experienced software development team and contribute to create the world's most advanced technologies that power cloud computing, networking / wireless and Internet.

The ideal candidate must exhibit the following skills and behavioral traits.

Design, develop, troubleshoot, or debug software programs.

Design data structures and algorithms, analyze software issues, and deliver top quality production software which exceeds customer expectations.

Experience with runtime and memory analysis of algorithms.

Experience in code quality and optimization.

Establishing internal / external working relationships through collaboration, excellent teamwork.

Produce design documents detailing product requirements.

Steer and coordinate discussions in a small group as well as present them in an organized fashion to larger groups.

Learn and explore new technologies and demonstrates good analysis and problem-solving skills.

Analyze memory and runtime of algorithms.

Zeal for optimizing and maintaining quality code.

Qualifications

You must possess minimum required education and minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.

Minimum Required Education

Bachelors degree or masters degree in computer science or electrical engineering.

Minimum Qualifications

6+ years of developing and maintain complex C++ / C applications.

One year of experience in scripting languages on Python, Perl, TCL.

Experience design algorithms with efficient data structures for EDA applications or relevant software.

Experience with software development lifecycle, and proficiency with debugging and software utility tools.

Preferred Qualifications

Experience with FPGA architecture and tools or ASIC tools and flows.

Technical leadership experience in developing software or EDA methodology.

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

All 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.

Benefits

We 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 here.

Annual Salary Range for jobs which could be performed in US, California : $144,501.00-$217,311.00

Salary range dependent on a number of factors including location and experience

Working Model

This role will require an on-site presence.

30+ days ago
Related jobs
Promoted
Brahma Consulting Group
CA, United States

Brahma Consulting Group is assisting our client in their search for a Senior Embedded Software Engineer. As a Senior Embedded Software Engineer, you’ll work on innovative RF-based solutions, collaborating with research and hardware teams to shape the future of indoor navigation. Develop software for...

Promoted
TikTok
San Jose, California

As a Senior Software Engineer within the Privacy VaDE Team, you will be responsible for assessing and enhancing the privacy and data protection measures within our organization. TikTok's Privacy & Data Protection Organization is expanding our Privacy Validation and Detection Engineering (VaDE) T...

Promoted
Woven
Palo Alto, California

We’re seeking a Senior Data Engineer who can elevate our data engineering practices, enhancing our existing pipelines and driving the transition to a more scalable and centralized architecture. Through our Arene mobility software platform, safety-first automated driving technology and Toyota Woven C...

Promoted
TikTok
San Jose, California

ByteDance Networking brings together innovative ideas and technologies from network architecture, software defined networking (SDN), network virtualization, switch software and hardware co-design, and high-speed networking, to create hyperscale data-center networking solutions that power several of ...

Mediabistro
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area. Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

Promoted
TikTok
San Jose, California

We are looking for strong software engineers who are excited to grow their business understanding and build highly scalable and reliable software, partnering across disciplines and geographies, to achieve the best results. Manage the work of a focused team of software engineers, providing guidance, ...

ByteDance
San Jose, California

We are seeking a highly skilled and experienced Senior Security Engineer to join our dynamic team. As a Senior Security Engineer, you will play a crucial role in ensuring the security and integrity of our payment systems, protecting sensitive information, and mitigating potential risks. With a suite...

Advanced Micro Devices, Inc
Santa Clara, California

Are you excited to work with one of Top 1% of the AI companies in the world? THE ROLE: Would you like to be part of a world class team enabling software for world class datacenters and the mightiest supercomputers? AMD is searching for talented and highly motivated Software Engineers to join our tea...

Cisco
San Jose, California

As a software engineering technical leader, you will be a key member of a team of skilled engineers crafting, maintaining and supporting embedded chassis management software for Cisco’s Unified Computing System (UCS) family of products. You’ll be working in the UCS Chassis Management Controller team...

TikTok
San Jose, California

About the TeamThe Quality Technology Team focuses on the quality domain, providing a series of AI-powered products and tools throughout the entire software engineering lifecycle from development, testing, and changes to online operation and maintenance. What You'll Do:As an SWE at Bytedance, you wil...