CareerPlanGet AI match score →

Software Development Engineer 4 (C++)

Noida💼 Full-time🗓 2026-07-02 → 2026-07-30

Core

Building high-performance features for a large-scale Windows desktop photo editing application using C++ and multi-process architectures.

Role type

Senior C++ Software Engineer (Windows Desktop)

Builds

Windows desktop photo editing application features

Domain

Consumer software / Image processing / Windows systems

Deliverable

product features

Required skills

C++, Windows desktop development, multi-process architecture, IPC, performance optimization, memory management, image editing systems, generative AI workflows

Preferred skills

C#, complex codebase navigation, OS-level integration

Technologies

C++, Windows, IPC, generative AI frameworks

Responsibilities

Design and implement features for a Windows desktop photo editing application, optimize application performance and memory footprint, build image editing capabilities including rendering workflows, leverage generative AI to improve development efficiency, maintain high standards for code quality and test coverage

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