Computer Scientist (C++)

Adobe changes the world through digital experiences, providing tools for emerging artists to global brands to design and deliver exceptional digital experiences.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Computer Scientist (C++)

Adobe is seeking a talented Computer Scientist with C++ expertise to join their Document Cloud team in Noida. This role focuses on evolving Adobe Acrobat to deliver modern user experiences and build next-generation document management solutions. As part of Adobe's mission to change the world through digital experiences, you'll work on developing advanced document processing algorithms, security solutions, and innovative features that serve millions of users.

The ideal candidate will have 4-6 years of experience in software development with strong C++ programming skills. You'll be working on critical components including document creation, processing, reconstruction, and security features. Your responsibilities will span from improving user experience to developing sophisticated algorithms for document scanning and OCR.

Adobe offers an exceptional work environment recognized worldwide on Best Companies lists. You'll be part of a team that values creativity, innovation, and personal growth through their unique Check-In approach. The role provides an opportunity to impact how millions of users interact with documents while working with cutting-edge technology at a company that consistently pushes the boundaries of digital experiences.

The position requires strong technical skills in object-oriented design, operating systems, and computer architecture, combined with the ability to think creatively and solve complex problems. You'll be contributing to Adobe's Document Cloud platform, which is essential to how global businesses and individuals work with documents in the digital age.

Last updated 12 days ago

Responsibilities For Computer Scientist (C++)

  • Evolve Acrobat for modern user experience
  • Build next generation document management solutions
  • Build next generation document creation tools
  • Design and build document processing tools for content extraction and search
  • Develop advanced document reconstruction algorithms
  • Develop document and image processing algorithms for scanning and OCR
  • Develop intuitive document review and commenting solutions
  • Develop security solutions for Acrobat free users

Requirements For Computer Scientist (C++)

  • 4 - 6 years of hands-on design/development experience
  • B.Tech or M.Tech / MCA in computer science or related fields
  • Good understanding of object-oriented design
  • Technical depth in operating systems and computer architecture
  • Proficient in C++, data structures and algorithms
  • Exposure to SaaS and REST API
  • Strong problem-solving skills
  • Creative thinking ability

Benefits For Computer Scientist (C++)

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
  • Exceptional work environment recognized on Best Companies lists
  • Unique Check-In approach for personal growth
  • Comprehensive medical, vision, and dental insurance
  • 401k benefits
  • Parental leave

Interested in this job?

Jobs Related To Adobe Computer Scientist (C++)

Software Development Engineer

Backend Software Engineer role at Adobe Stock, building scalable services using Node.js, TypeScript, and GraphQL to power creative asset platform serving millions of users.

Software Development Engineer

Mid-level Software Development Engineer role at Adobe, focusing on AEM platform development with Java, JavaScript, and cloud technologies in a DevOps environment.

Software Development Engineer

Software Development Engineer position at Adobe, focusing on backend development with Java and cloud technologies, requiring 2+ years of experience in software development.

Computer Scientist - I (Java Backend)

Build scalable backend services for Adobe's Creative Enterprise, working with Java to create APIs that power creative tools used by millions.

Computer Scientist

Mid-level Computer Scientist role at Adobe focusing on backend development with Java and Kafka, requiring 2-4 years of experience in software development.