EDA System Software Engineer

4 weeks ago


bangalore, India NVIDIA Full time

NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing. Nvidia is a "learning machine" that constantly evolves by adapting to new opportunities that are hard to solve, that only we can tackle, and that matter to the world. This is our life's work to amplify human imagination and intelligence. Make the choice to join us today As a software engineer you will craft and implement APIs and services to support the execution of workflows to validate the design of NVIDIA's chips. The systems we develop will operate at a large scale, running millions of tests per day in a distributed cloud computing environment with thousands of heterogeneous servers to verify multiple designs in many configurations. You will continuously innovate and develop scalable, reliable, high-performance systems, and tools to enable the next generation of chips.

What you'll be doing:

  • Build microservices that are reliable, scalable, and maintainable.

  • Improve the current system's ability to schedule and utilize resources, improve performance, increase reliability, and provide better throughput.

  • Design interfaces that are efficient and easy to use for hundreds of engineers throughout the world.

  • Join an agile and dynamic software development team with very high production quality standards.

  • Participate in the full life-cycle of tool development, test, and deployment.

  • Work closely with other team members and internal customers to understand their processes requirements and needs.

  • Directly contribute to the overall quality of and improve time to market for NVIDIA's next-generation chips.

What we need to see:

  • MS (preferred) or BS in Computer Science (or equivalent).

  • 2+ years experience in software engineering

  • Excellent software engineering skills, including applied knowledge of OOP, design patterns, distributed systems, multiprogramming, and microservices.

  • Skilled in Python and common service and/or multiprogramming-related packages.

  • Excellent planning, presentation, and general communication skills.

  • The flexibility and adaptability to work in an exciting environment with changing requirements.

