Member of Technical Staff - II

Adobe Adobe · Enterprise · Bangalore, India

Software development engineer for the Illustrator product, responsible for new and existing features across all development phases. Requires C/C++ expertise, strong CS fundamentals, and experience with object-oriented design and multi-platform development.

What you'd actually do

  1. You would contribute extensively in analysis, design, and programming for major and dot software releases.
  2. You would be from time to time required to interface with product marketing to evaluate and determine new features to be added.
  3. Should be a proactive self-starter who can develop methods, techniques and evaluation criterion for obtaining results.

Skills

Required

  • C/C++
  • Assembly
  • Data Structures
  • Algorithms
  • Object-Oriented Design
  • Product Life Cycles
  • Application Development (Windows, Macintosh)
  • Computer Science Fundamentals
  • Architecture
  • Design
  • Performance
  • Communication Skills (Written and Verbal)

What the JD emphasized

  • 2 to 5 years of hands-on design / development experience.
  • Proficient in C/C++ assembly, data structure and algorithm
  • excellent computer science fundamentals
  • good understanding of architecture, design and performance
  • excellent written and verbal communication skills
  • familiar with working in a fast-paced global environment