Software Developer - Digital Front End

4 years

0 Lacs

Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title: Software Developer – Digital Front End (DFE)

Location: Pune

Job Type: Full-time


About the Role:

We are looking for a skilled and passionate Software Developer to join our Digital Front End (DFE) development team. This role focuses on server-side development for Variable Data Printing (VDP) and advanced color processing. You will contribute to building high-performance, reliable software that powers cutting-edge digital printing systems.

You’ll work in a collaborative, international environment with regular communication across remote teams.

Key Responsibilities:

1.     Develop and maintain server-side DFE components focused on VDP and color processing.

2.     Write efficient and scalable code, primarily in C++ with some components in C#.

3.     Design and implement multithreaded applications to handle high-volume printing tasks.

4.     Ensure the software meets performance, reliability, and maintainability standards.

5.     Collaborate with cross-functional teams across different geographies.

6.     Troubleshoot and optimize system performance, including memory and resource management.


Required Skills & Experience:

1.     Strong expertise in C++ programming.

2.     Good working knowledge of C#.

3.     Experience in multithreaded software development.

4.     Proven ability to build high-performance systems.

5.     Solid understanding of Windows OS internals and hardware behavior, including:

Ø Processors/Cores

Ø Memory (RAM)

Ø Disk I/O

Ø Network communication



Preferred Qualifications (Bonus):


1.     Experience with Variable Data Printing (VDP) or PDF rendering (e.g., PDF/VT).

2.     Familiarity with Raster Image Processors (RIPs) such as Harlequin or Adobe Print Engine.

3.     Exposure to color management systems, including:

4.     ICC profiles, color calibration, color conversion

5.     Tools like EFI Fiery, X-Rite, OpenColorIO, LittleCMS, or Adobe Color Engine

6.     Background in digital printing, image processing, or document generation systems.

7.     Minimum 4 years of experience in the required field.

Soft Skills:

Ø Strong verbal and written communication skills.

Ø Ability to work effectively in a global team environment with daily communication across time zones.

Why Join Us?

Be part of a team working on innovative digital printing technologies.

Work in a technically challenging and fast-paced environment.

Collaborate with experienced professionals from around the world.


Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You