Senior Software Engineer (C++ Desktop and graphics) - Adobe Systems Incorporated : Job Details

Senior Software Engineer (C++ Desktop and graphics)

Adobe Systems Incorporated

Job Location : San Jose, California, USA

Posted on : 2018-12-12T10:09:23-05:00

Job Description :

Adobe is looking for a stellar candidate to join its multi-disciplinary team of computer scientists, 3D artists, technical artists, UX designers, machine learning PhDs and application engineers to build the next generation of creative tools and services and viewing applications in the AR space.

Responsibilities :

  • You will be a key player in designing and building a desktop tool for the creation and editing of Augmented Reality experiences
  • You will design and implement advanced 3D scene editing features using a C++ graphics API, along with either web-based or platform UI systems
  • Requirements :

  • Bachelors or Masters in Computer Science
  • 10+ years writing production code
  • Deep knowledge of C++
  • Experience architecting and implementing desktop 3D editing tools
  • Experience working on professional creative 3D software
  • Experience with both MacOS UI frameworks and web-based frameworks, including Electron and React
  • Experience using real-time 3D graphics APIs
  • Familiarity with graph-based architectures
  • Familiarity with design of high-level APIs
  • Experience in profiling, debugging and testing complex systems
  • Familiarity with 3D data structures and formats
  • Nice to have:

  • Experience with script-based run-time system, JavaScript script engines
  • Familiarity with GPU computing APIs
  • At Adobe, you will be immersed in an exceptional work environment that is recognized throughout the world on Best Companies lists. You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely.

    If you’re looking to make an impact, Adobe's the place for you. Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.

    Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status.

    Apply Now!

    Similar Jobs (104)


    Job Location : San Mateo

    We have assembled a uniquely diverse engineering team with experience ranging from academic and... We are building desktop class web applications that operate at the intersection of distributed systems...


    Job Location : Bellevue

    Job Summary. Company. Employer, Inc. Title. Senior Software Engineer. Graphics (683178). Location... Working knowledge of operating system components, such as desktop composition, graphics user mode...


    Job Location : Framingham

    Job Description About the Position Bose Professional is looking for a high performing Software Engineer that can be an individual contributor and or software architect for Desktop Software...

    Microsoft Corporation

    Job Location : Mountain View

    If you do too, we need you. We are looking for a software engineer to be responsible for design... Computer Graphics. GPU, DirectX, HLSL, D3D, D3D11, or OpenGL. Writing performance critical code...

    Sierra Nevada Corporation

    Job Location : Louisville

    PRIMARY RESPONSIBILITIES INCLUDE. Work with Electrical and Mechanical Engineers to design and document... intelligence imported from Siemens Mentor Graphics Capital Logic. Develop light weight secondary...


    Job Location : Burbank

    Investigation and implementation of high performance graphics workstations. design of configuration... production leadership, technical directors, and software engineers on the design and implementation of...

    Adobe Systems Incorporated

    Job Location : San Jose

    Responsibilities. You will be a key player in designing and building a desktop tool for the creation and... You will design and implement advanced 3D scene editing features using a C. graphics API, along with...

    Patterson Companies, Inc

    Job Location : Los Angeles

    As a Senior 3D Software Engineer, you will be part of the Imaging Team and will be primarily focused on... . years of experience writing high quality Windows desktop applications with Microsoft Visual C...

    LanceSoft Inc

    Job Location : Fort Worth

    Role. Senior Software Engineer Location. Fort Worth, TX Duration. 06. Months. Job Description... Solid desktop application development, web Windows services (SOA) experience and good understanding of...

    The bivium group

    Job Location : Cambridge

    Mid senior role. target is 125k, range is 115k to 140k. Exceptional benefits. bonus. As a Senior... . years of software development experience working on engineering, scientific, graphics or...