Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Computer Scientist (C++) @ Adobe

Home > Software Development

 Computer Scientist (C++)

Job Description

  • Own and lead development for features of medium to large complexity, and apply in-depth knowledge to turn requirements into architectural and feature tech specs.
  • Lead with engineers to achieve the desired outcome - with meticulous planning and accountability for timely delivery of the work objectives.
  • Contribute extensively in the analysis, design, prototype and implementation of new features and improving existing ones.
  • Address broad architecture and design issues of existing/future products or technologies and provide strategic direction in evaluating new technologies.
  • Work closely with internal collaborators and multi-functional teams to define, design, and ship new features.
  • Should be a proactive self-starter and fast learner who can develop methods, techniques and evaluation criterion for obtaining results.
  • Act as a mentor to engineers. Should contribute significantly towards the development and application of advanced concepts, technologies and expertise within the team.
  • Ensure high quality code, automated tests and documentation.
What you need to succeed
  • Bachelors/ Masters degree or equivalent experience in Computer Science or related field from a premier institute
  • 7+ years of proven hands on design and development experience in software development.
  • Strong experience in modern C++, object-oriented programming, design/architecture, debugging, and profiling.
  • Strong knowledge of software fundamentals with expertise in design & analysis of algorithms, data structures, relational databases and unit testing.
  • Solid understanding of object oriented design and knowledge of product life cycles.
  • Experience of application development on multiple platforms including various flavors of Windows, Macintosh and Web.
  • Should have excellent computer science fundamentals.
  • Able to use AI tools for work efficiency.
  • Ability to work proactively and independently with minimal supervision.
  • Excellent with written and oral communication skills.
Good to have
  • Experience/Knowledge in digital imaging domain.
  • Experience/Knowledge in core Web and cloud systems fundamentals.
  • Knowledge of core concepts of GenAI, ML.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Adobe
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Object oriented design C++ Prototype Debugging Data structures Application development Windows Unit testing Adobe

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Computer Scientist 2 - Frontend (firefly.com)

  • Adobe
  • 8 - 13 years
  • Noida, Gurugram
  • 12 days ago
₹ Not Disclosed

Computer Scientist 1

  • Adobe
  • 4 - 9 years
  • Noida, Gurugram
  • 19 days ago
₹ Not Disclosed

Senior Principal - Data Scientist

  • Aurigo Software
  • 15 - 20 years
  • Kolkata
  • 25 days ago
₹ Not Disclosed

Senior Principal - Data Scientist

  • Aurigo Software
  • 15 - 20 years
  • Kolkata
  • 25 days ago
₹ Not Disclosed

Adobe

Company DetailsAdobe Illustrator - Tips, Tricks, & Tutorials