Principal Software Engineer, VLSI Methodology

2 weeks ago


Salem, Oregon, United States NVIDIA Full time

NVIDIA is seeking a dedicated and innovative software developer to become a vital member of the VLSI Methodology Software team.

As a passionate individual with a strong commitment to software engineering, you will be responsible for developing essential components of our cutting-edge in-house visualization and design applications.

Your role will encompass the full software development lifecycle, where you will design and write initial code. You will engage in all facets of an Agile software development team.

Our hardware engineers rely on custom software solutions to visualize and enhance the performance of our next-generation GPUs, AI accelerators, and CPUs. We are assembling a team of skilled software engineers to collaborate with these engineers in creating innovative tools.

Our objective is to empower hardware engineers to operate more effectively and to elevate the quality of the products they create.

NVIDIA has been recognized as the top workplace by its employees on GlassDoor for 2022. Our core values include "intellectual honesty" and "solving unique challenges." We are currently harnessing the limitless potential of AI to shape the future of computing.

This future envisions our GPUs as the brains behind computers, robots, and autonomous vehicles capable of understanding their environment.

Achieving unprecedented milestones requires vision, creativity, and the best talent in the industry. As a member of NVIDIA, you will thrive in a diverse and supportive atmosphere where everyone is motivated to perform at their best.

Key Responsibilities:

  • Develop innovative, high-quality, and well-structured new code.
  • Engage in the design, development, review, testing, release, and support of high-capacity and high-performance chip design and visualization tools.
  • Collaborate with global internal engineering clients to conceptualize new tools and outline their requirements.
  • Participate in various Agile practices alongside fellow developers.

Qualifications:

  • MS in Computer Science/Computer Engineering, or BS in Computer Science/Computer Engineering or equivalent experience.
  • 5+ years of relevant software development experience.
  • Proficient in Java or C++ and Object-Oriented design.
  • Familiarity with modern software platforms and tools (e.g., Java 17, JavaFX 17, C++ 17, Qt 6, git, IDEA, CLion, unit test frameworks, continuous integration tools).
  • Experience with high-capacity tools that necessitate custom data structures and algorithms.
  • Background in software architecture.
  • Willingness to learn and apply sound software design principles.
  • Able to adapt to the evolving needs of our team's expanding scope and vision.

Preferred Qualifications:

  • Experience in graphical user-interface design.
  • Background in performance analysis and optimization.
  • Familiarity with networking techniques.

With competitive salaries and a comprehensive benefits package, NVIDIA is regarded as one of the most sought-after employers in the technology sector.

We invite you to join our team of dedicated professionals working collaboratively to drive rapid growth.

If you are enthusiastic about being part of a premier team supporting the latest advancements in GPU and AI technology, we would love to hear from you.

The base salary range is competitive and will be determined based on your location, experience, and the compensation of employees in similar roles.

You will also be eligible for equity and benefits. NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer.

