Talent.com
R&D Engineering, Sr Engineer - C/C++ Development
R&D Engineering, Sr Engineer - C/C++ DevelopmentConfidential • Bengaluru / Bangalore, India
R&D Engineering, Sr Engineer - C / C++ Development

R&D Engineering, Sr Engineer - C / C++ Development

Confidential • Bengaluru / Bangalore, India
17 days ago
Job description

We are seeking a talented and motivated Software Engineer to join the ESP Product Development Team in the R&D engineer role. ESP is an industry leader in transistor-level equivalence checking products in the Electronic Design Automation (EDA) domain of the Semiconductor industry. In this role, you will contribute to the development and enhancement of advanced technology used for verifying the correctness of transistor-level designs. You will collaborate with a team of experts to build robust and efficient tools that ensure functional equivalence between designs at the transistor and gate level. You will develop and maintain the product codebase, address customer requirements and develop new functionality for product releases. Synopsys values Agility, Courage, Excellence and Trust and the successful candidate will demonstrate these attributes while working collaboratively in a team setting. The candidate will have 3-5 years of experience in code development, testing and delivery, be aware of the software development lifecycle and be able to deliver high quality software. Knowledge of electronics engineering concepts such as CMOS design and logic design are highly desired.

Key Responsibilities :

  • Contribute to the design, development, and optimization of ESP's transistor-level equivalence checking technology.
  • Write, debug, and optimize C, C++, and Python code to develop high-performance algorithms and tools.
  • Work with CMOS logic, Verilog, and SPICE to implement and verify design equivalence.
  • Perform circuit analysis and logic design to enhance the accuracy and efficiency of equivalence checking.
  • Develop and maintain scripting tools to automate and streamline verification processes.
  • Collaborate with cross-functional teams to define requirements and deliver innovative solutions.
  • Participate in code reviews, testing, and documentation to ensure the quality and reliability of the technology.

Required Skills and Competencies :

  • Strong proficiency in C, C++, and Python programming with 3-5 years of software development experience.
  • Solid understanding of CMOS logic and transistor-level design principles.
  • Experience with Verilog and SPICE for circuit simulation and modelling.
  • Familiarity with logic design and circuit analysis techniques.
  • Strong problem-solving skills and attention to detail.
  • Nice-to-Have Skills :

  • Familiarity with EDA tools and methodologies.
  • Knowledge of formal verification techniques.
  • Skills Required

    Verilog, Spice, Circuit Analysis, Python, Logic Design

    Create a job alert for this search

    Development Engineer • Bengaluru / Bangalore, India

    Related jobs
    Sr Advanced Embedded Engr

    Sr Advanced Embedded Engr

    Honeywell • Bengaluru, Karnataka, India
    At Honeywell, our people are driven by a desire to contribute, be challenged and grow.Our people make Honeywell a special company and are a key competitive advantage. Thousands of Honeywell Aerospac...Show more
    Last updated: 9 days ago • Promoted
    Sr.Design Verification Engineer

    Sr.Design Verification Engineer

    Tessolve • Bengaluru, Karnataka, India
    Tessolve Semiconductor, part of the Hero Group, is a leading engineering services company offering end-to-end silicon and system design solutions. Tessolve provides expertise across ASIC design, ver...Show more
    Last updated: 30+ days ago • Promoted
    Sr Staff Engineer, Firmware Engineering

    Sr Staff Engineer, Firmware Engineering

    Danaher • Bengaluru, Karnataka, India
    This job is with Danaher, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.At Cepheid, we a...Show more
    Last updated: 8 days ago • Promoted
    Sr Rtl Design Engineer

    Sr Rtl Design Engineer

    ACL Digital • Bengaluru, Republic Of India, IN
    Notice Period : 15 days to 30 Days.Experience in Low power RTL design, microarchitecture, synthesis, timing closure, Low power estimation. Should be proficient in Verilog.Should have experience in op...Show more
    Last updated: 30+ days ago • Promoted
    Sr RTL Design Engineer

    Sr RTL Design Engineer

    ACL Digital • Bengaluru, India
    Notice Period : 15 days to 30 Days.Experience in Low power RTL design, microarchitecture, synthesis, timing closure, Low power estimation. Should be proficient in Verilog.Should have experience in op...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Platform Engineer

    Sr. Platform Engineer

    CME Group • Bengaluru, India
    Join our Technology (DevOps) team as a Sr.In this critical role, you'll leverage your expertise in CI / CD, container orchestration (Kubernetes), and infrastructure-as-code to engineer the next gener...Show more
    Last updated: 6 days ago • Promoted