Technical Lead in FPGA Prototyping and EDA Algorithmic Software

2 days ago


Noida, Uttar Pradesh, India Cadence Design Systems Full time

Cadence Design Systems Overview

A Leader in Electronic Design Automation

Cadence is a pioneering force in electronic design, leveraging over 30 years of computational software expertise. The company applies its Intelligent System Design strategy to deliver cutting-edge software, hardware, and IP that bring design concepts to life. Our clients are the world's most innovative companies, pushing the boundaries with extraordinary electronic products from chips to boards to systems for dynamic market applications.

Our Unique Advantage

  • Opportunity to work on leading-edge technology in an environment that fosters creativity, innovation, and impactful contributions.
  • Cadence prioritizes employee well-being through policies focusing on physical and mental health, career development, learning opportunities, and celebrating success tailored to individual needs.
  • The 'One Cadence – One Team' culture promotes collaboration across teams for customer success.
  • Multifaceted avenues for learning and growth enable employees to explore their interests and requirements.
  • Collaborate with a diverse team of passionate, dedicated, and talented individuals committed to exceeding expectations for our customers, communities, and each other.

About the Role

$145,000 - $200,000 per year salary range for this position based on industry standards and qualifications.

Cadence leads the way in hardware emulation-acceleration technologies and products. Our advanced emulation-acceleration system platform is a scalable, configurable industry leader used in labs and datacenters. As a Sr. Principal Software Engineer, you will develop new features in the compiler of the Protium Prototyping Platform. This role involves technical leadership in EDA algorithmic software development for FPGAs, collaborating with a dream team to provide breakthrough solutions in multi-FPGA prototyping.

