
Rendering Software Engineer in Test
Remote
France
Full Time
03-04-2025
Job Specifications
Our Company
Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!
The Opportunity
We’re a close-knit, remote-first team of engineers building next-generation, interactive rendering technology that powers a growing portfolio of high-profile creative tools.
We’re looking for a software engineer with a passion for computer graphics—real-time or offline—to lead and evolve our quality engineering efforts. This role combines strong software engineering skills with a deep focus on rendering quality and infrastructure. As part of the core rendering team, you’ll contribute C++ code, build tools and tests, and play a key role in ensuring the renderer stays fast, stable, and visually correct across diverse hardware.
You’ll be at the intersection of engineering and quality: writing C++ test code, building tools and infrastructure, investigating tricky hardware or driver issues, and making sure new features ship with rock-solid confidence.
What you'll do
Own and evolve our automated regression and performance testing infrastructure: build, refactor, and maintain it.
Write and maintain C++ unit, functional and UI tests for our in-house graphical testing application.
Author and curate test assets (3D scenes, etc.) using Substance tools and DCC applications like Blender, Maya, and Houdini; generate reference outputs and integrate them into our test suite.
Monitor daily regression and performance runs; investigate failures, file and track issues, and collaborate with engineers to resolve them.
Collaborate closely with rendering engineers to validate new features and bug fixes through both manual and automated testing.
Perform targeted manual testing across a range of hardware and GPUs; maintain close contact with hardware vendors to report and track driver or hardware-specific issues.
What you need to succeed
3+ years of professional experience in software development or quality engineering.
Working knowledge of core computer graphics concepts, including rasterization, ray tracing, and shading and lighting techniques.
Fluency in pragmatic C++14 and C++17.
Proven ability to design, build, and maintain automated testing systems using scripting languages (Python, Groovy, etc.) and databases (e.g., MySQL).
A curious mindset with an understanding of how rendering systems behave in practice, and the ability to uncover subtle bugs, edge cases, and unintended side effects.
Excellent debugging, communication, and collaboration skills.
Ability to self-organize, prioritize, and work effectively in distributed teams across time zones.
Bonus points for:
Experience with GPU debugging or graphics driver issue tracking.
Familiarity with CI/CD tools such as Jenkins.
Familiarity with OpenUSD.
Prior work on open-source or commercial rendering systems.
Application Window Notice
If this role is open to hiring in Colorado (as listed on the job posting), the application window will remain open until at least 12:01 AM Pacific Time, in compliance with Colorado pay transparency regulations. If this role does not have Colorado listed as a hiring location, no specific application window applies, and the posting may close at any time based on hiring needs.Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $109,000 -- $215,000 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process.
At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP).
In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.
Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.
Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.
Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015.
Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other’s employees.
About the Company
Adobe is the global leader in digital media and digital marketing solutions. Our creative, marketing and document solutions empower everyone – from emerging artists to global brands – to bring digital creations to life and deliver immersive, compelling experiences to the right person at the right moment for the best results. In short, Adobe is everywhere, and we’re changing the world through digital experiences. Know more
Related Jobs


- Company Name
- BAO
- Job Title
- Développeur Front (remote)
- Job Description
- J’accompagne une startup fondée en 2021 à recruter un développeur front pour renforcer les rangs ! Cette entreprise spécialisée dans les services destinés aux freelances a pour objectif de répondre aux besoins croissants d’indépendance et de flexibilité dans le monde du travail. Vous serez amené à travailler main dans la main avec des profils product, front, back et data sur un produit en pleine croissance avec de nombreuses ambitions pour l’année 2025. Les challenges du poste : Développement de features pour continuer à faire grandir le produit Maintien d’une code base propre Développement d’une application mobile Implication dans les problématiques users Le profil recherché : Minimum 4 ans d’expérience sur un poste de front Opérationnel sur React Compréhension business / produit Capacité à avancer rapidement La stack : React, Next.js, TypeScript, Tailwind CSS, React Native Ce qu’on vous propose : Le poste est basé à Paris mais le full remote est possible si vous n’y habitez pas Rémunération jusqu’à 60k BSPCE (la startup a récemment fait une levée de fonds en série A) Swile J’attends vos candidatures ici : yann@bao.jobs


- Company Name
- Sherborne Talent Solutions
- Job Title
- Senior Front End Developer, Angular
- Job Description
- I am seeking a talented Front End Developer for my client, a leading provider of advanced tech solutions in their highly successful specialist sector to join their Paris-based team. This is a great opportunity to work on cutting-edge web applications that support real-time decision-making in complex, data-driven environments. What You’ll Be Doing: Front-End Leadership: Develop scalable, high-performing Angular applications with a focus on clean architecture and maintainability. UX/UI Collaboration: Partner with designers to build responsive, intuitive interfaces that handle large volumes of data efficiently. API Integration: Work closely with back-end developers to ensure seamless integration of data services and APIs. Quality Assurance: Implement and maintain automated unit and integration tests, enforce coding standards, and drive continuous improvement through code reviews. Mentorship: Guide junior developers and foster a collaborative environment where best practices are shared and applied. Agile Processes: Be an active contributor in agile ceremonies including sprint planning, standups, and retrospectives. Experience Required: 5+ years of front-end experience, with deep expertise in Angular. Solid skills in TypeScript, JavaScript, HTML5, CSS3, and SCSS. Strong grasp of object-oriented programming and front-end architecture principles. Experience with RxJS, NgRx, or similar state management libraries. Familiarity with testing tools such as Jasmine, Karma, or Protractor. Excellent communicator with a team-oriented mindset. Enthusiastic about mentoring and sharing knowledge. Degree in Computer Science or a related field (or equivalent experience). This is truly an exciting opportunity for a passionate developer with strength in Front End development with Angular, offering excellent remuneration and a fantastic company and team to work with. Apply now to avoid disappointment!


