R&D Engineer II

  • Performs moderately complex development activities, including the design, implementation, maintenance, testing and documentation of software modules and sub-systems.
  • Understands and employs best practices.
  • Performs moderately complex bug verification, release testing and beta support for assigned products.  Researches problems discovered by QA or product support and develops solutions.
  • Understands the marketing requirements of a product, including target environment, performance criteria and competitive issues.
  • Works under the general supervision of a development manager.