Lead R&D Engineer(16209)

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.
    0
    Your Backpack
    Your backpack is empty