Requirements

  • 14+ years of experience in software development or significant personal projects/academic work.
  • Strong computer science fundamentals background in data structures, algorithms, systems architecture, and/or databases.
  • Expertise in C++, gdb debugging, and general software development skills.
  • Ability to thrive in a fast-paced startup environment.
  • Expertise in STA, Synthesis, or QOR improvement techniques in FPGA prototyping or EDA.


  • Noida, Uttar Pradesh, India Synopsys Inc Full time

    At Synopsys Inc, we are seeking a highly skilled and experienced Staff software engineer to join our esteemed FPGA Synthesis and prototyping team.This is an exciting opportunity for a talented individual to work on the ProtoCompiler and Synplify synthesis products, which deliver superior quality of results (QoR), turnaround time, hierarchical flows, and...


  • Noida, Uttar Pradesh, India Siemens EDA (Siemens Digital Industries Software) Full time

    Company OverviewSiemens EDA is a leading provider of electronic design automation (EDA) software, empowering engineers to create innovative products that shape the future.Salary and BenefitsWe offer a comprehensive compensation package, including a competitive $120,000 - $180,000 per year, variable pay, pension, healthcare, and support for working from...


  • Noida, Uttar Pradesh, India Cadence Design Systems, Inc. Full time

    About CadenceCadence is a leading provider of electronic design automation (EDA) software and intellectual property (IP) for the semiconductor industry.We're doing work that matters, and we need talented engineers to help us solve complex problems.Job SummaryThis is a senior-level position responsible for designing and verifying high-end FPGA IPs using...


  • Noida, Uttar Pradesh, India SIEMENS EDA (INDIA) PRIVATE LIMITED Full time

    At Siemens EDA, we're pushing the boundaries of electronic product development with cutting-edge software tools. Our global team collaborates to deliver innovative solutions that empower customers worldwide.Role OverviewWe're seeking a highly motivated software engineer to join our QuestaSim R&D team in India. As a key member, you'll contribute to core...


  • Noida, Uttar Pradesh, India SIEMENS EDA (INDIA) PRIVATE LIMITED Full time

    Company OverviewSiemens EDA is a global technology leader in Electronic Design Automation software. Our tools empower companies worldwide to develop innovative electronic products faster and more efficiently.Our customers leverage our software to push technological boundaries, delivering better products in the increasingly sophisticated world of chip, board,...


  • Noida, Uttar Pradesh, India SIEMENS EDA (INDIA) PRIVATE LIMITED Full time

    As a key member of our research and development team at Siemens EDA (India) Private Limited, you will play a pivotal role in shaping the future of electronic design automation software. We are seeking a highly motivated and experienced software engineer with a strong background in digital circuit design and verification to join our dynamic team.Key...


  • Noida, Uttar Pradesh, India Synopsys Inc Full time

    Job Overview Synopsys Inc is seeking an experienced Senior R&D Engineer to join our team in Noida. This role involves designing, developing, and maintaining large software systems using C/C++ programming on Unix/Windows. Key Responsibilities: Design and implement efficient data structures and algorithms in C/C++. Troubleshoot, debug, and maintain complex...


  • Noida, Uttar Pradesh, India Cadence Design Systems, Inc. Full time

    Cadence Design Systems, Inc. is a pioneering leader in electronic design, leveraging over 30 years of computational software expertise to deliver innovative solutions.The company applies its Intelligent System Design strategy to provide software, hardware, and IP that turn design concepts into reality for customers in dynamic market applications such as...


  • Noida, Uttar Pradesh, India Cadence Design Systems, Inc. Full time

    Cadence Design Systems, Inc. is a pioneering leader in electronic design, leveraging over 30 years of computational software expertise to deliver innovative solutions.We're committed to developing and applying cutting-edge technology that transforms design concepts into reality for our customers, who are at the forefront of dynamic market applications...


  • Noida, Uttar Pradesh, India Circuitsutra Technologies Pvt Ltd Full time

    Job DescriptionWe are seeking experienced professionals to join our team at Circuitsutra Technologies Pvt Ltd as SystemC Modeling experts for Virtual Prototype development, verification, and deployment. This role involves working on various activities including Virtual Prototype development for SoCs and Electronics Systems, developing SystemC/TLM2.0 based...

  • Software Architect

    1 month ago


    Noida, Uttar Pradesh, India Cadence Design Systems, Inc. Full time

    About the RoleCadence Design Systems, Inc. is seeking a highly skilled expert to join our Solutions Organization as a Lead Solutions Engineer. As a member of our team, you will work closely with our worldwide customers to build Virtual/Hybrid prototypes, enabling early software development and system validation.This involves understanding customer...


  • Noida, Uttar Pradesh, India SIEMENS EDA (INDIA) PRIVATE LIMITED Full time

    Company OverviewSiemens EDA is a global leader in Electronic Design Automation software, enabling companies worldwide to develop innovative electronic products faster and more efficiently.Job SummaryWe are seeking a highly skilled Senior Technical Specialist - Advanced Design-for-Test to join our award-winning Tessent team in India. As a key member of our...


  • Noida, Uttar Pradesh, India Cadence Design Systems, Inc. Full time

    About the RoleWe're seeking a highly skilled Senior Software Design Engineer to join our team at Cadence Design Systems, Inc.Job DescriptionThe candidate should be a B.Tech/M.Tech graduate and possess strong Verilog, C/C++, and object-oriented programming skills. They should have a sound knowledge of software data structures and algorithms, as well as...


  • Noida, Uttar Pradesh, India Circuitsutra Technologies Pvt Ltd Full time

    Job DescriptionCircuitsutra Technologies Pvt Ltd is seeking a highly skilled Senior Virtual Prototype Developer to join our team. As a key member of our engineering team, you will be responsible for designing and developing advanced virtual prototypes for System-on-Chip (SoC) and electronics systems.Key Responsibilities:Develop high-performance virtual...


  • Noida, Uttar Pradesh, India SIEMENS EDA (INDIA) PRIVATE LIMITED Full time

    Siemens EDA (India) Private Limited is a global technology leader in Electronic Design Automation software, enabling companies worldwide to develop innovative electronic products faster and more cost-effectively.We are seeking a highly motivated, creative, and energetic engineer with a background in digital circuit design and verification to strengthen our...


  • Noida, Uttar Pradesh, India Cadence Design Systems, Inc. Full time

    Cadence Design Systems, Inc. is a leader in electronic design software, and we're looking for a skilled System Engineer to join our team.The successful candidate will work closely with our customers to create virtual prototypes, enabling early software development and system validation. This involves understanding customer requirements, studying hardware...


  • Noida, Uttar Pradesh, India Recruin Full time

    Job SummaryWe are seeking a highly skilled Senior Algorithmic Trading Software Engineer to join our team at Recruin. As a key member of our technical staff, you will be responsible for designing, developing, and testing high-performance algorithmic trading software using mathematical and Computer Science principles.About the RoleThis is an exceptional...


  • Noida, Uttar Pradesh, India Circuitsutra Technologies Pvt Ltd Full time

    At Circuitsutra Technologies Pvt Ltd, we are seeking a highly skilled Digital Systems Modeling Expert to join our team. This role involves developing and verifying digital systems using cutting-edge technologies.About the JobWe offer a competitive salary of $120,000 per annum, commensurate with experience.The successful candidate will be involved in...

  • Technical Lead

    1 month ago


    Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    About the RoleBrightly Software India Private Limited is seeking a highly skilled Technical Lead - .NET Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software applications using .NET technologies.Key ResponsibilitiesLead the development of our...


  • Noida, Uttar Pradesh, India Synopsys Inc Full time

    About the RoleWe are seeking a highly skilled and experienced Lead Platform Architect Developer to join our team at Synopsys Inc. As a senior manager of the R&D team, you will be responsible for managing the development and improvement of features, flows, and solutions for problems that may be new and very open-ended.The ideal candidate will have strong...