As a Development Engineer, you will be an integral part of the team responsible for enhancing and maintaining the Illustrator product within our creative suite. Your role will involve the development of new features, as well as the analysis and improvement of existing functionalities. We are seeking proactive individuals with strong problem-solving skills and expertise in C/C++ development. If you are passionate about delivering high-quality software and thrive in a fast-paced environment, we want to hear from you!
Responsibilities
- Contribute to the analysis, design, and implementation of major and minor software releases for the Illustrator product.
- Collaborate with product marketing to evaluate and prioritize new feature requests, ensuring alignment with customer needs.
- Proactively develop methods, techniques, and evaluation criteria to achieve project objectives.
- Participate in all phases of the development lifecycle, from initial specifications to product release.
Requirements
- B.Tech / M.Tech in Computer Science & Engineering from a premier institute.
- 4 to 8 years of hands-on design and development experience.
- Proficiency in C/C++, with a strong understanding of assembly, data structures, and algorithms.
- Solid grasp of object-oriented design principles and familiarity with product lifecycle management.
- Experience in application development for both Windows and Macintosh platforms.
- Excellent written and verbal communication skills, with the ability to work in a global environment.
- Good understanding of computer science fundamentals, architecture, design, and performance optimization.
- Experience with AI/ML is a plus.
Adobe is committed to fostering a diverse and inclusive workplace. We do not discriminate based on gender, race, ethnicity, age, disability, religion, sexual orientation, gender identity, veteran status, or any other characteristic protected by law. If you require accommodations to complete the application process, please contact [email protected] or call (408) 536-3015.