Ways to stand out from the crowd:

  • Experience developing and deploying automated testing infrastructure.

  • Deep understanding of distributed and microservice architecture principles, including service deployment and API versioning strategies.

  • Experience with Linux ecosystems, including development tools and Familiarity with chip design and/or other verification workflows.

  • A passion for improving the productivity and efficiency of other engineers.

  • Experience with or interest in engineering project management and organization and Expertise in Perl, C/C++, JavaScript, or TypeScript.


  • Senior IT Engineer

    4 weeks ago


    bangalore, India Qualcomm Full time

    Company: Qualcomm India Private Limited Job Area: Information Technology Group, Information Technology Group > IT Engineering General Summary: Job Overview The Engineering Compute Technologies (ECT) group manages multiple QCT Design centers worldwide and enables engineers to leverage hardware and software resources globally. As an...


  • bangalore, India Intel Full time

    Job Description At Intel Labs Bangalore, we are building a World class team that puts creative ideas into execution. Intel Labs is looking for a EDA tools software engineer who advocates of applying tools/flows and design methodologies to enable effective execution of complex chip design projects in diverse environments. As part of the Design...


  • bangalore, India Siemens EDA (Siemens Digital Industries Software) Full time

    Job DescriptionThis position will be part of the AFS R&D team, focused on circuit simulation. As a key member of a highly proficient, productive, and motivated R&D team, developing industry’s leading circuit simulator, using cutting edge software development techniques, you will be offered:• Technical challenges to solve toughest nanometer scale circuit...


  • bangalore, India Synopsys Inc Full time

    Job Description and RequirementsWe are looking for an exceptional problem solver, algorithm designer and C++ developer with strong experience and background in EDA tool development and deployment. Additionally, background in Custom Design and Layout creation would be a plus. In this role, you would be responsible for working with cross functional teams to...


  • bangalore, India Siemens EDA (Siemens Digital Industries Software) Full time

    Job Description This position will be part of the AFS R&D team, focused on circuit simulation. As a key member of a highly proficient, productive, and motivated R&D team, developing industry’s leading circuit simulator, using cutting edge software development techniques, you will be offered: • Technical challenges to solve toughest nanometer scale...


  • bangalore, India SIEMENS EDA (INDIA) PRIVATE LIMITED Full time

    Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more efficiently. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of...


  • bangalore, India Siemens EDA (Siemens Digital Industries Software) Full time

    Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of...


  • Bangalore, India Intelli Swift Full time

    Role : Linux System AdministratorJob Duties :- Support all Compute/Storage/networking infrastructure issues.- Support multi-site, EDA infrastructure - Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity- Setup alerting, reports/dashboards for monitoring overall system...

  • CAD Engineer

    4 weeks ago


    Bangalore, India Codersbrain technology pvt ltd Full time

    Job Description: CAD Engineer.- Architecting, developing, testing and maintaining of automation tools for VLSI CAD/EDA view creation and validation.- Understanding of specifications, interfaces requirements and developing checks with defined pass/fail criteria, configuring and running these checks on library/components /IPs. - Understanding the library...

  • CAD Engineer

    4 weeks ago


    Bangalore, Karnataka, India Codersbrain technology pvt ltd Full time

    Job Description: CAD Engineer.- Architecting, developing, testing and maintaining of automation tools for VLSI CAD/EDA view creation and validation.- Understanding of specifications, interfaces requirements and developing checks with defined pass/fail criteria, configuring and running these checks on library/components /IPs.- Understanding the library...


  • bangalore, India Siemens EDA (Siemens Digital Industries Software) Full time

    Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of...


  • Bangalore/Gurgaon/Gurugram, India AJ Consulting Full time

    Title : QA R&D Engineer for EDA Software Testing Job Location : - PHD Experience - 4 + yrs Key skills : Excellent - Familiarity with scripting programming languages like Python and Shell. Experience with designing and analyzing multi-gigabit serial links (PCIe, Ethernet, MIPI, SATA, USB). Permanent Payroll : Nippon Data Systems Ltd NIPPON DATA SYSTEMS...


  • Bangalore/Gurgaon/Gurugram, IN AJ Consulting Full time

    Title : QA R&D Engineer for EDA Software TestingJob Location : - MTECH / PHDExperience - 4 + yrsKey skills : Excellent - Familiarity with scripting programming languages like Python and Shell.Experience with designing and analyzing multi-gigabit serial links (PCIe, Ethernet, MIPI, SATA, USB).Permanent Payroll : Nippon Data Systems LtdNIPPON DATA SYSTEMS...


  • Bangalore/Gurgaon/Gurugram, IN AJ Consulting Full time

    Title : QA R&D Engineer for EDA Software TestingJob Location : - PHDExperience - 4 + yrsKey skills : Excellent - Familiarity with scripting programming languages like Python and Shell.Experience with designing and analyzing multi-gigabit serial links (PCIe, Ethernet, MIPI, SATA, USB).Permanent Payroll : Nippon Data Systems LtdNIPPON DATA SYSTEMS LIMITED is a...


  • bangalore, India SIEMENS EDA (SALES & SERVICES) PRIVATE LIMITED Full time

    Siemens Industry Software is a leader in electronic design automation (EDA). We enable companies to develop better electronic products faster and more cost-effectively. We are seeking an experienced, detail oriented Physical Design Engineer to join our Services Engineering team. The qualified candidate will possess robust Physical Design skills, including...

  • EDA Developer

    4 weeks ago


    Bangalore, India ConnectPro Management Consultants Pvt Ltd. Full time

    Your Role and Responsibilities : We are seeking highly motivated individuals with a BS, MS, or PhD degree in Computer Science, Computer Engineering/ECE, ready to handle the challenging problems in future technologies and designs. We are also looking for candidates with Strong C/C++ background to lead our leading-edge algorithms within our EDA solutions to...

  • Sr Product Engineer

    4 weeks ago


    bangalore, India SIEMENS EDA (INDIA) PRIVATE LIMITED Full time

    Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world...


  • bangalore, India Altair Engineering Full time

    Job Summary: Enterprise Computing Global Support team consists of highly knowledgeable and motivated individuals who can design, develop, troubleshoot, and deliver solutions. We also have the opportunities to work directly with various strategic Cellular Phone Manufacturers and EDA/Semiconductor partners. The selected candidate will be part of...

  • Product Engineer

    4 weeks ago


    bangalore, India SIEMENS EDA (INDIA) PRIVATE LIMITED Full time

    Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more efficiently. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of...


  • bangalore, India Altair Engineering Full time

    Job Summary: Enterprise Computing Global Support team consists of highly knowledgeable and motivated individuals who can design, develop, troubleshoot, and deliver solutions. We also have the opportunities to work directly with various strategic Cellular Phone Manufacturers and EDA/Semiconductor partners. The selected candidate will be part of the...