Events EDA2025 esig 2024 800X100

Senior R&D Engineer

Senior R&D Engineer
by Admin on 06-05-2024 at 3:00 pm

  • Full Time
  • Noida, UP, IN
  • Applications have closed

Website ANSYS

Summary / Role Purpose

We are looking for a Senior R&D Engineer to produce and implement functional software solutions in PowerArtist technology. ANSYS PowerArtist is the comprehensive design-for-power platform of choice of all leading low-power semiconductor design companies for early RTL power analysis and reduction.

To be successful as a Senior R&D Engineer, you should be able to work on projects with little supervision. Your goal will be to develop high-quality software that is aligned with customer needs and business goals. You should be up to date on new technologies and software development practices.

Key Duties and Responsibilities

  • Develop high-quality software design and architecture.
  • Develop tools by producing clean, efficient code.
  • Develop and at times lead complex projects in one or more areas of the product.
  • Identify, prioritize, and execute tasks in the software development life cycle.
  • Automate tasks through appropriate tools and scripting.
  • Review and debug code to identify and fix code problems.
  • Create unit, regression and/or system-level tests to thoroughly validate new features or changes.
  • Collaborate with internal teams and customers to improve product offerings.
  • Understand and demonstrate best practices in software engineering.

Minimum Education/Certification Requirements and Experience

  • B.E./B.Tech. degree in Computer Science, Electronics Engineering or related field, with Three to Seven years of experience. Atleast three years of experience in EDA is must.
  • Proficient with C/C++ development and strong working knowledge of Linux operating systems.
  • Comprehensive understanding of object-oriented development techniques and theories.
  • Experience with multi-threading and concurrency.
  • Strong background in data structures, algorithms, and debugging
  • Demonstrated technical leadership, and successful delivery of projects involving multiple engineers.
  • Ability to learn quickly, understand complex systems and to work closely with others across multiple teams
  • Ability to handle uncertainty, time pressure and large technical challenges.
  • Ability to deliver high-quality work on time
  • Strong communication skills with both internal team members and external customers.
Share this post via: