Senior GPU Software Developer
19 hours ago
We are seeking a highly skilled and experienced Senior GPU Software Developer to join our team at Synopsys.
As a key member of our organization, you will be responsible for designing and developing cutting-edge software solutions that leverage GPU technology. You will work closely with our engineering teams to develop high-performance computing (HPC) solutions that effectively utilize today's hardware for task acceleration while preparing for cutting-edge GPU architectures on the horizon.
About the Role- You will design and develop methodologies for HPC with in-depth performance characterization and analysis on large multi-GPU and multi-node clusters.
- You will write software and utilities to study the interaction of CPU/GPU software components with all hardware (GPU, CPU, Networking) in the stack to craft specifications and prototype measurement/visualization tools.
- You will design and develop high-quality software (parallel algorithms) using CUDA/ROCm/Hip code to accelerate algorithms in the areas of computational geometry, graphics, and signal-image processing.
- You will coach junior and experienced developers in GPU coding, utilization, and analysis techniques to expand the scope of effectiveness.
- You will build a cohesive GPU organization across several Mask product applications.
- You will host, design, and plan collaborative activities with a dynamic team across multiple time zones in the areas of HPC/network-centric software development, database/ML/AI, and computational lithography-centric algorithms.
- You have a Master's or Ph.D. degree in Computer Science, Electrical Engineering, or a related field.
- You have at least 13 years of experience in the HPC field, with prior experience as an architect on large-scale software development projects.
- You possess demonstrable expertise in GPU coding, debugging, and parallel algorithm development for numerical analysis, computational geometry, graphics, and signal-image processing.
- You have hands-on experience and algorithm-development-oriented skills in Linux-network/cloud computing/CUDA/ROCm/C/C++/Python/ML/AI.
- A competitive salary range of $170,000 - $240,000 per year, depending on location and experience.
- An annual bonus of up to 20% of your base salary.
- An equity package that includes stock options and restricted stock units.
- A comprehensive health, wellness, and financial benefits package.
Synopsys is a leader in electronic design automation (EDA), enabling designers and manufacturers to create advanced electronics products.
We are proud to work with leading companies around the world to deliver innovative technologies that shape the future of electronics.
-
GPU Software Development Expert
2 days ago
Hillsboro, United States Intel Full timeCompany OverviewAt Intel, we are pushing the boundaries of innovation to create a better tomorrow. Our vision is to extend computing technology to enrich the lives of every person on Earth. As a GPU Software Development Expert, you will be part of our exciting transformation, creating next-generation technologies that will shape the future for decades to...
-
GPU Architect Lead
21 hours ago
Hillsboro, United States Synopsys Full timeJob OverviewWe are seeking a highly skilled and experienced GPU Architect Lead to join our team at Synopsys.As a key member of our organization, you will be responsible for designing and developing cutting-edge software solutions that leverage GPU technology. You will lead the development of high-performance computing (HPC) solutions that effectively utilize...
-
Senior Software Engineer
3 weeks ago
Hillsboro, United States Cisco Systems, Inc. Full timeCisco Systems, Inc. - Senior Software EngineerCompany Overview:We are the UCS Blade Platform BMC Team at Cisco, driving innovation and excellence in BMC development for our X-Series Blade Servers. Our team is at the forefront of creating groundbreaking solutions, tackling complex projects throughout the year.Estimated Salary: $140,000 - $200,000 per yearJob...
-
Senior Software Developer
22 hours ago
Hillsboro, United States Cisco Full timeCompany OverviewCisco is a leading technology company that empowers an inclusive future by harnessing the power of innovation. Our commitment to equality, diversity, and inclusion drives us to create groundbreaking solutions that transform industries and communities.">Job DescriptionWe are seeking a skilled Senior Software Engineer to join our Cloud and AI...
-
Software Development Engineer 3
1 day ago
Hillsboro, United States Talent Software Services Full timeSoftware Development Engineer 3 Job Summary: Talent Software Services is in search of a Software Development Engineer for a contract position in Hillsboro, OR. The opportunity will be five months with a strong chance for a long-term extension. Position Summary: The main function of a software engineer is to apply the principles of computer science and...
-
Senior Python Developer Position
2 days ago
Hillsboro, United States Talent Software Services Full timeKey ResponsibilitiesThe ideal candidate will have extensive experience in developing and maintaining large Python applications, minimum 5+ years experience with software debugging, hardware software development, and post-silicon validation process and methodologies.Key responsibilities include:Designing, developing, testing, and evaluating software and...
-
High-Performance Computing Expert
19 hours ago
Hillsboro, United States Synopsys Full timeAbout the TeamWe are a highly dynamic and innovative team focused on defining HPC solutions that effectively utilize today's hardware for task acceleration while preparing for cutting-edge GPU architectures on the horizon.We collaborate across multiple time zones and disciplines, including HPC/network-centric software development, database/ML/AI, and...
-
Architect
2 weeks ago
Hillsboro, United States Synopsys Full timeYou Are:You are an experienced GPU Architect with a profound understanding of high-performance computing (HPC) and parallel algorithms. You excel in both hands-on technical work and high-level architectural planning, with a proven track record of leading large-scale software development projects.What You‘ll Be Doing:Designing and developing...
-
Senior IT Infrastructure Specialist
2 days ago
Hillsboro, United States Akraya Full time**Job Overview:**Akraya is seeking a skilled High-Performance Computing Systems Administrator to provide IT infrastructure support in our Developer Software Engineering lab in Oregon.**Key Responsibilities:**Installation, configuration, and maintenance of high-performance computing clusters.Troubleshooting production and pre-production servers, GPUs,...
-
Principal Software Systems Architect
2 days ago
Hillsboro, United States Microsoft Corporation Full timeWe are looking for a talented Principal Software Engineer to lead our Azure Firmware Development team. As a subject matter expert, you will be responsible for providing critical guidance, system-level debugging, and troubleshooting to various teams on Cloud HW systems, focusing on new technologies like GPU and AI accelerators.In this role, you will...
-
Senior Software Engineer
3 weeks ago
Hillsboro, United States Manpower Group Inc. Full timeOur client in the optical measurement systems industry is seeking a Senior Software Engineer to join their team. As a Senior Software Engineer, you will be part of the software development team supporting various functional areas. The ideal candidate will have excellent problem-solving skills, a passion for software development, and experience in control or...
-
Senior Software Engineer
2 weeks ago
Hillsboro, United States Manpower Group Inc. Full timeOur client in the optical measurement systems industry is seeking a Senior Software Engineer to join their team. As a Senior Software Engineer, you will be part of the software development team supporting various functional areas. The ideal candidate will have excellent problem-solving skills, a passion for software development, and experience in control or...
-
Software Development Engineer
7 days ago
Hillsboro, OR, United States Talent Software Services Full timeSoftware Development Engineer 3 Job Summary: Talent Software Services is in search of a Software Development Engineer for a contract position in Hillsboro, OR. The opportunity will be five months with a strong chance for a long-term extension. Position Summary: The main function of a software engineer is to apply the principles of computer science and...
-
Senior Software Engineer
3 weeks ago
Hillsboro, United States Manpower Engineering Full timeOur client in the optical measurement systems industry is seeking a Senior Software Engineer to join their team. As a Senior Software Engineer, you will be part of the software development team supporting various functional areas. The ideal candidate will have excellent problem-solving skills, a passion for software development, and experience in control or...
-
Senior Software Engineer
6 days ago
Hillsboro, United States Manpower Group Inc. Full timeOur client in the optical measurement systems industry is seeking a Senior Software Engineer to join their team. As a Senior Software Engineer, you will be part of the software development team supporting various functional areas. The ideal candidate will have excellent problem-solving skills, a passion for software development, and experience in control or...
-
High-Performance Computing Specialist
2 days ago
Hillsboro, United States Intel Full timeAbout the JobThis role involves developing software that enables Intel GPUs. You will work on the entire stack, from firmware and device drivers through APIs and the application layer, and may also include tools, infrastructure, and technologies necessary to develop, profile, optimize, and productize Intel GPUs or graphics/GPGPU software solutions.The...
-
Senior Software Engineer
2 weeks ago
Hillsboro, OR, United States Cisco Systems, Inc. Full timeWho We Are We are the UCS Blade Platform BMC Team, dedicated to driving innovation and excellence in BMC development for Cisco's X-Series Blade Servers. Our team is at the forefront of creating groundbreaking solutions, tackling a variety of complicated and diverse projects throughout the year. What sets us apart is our small, agile, and diverse team that...
-
Senior System Developer
2 days ago
Hillsboro, United States Ford Motor Company Full timeAbout the RoleWe are seeking a Senior Software Engineer to join our team as a key contributor to the development of our vehicle architecture enabling tools and technologies. As a member of our team, you will be responsible for designing and developing high-quality software solutions that meet the needs of our internal teams. Your expertise in software...
-
Senior Director, Software Development
2 weeks ago
Hillsboro, OR, United States First Technology Federal Credit Union Full timeThe Senior Director of Software Development will provide strategic and technical leadership, vision, and direction of the engineering development teams. In this role you will manage budget, direct resource planning, project scheduling and execution using Agile software development methodologies and establish policies and procedures that produce high-quality...
-
Senior Software Engineer
4 days ago
Hillsboro, United States Cisco Full timeWho We Are We are the UCS Blade Platform BMC Team, dedicated to driving innovation and excellence in BMC development for Cisco's X-Series Blade Servers. Our team is at the forefront of creating ground breaking solutions, tackling a variety of complicated and diverse projects throughout the year. What sets us apart is our small, agile, and diverse team that...