We highly value diversity among our current and future employees and do not discriminate based on any characteristic protected by law.



  • Salem, Oregon, United States Noir Full time

    About the RoleWe are seeking a highly skilled .NET Software Engineer to join our team at Noir. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software solutions using.NET technologies.Key ResponsibilitiesDesign and develop software applications using.NET, C#, and SQL...


  • Salem, Oregon, United States Cleantech Ventures, Inc Full time

    Job Title:ColdFusion Application SpecialistLocation:Cleantech Ventures, IncDuration:06 monthsDescription:Key Responsibilities:• Analyze and design solutions to complex networking issues• Provide technical support to various departments• Troubleshoot, diagnose, and resolve issues with hardware and softwareRequirements:• Bachelor's degree in a related...


  • Salem, Oregon, United States Qualcomm Full time

    Company:Qualcomm Canada ULC Job Area:Engineering Group, Engineering Group > ASICS Engineering General Summary:What we are doing what has not been done.Shape the future of low power AI subsystems.Push the boundaries on features and performance.Qualcomm Technologies Audio products are designed to offer premium wireless connectivity, high levels of integration,...


  • Salem, Oregon, United States Ryder System, Inc. Full time

    Ryder System, Inc. - Supply Chain Engineer As a leading provider of logistics solutions, Ryder is seeking a talented Supply Chain Engineer to join our Dedicated Transportation Solutions team. This position offers the flexibility of remote work with occasional travel requirements. Position Overview: The Supply Chain Engineer will play a critical role in...


  • Salem, Oregon, United States Oregon Youth Authority Full time

    About the RoleWe are seeking a highly skilled Software Architect to join our JJIS Application Development team at the Oregon Youth Authority. As a key member of our team, you will play a critical role in shaping the future of our juvenile justice information system (JJIS) as a web-based application.Key ResponsibilitiesDesign, develop, and implement web...


  • Salem, Oregon, United States ACS Professional Staffing Full time

    Position Overview:ACS Professional Staffing is in search of a Senior Quality Assurance Engineer to spearhead the software testing and quality control initiatives within a prominent manufacturing organization. This role involves leading a dedicated team of QA Engineers and creating effective automation frameworks. The successful candidate will possess...


  • Salem, Oregon, United States Randstad Sourceright Full time

    About the Role We are seeking a highly motivated and skilled Nuclear Operations Simulation Software Engineer to join our team. In this role, you will play a crucial part in developing, maintaining, and testing software models for a full-scope nuclear power plant control room simulator. Your expertise will ensure accurate plant emulation and contribute to the...


  • Salem, Oregon, United States Ryder System, Inc. Full time

    Ryder System, Inc. - Supply Chain Engineer As a leading provider in logistics and supply chain solutions, Ryder is seeking a dedicated Supply Chain Engineer to join our team. This position offers the flexibility of remote work with occasional travel requirements. Key Responsibilities: Utilize company methodologies to design and enhance distribution and...


  • Salem, Oregon, United States Software Technology Inc Full time

    Job OverviewPosition: Business Systems Consultant IVCompany: Software Technology IncLocation: RemoteExperience Required: Minimum of 5 years working with government agencies and within the health sector.Role Summary:Demonstrated excellence in both verbal and written communication.Strong analytical capabilities coupled with a solid understanding of business...


  • Salem, Oregon, United States Software Technology Inc Full time

    Job OverviewPosition: Business Systems Consultant IVCompany: Software Technology IncLocation: RemoteExperience Required: Minimum of 5 years in government agency and health sector.Role Summary:The Business Systems Consultant IV will play a pivotal role in bridging the gap between technology and business operations. The ideal candidate will possess:Exceptional...

  • Lead NPI Engineer

    2 weeks ago


    Salem, Oregon, United States Imagine Staffing Technology Full time

    Job OverviewPosition Title: Senior NPI EngineerLocation: Salem, VAEmployment Type: Direct HireCompensation: $133k plus 10% bonusWork Arrangement: OnsitePosition Summary:We are seeking a highly experienced Senior NPI Engineer to play a pivotal role in our organization. This position offers the opportunity to engage in innovative projects and tackle intricate...

  • Senior Network Engineer

    55 minutes ago


    Salem, Oregon, United States ACL Digital Full time

    Job SummaryWe are seeking a highly skilled and experienced Technical Specialist to join our team at ACL Digital. As a Technical Specialist, you will be responsible for analyzing and designing solutions to complex networking issues, providing technical support to other departments, and troubleshooting, diagnosing, and solving issues with both hardware and...

  • Lead NPI Engineer

    7 days ago


    Salem, Oregon, United States Imagine Staffing Technology Full time

    Job OverviewPosition Title: Senior NPI EngineerLocation: Salem, VAEmployment Type: Direct HireCompensation: $133k plus 10% bonusWork Arrangement: OnsiteRole Summary:Are you an experienced Senior NPI Engineer eager to contribute to transformative projects? Our client, a leader in the industry, is on the lookout for a dedicated and skilled Senior NPI Engineer...

  • Lead NPI Engineer

    2 weeks ago


    Salem, Oregon, United States Imagine Staffing Technology Full time

    Job OverviewPosition Title: Senior NPI EngineerLocation: Salem, VAEmployment Type: Direct HireCompensation: $133k plus 10% bonusWork Arrangement: OnsiteRole Summary:Are you an experienced Senior NPI Engineer eager to take on a challenging role that allows you to contribute significantly? Our client is on the lookout for a highly capable and driven Senior NPI...


  • Salem, Oregon, United States Ryder System, Inc. Full time

    Ryder System, Inc. - Supply Chain Engineer We are seeking a dedicated Supply Chain Engineer to join our team within the Dedicated Transportation Solutions division. This position offers flexibility with remote work options and requires occasional travel. The ideal candidate will possess 2-5 years of experience in implementing and leading lean...


  • Salem, Oregon, United States Festagency Full time

    Position Overview: The Lead .NET Solutions Architect plays a pivotal role in shaping the software landscape of our organization. This position is accountable for the comprehensive architectural design, development, and enhancement of software systems, ensuring alignment with industry standards and modernization practices. Key Responsibilities: Define and...

  • Electrical Engineer

    4 days ago


    Salem, Oregon, United States AKS Engineering & Forestry Full time

    Job SummaryAKS Engineering & Forestry is seeking an experienced licensed Electrical Engineer to lead our electrical engineering design team. As a key member of our multidisciplinary team, you will work closely with our principals and task leads on a mix of private site development and public works projects.Key ResponsibilitiesLead and manage electrical/low...


  • Salem, Oregon, United States Marion County, OR Full time

    Salary: $57.63 Hourly Location: Salem, OR Job Type: Full-time Regular Department: Public Works Division: Engineering GENERAL OVERVIEW The role involves defining and coordinating work activities on assigned engineering initiatives, encompassing the development and execution of capital improvement projects funded by the county and external sources. The...


  • Salem, Oregon, United States Precision Castparts Corp Full time

    Position Overview:As the Manager of Facilities Engineering Operations, you will lead the Manufacturing Engineering and Maintenance Teams, dedicated to addressing various manufacturing and equipment challenges within the aerospace sector. Your role will encompass project management for equipment, enhancements to critical infrastructure, and providing expert...


  • Salem, Oregon, United States AutoStore System Full time

    Position Overview:The Customer Quality Engineer plays a pivotal role in overseeing the prompt investigation and resolution of product and service discrepancies that arise at client sites.Key Responsibilities:1. **Investigation Management:** - Lead the comprehensive investigation and resolution process for product and service failures encountered by...