Member of Technical Staff - II ( C++ )

Adobe Systems
Bengaluru
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 2-4 yearsEducation: bachelorsSkills: ["Analytical thinking","Problem-solving","Written communication","Verbal communication","Collaboration"]

Build and maintain Adobe’s unified Genuine library used in desktop products for Windows and macOS. Work with a motivated engineering team to deliver product hardening or GoCart features, taking ownership end-to-end from requirements through implementation and unit/automation testing. Troubleshoot complex issues, improve existing systems, and develop performant native C++ code using strong debugging and profiling skills while collaborating cross-functionally in an Agile environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Adobe Systems
Adobe Systems
2 days ago

Member of Technical Staff - II ( C++ )

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live
Reposted: similar role first listed 5 months ago

Job Summary

Build and maintain Adobe’s unified Genuine library used in desktop products for Windows and macOS. Work with a motivated engineering team to deliver product hardening or GoCart features, taking ownership end-to-end from requirements through implementation and unit/automation testing. Troubleshoot complex issues, improve existing systems, and develop performant native C++ code using strong debugging and profiling skills while collaborating cross-functionally in an Agile environment.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Collaborate with engineers to deliver results for the Genuine Engineering team.
  • •Build, develop, and maintain features in the Product hardening or GoCart library.
  • •Own features end-to-end: requirements gathering, build, implementation, and unit/automation tests.
  • •Troubleshoot and debug applications to resolve complex technical issues efficiently.
  • •Continuously improve existing features by identifying and addressing system gaps and cross-platform challenges.

Key Requirements

  • •Bachelor’s or advanced degree in Computer Science or related field, or equivalent professional experience.
  • •2-4 years of hands-on build and development experience.
  • •Strong proficiency in modern C++ and object-oriented programming.
  • •Deep experience with debugging, profiling, and writing highly performant native code for macOS and Windows.
  • •Familiarity with building features for large-scale applications and Agile development methodologies.
Experience:2-4 years
Education:Bachelor's in Computer Science
Skills:Analytical thinkingProblem-solvingWritten communicationVerbal communicationCollaboration
Tech Stack:C++MacOSWindowsUnit testingAutomation testingAgile

Company Brief

Adobe Systems
Provides creative, marketing, and document management software and cloud services, including Photoshop, Illustrator, Acrobat, and the Adobe Experience Cloud, serving creative professionals, enterprises, and governments worldwide.
Industry: SaaS
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1982
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor