Software Development Engineer (C++)
AdobeSan Jose$178k – $258kPosted 7 April 2026
Job Description
At Adobe, we’re changing the world. How? We give people the tools to bring their ideas to life and create content that makes life more fun and work more meaningful. We give businesses and organizations the power to truly engage their customers. We are the ones behind the gorgeously designed content that streams across your laptop, TV, phone, and tablet every day—and we’re the ones who harness the power of data to help companies move from data to insight and insight to action by delivering content that people crave most.
We’re a company that understands that product innovation comes from people innovation, a culture of inclusiveness, and why we invest in fostering leaders throughout the organization. Are you passionate about leading from where you sit? Do you thrive in an open culture of diversity and innovation? Are you eager be at a company where our most valuable assets truly are the people? Come join us!
The challenge
Are you interested in the chance to work on professional creative and innovative software product that touches millions of customers across the world? If so, the Photoshop team is looking for a passionate C developer to join us in shaping the future of Photoshop. You will be partnering closely with fellow developers, quality engineers, designers, and product managers in helping modernize this world-class product and lead our customer base to an outstanding user experience. We are looking for someone who holds high standards and is technical, driven, and committed. Strong candidates will have clear communication skills, adaptability, and collaborative approaches to working productively across the team to bring Photoshop to life on multiple platforms.
Responsibilities
Contribute to Photoshop's modernization effort by evolving Adobe's shared UI technology
Build exceptional experiences for our customers and developers
Write automated unit tests for new and existing UI elements
Shape architectural and product design details when tasks or specifications are open-ended
Collaborate with teammates across all functional groups to guarantee quality in all phases of development and inspire confidence in the product.
Work closely with core technology teams and other platform teams to balance cross-platform consistency with platform optimizations
Write beautiful, self-documenting code that others can easily read and adapt, and participate in code reviews
Write and review engineering documents and review design specs
Explore new perspectives and ideas to innovate
About you
You are someone who...
Is passionate about excellent software architecture and is willing to dive in to improve code
Loves software and marrying art with science to enable creative people to fully express themselves more efficiently and productively
Is a team-player and is looking to contribute to something greater than yourself
Is a motivated self-starter who can make progress quickly even when there is ambiguity
Is a critical thinker who possesses strong analytical skills tempered with empathy and emotional intelligence
Organizes and prioritizes your work in order to make the best use of your time and resources
Cares deeply about customers, quality, craftsmanship, and polish!
Is an excellent listener and communicator, able to digest, synthesize, and distill complex information and communicate clearly
In the face of adversity is able to adapt and persevere, all while maintaining a healthy, balanced long-term perspective
Is a quick learner and is always looking to improve yourself, and see challenges and setbacks as opportunities to learn
Loves solving problems and coming up with solutions that are both creative and robust
Experience & education
A bachelor's degree (or masters) in Computer Science or equivalent
5 years of experience developing advanced C applications
A very strong background in modern C and programming fundamentals
Experience working with front end coding and UI implementation
Strong understanding of Photosh ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
AI Resume Fit Check
See exactly which skills you match and which are missing before you apply. Free, instant, no spam.
Check my resume fitFree · No credit card