- Company Name
- CO2 AI
- Job Title
- Senior Full Stack Engineer
- Job Description
- WHAT YOU’LL DO (AND WHY IT MATTERS) We are looking for a Senior Full-Stack Software Engineer who will work within CO2 AI multi-disciplinary team to build scalable, high-performance systems and who will constantly drive themselves and the team towards completing the next challenge. You will: Design, build and deploy both front-end and back-end applications Identify areas to optimize client-side performance and scalability of user-facing features Write and maintain documentation, improve engineering processes to help the team perform better and scale Develop and deliver, with your team, end-to-end solutions in an effective and efficient way Demonstrate technical excellence, help define best practices, test and build the product everyone will desire Demonstrate ownership: capacity to be autonomous, innovative, and creative Influence product decisions while working with the user researcher, product manager and UX/UI designer from your squad WE USE Back-End Python (type-checked), FastAPI, Celery, SQLAlchemy, Pytest Postgres, Redis Docker, Kubernetes, Terraform, AWS Front-End TypeScript React (functional and hooks), React Query Redux, Zustand Styled Components, Nivo, D3 Open API WHAT YOU BRING (EXPERIENCE & QUALIFICATIONS) We’re looking for exceptional talent with strong background in software engineering. You would typically have: Extensive professional experience as a Fullstack Developer (6 years minimum not including internships Fluent in English is required Strong experience with software engineering standards, unit testing, code reviews, design documentation, and continuous integration Experience designing API's & Docker containers Strong understanding of modern web stack Extensive experience working in an Agile development environment Product and user-oriented mindset, with a keen interest in understanding user needs and delivering impactful solutions WHERE YOU WILL BE BASED Role based in central Paris (France). Flexible remote-work policy. YOUR TEAM As a member of the Engineering team, you will have the opportunity to work with experienced software engineers on various features, as well as Product Managers and Product Designers. RECRUITMENT PROCESS Recruiter Interview Technical Assessment Interview Architecture presentation with panel Final interview with CEO


- Company Name
- NEOS SDI
- Job Title
- Développeur Full-Stack Angular / .NET- Levallois-Perret (H/F)
- Job Description
- Envie de relever de nouveaux défis personnels et collectifs au sein d’une entreprise humaine, dynamique et en pleine croissance ? Rejoignez Neos-SDI, PurePlayer Microsoft du groupe OPEN, et enrichissez votre carrière au sein de notre agence Parisienne ! Au cœur de notre ADN : Depuis 20 ans notre raison d’être est d’apporter des solutions concrètes et pérennes aux enjeux de transformation de nos clients sur 7 offres pilier : Infrastructure & sécurité, Data, Modern Work, Modernisation d’applications, Biz apps, Move to cloud, Adoption et usages collaboratifs. Tous les détails sur l’entreprise sur le site https://neos-sdi.com/ . Vous pouvez également découvrir Neos-SDI avec Éric Ferrière DG et cofondateur ! VOTRE FUTUR TERRAIN DE JEU : Vous avez envie de cultiver l’esprit d’équipe et de partager une vision d’excellence au quotidien ? Nous vous proposons des projets ambitieux et une aventure humaine enrichissante ! Au sein d'une équipe de passionnés, vous aurez pour missions principales : Concevoir, développer et maintenir des applications web performantes en utilisant Angular pour le front-end et .NET pour le back-end. Collaborer étroitement avec les équipes produit, design et QA pour garantir une expérience utilisateur optimale. Participer à la mise en place de bonnes pratiques de développement (tests unitaires, intégration continue, code review). Contribuer à l’amélioration continue des processus techniques et des outils de développement. Être force de proposition sur les choix technologiques et d’architecture. VOUS AVEZ LE PROFIL SI : Expérience confirmée (3 à 5 ans) dans le développement full-stack, avec un focus sur Angular. Maîtrise des technologies front-end : Angular (versions récentes), TypeScript, HTML5, CSS3. Bonne connaissance du back-end avec .NET (C#) et des API REST. Sensibilité aux bonnes pratiques UX/UI. Familiarité avec les méthodologies Agile/Scrum. Curiosité technique et envie d’apprendre en continu. REJOINDRE l’AVENTURE NEOS-SDI C’EST : Travailler dans une ambiance et un cadre de travail agréable avec nos clients en direct Un accompagnement personnalisé avec votre RH et team leader Des formations et évolutions sur des projets longs terme avec l’Académie Neos ! POUR VOUS CONVAINCRE, NOUS VOUS PROPOSONS : Santé & Bien-être : mutuelle avec Pack bien-être, accès à la plateforme Médecin Direct, Gymlib Primes& subventions : prime vacances, prime de cooptation, prime pour le passage de certification et subvention du CSE Prime de participation Ticket restaurant de 9,00 € Remboursement des transports en commun à hauteur de 50% Télétravail et flexibilité des horaires NOTRE PROCESSUS DE RECRUTEMENT : A la suite de votre candidature vous aurez une prise de contact avec notre équipe RH, prête à découvrir ce qui rend votre parcours professionnel unique ! Vous aurez ensuite un entretien technique avec Lionel ou un membre de son équipe au cours duquel vous échangerez autour de votre expérience, de vos ambitions et de votre futur au sein de Neos-SDI. Vous voulez en découvrir plus ? n’hésitez plus et postulez dès à présent ! #Neostee