Lead R&D Engineer

4 Months ago • 4-6 Years
Research Development

Job Description

The Lead R&D Engineer will be responsible for the development of software products for semiconductor analysis. They will use technical and problem-solving skills to address complex issues, meet customer needs, and achieve development goals. This includes leading the design and development of software products, creating strategic plans, and providing technical leadership. The role involves planning, architecture, research, employing software best practices, performing complex software development, bug verification, release testing, and beta support. The Lead R&D Engineer will also coordinate product design and development activities and may function as a team leader or project manager.
Good To Have:
  • Experience with machine learning algorithms and techniques.
  • Experience with software configuration management, data structures and algorithms.
  • Experience delivering high-quality products in a large-scale environment.
  • Understanding of customer requirements and tools used in this domain.
Must Have:
  • BTech in Engineering, Computer science, or related field.
  • Demonstrated experience with modern C++ and Agile development.
  • Demonstrated experience with Python code development.
  • Significant commercial experience with software design.

Add these skills to join the top 1% applicants for this job

communication
github
cpp
unity
data-structures
quality-control
agile-development
user-experience-ux
python
algorithms
machine-learning

Summary / Role Purpose

The Lead R&D Engineer is responsible for the development of software products for semiconductor analysis. In this role, the Lead R&D Engineer will use advanced technical and problem-solving skills to help the team tackle complex issues, satisfy customer requirements, and accomplish development objectives. Innovation in semiconductor design and manufacturing enables smaller device architectures with higher performance and energy efficiency for powering the smart product revolution. The physics associated with shrinking geometries, especially in the emerging 3-D IC, FinFET and stacked-die architectures, brings out design challenges related to power and reliability, affecting design closure. ANSYS simulation and modeling tools offer the sign-off accuracy and performance needed to ensure power noise integrity and reliability of even the most complex ICs, considering electromigration, thermal effects and electrostatic discharge phenomena.  

 

The Lead R&D Engineer leads the design and development of software products and supporting systems. In this role, the Lead R&D Engineer will use expertise to develop strategic plans, refine requirements and provide technical leadership in achieving development objectives. 

 

Key Duties and Responsibilities

  • Leads planning, architecture, or research at a project level.
  • Employs best software practices and helps to maintain them through technical reviews and mentoring, also participating in planning and architecture.
  • Performs complex software development activities that may require extensive analysis in areas including user experience, software design, solver research and implementations of new solver algorithms in C++ and Python.
  • Develops and employs best practices and maintains them through technical reviews and mentoring.
  • Performs complex bug verification, release testing and beta support across multiple products.  Research problems discovered by QA or product support and develops solutions, collaborating with the QA/support team.
  • Coordinates product design and development activities requiring extensive analysis in areas such as user experience, software design and solver research. Acts as a technical reference within a group or product.
  • Operates without direct supervision and may function as a team leader, project manager, or software architect.
  • May be responsible for line management of a small technical team but primary duties are of an individual technical nature.

 

Minimum Education and Experience

  • BTech in Engineering, Computer science, Physics, or related field with at least 6 years’ experience, MTech with 4 years’ experience
  • Demonstrated experience with modern C++ and Agile development.  
  • Demonstrated experience with Python code development.
  • Significant commercial experience with software design and development methodologies.
  • Proven track record of crafting robust and efficient code.

 

Preferred Qualifications and Skills

  • Demonstrated experience with machine learning algorithms and techniques with GitHub code development
  • Experience with software configuration management, data structures and algorithms 
  • Passion for crafting robust and efficient code 
  • Experience delivering high-quality products in a large-scale commercial software development environment 
  • Understanding of customer requirements and tools used in this domain 
  • Good communication and interpersonal skills 
  • Ability to work collaboratively in a geographically distributed team 

Set alerts for more jobs like Lead R&D Engineer
Set alerts for new jobs by Ansys
Set alerts for new Research Development jobs in India
Set alerts for new jobs in India
Set alerts for Research Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