Job Opportunity. Software Engineer - Print and Scan Technologies
About Adobe
At Adobe, we are dedicated to changing the world through digital experiences. Our mission is to empower everyone, from emerging artists to global brands, by providing the tools they need to design and deliver exceptional digital experiences. We believe in fostering an environment where diversity is celebrated, and everyone has equal opportunities to contribute their ideas. Join us if you're passionate about making a real impact and transforming how companies interact with customers across every screen.
Job Description
As a Software Engineer at Adobe, you will be part of an exceptional work environment recognized worldwide. Our unique Check-In approach ensures ongoing feedback, and you'll be surrounded by colleagues committed to helping each other grow. If you're ready to make a meaningful impact, Adobe is the place for you.
About the Team
Our team has developed the world's best-embedded and host technologies for printing, catering to leading MFP and Printer manufacturers globally. We are involved in various print segments, including Graphic Arts, Digital Printing, Wide Format, and Office Printing. The role spans deep domain knowledge (PDF, PostScript, etc.) across multiple platforms and operating systems. We also own patented Scan technology, implementing digital security in both Print and Scan workflows.
Responsibilities
- Contribute extensively to the analysis, design, and programming for major and dot software releases.
- Collaborate with product marketing to evaluate and resolve new features.
- Provide technical leadership and mentorship to engineers within the division.
- Act as a specialist on one or more platforms, addressing cross-platform issues, products, and customer requirements.
- Contribute significantly to the development and application of sophisticated concepts, technologies, and expertise within the team.
- Review and provide feedback on features, technology, architecture, designs, and creative problem-solving.
- Address broad architecture and design issues of future products or technologies and provide strategic direction in evaluating new technologies.
Domain
- Print workflows (Postscript, PDF, Graphics, Color, Font, Digital Security, etc.)
- Scan (OCR, Compression, Digital Security, etc.)
Required Skills
- B.Tech / M.Tech in Computer Science & Engineering from a best-in-class institute.
- 10 to 13 years of hands-on design/development experience.
- Strong C/C++ coding background.
- Proficiency in data structures and algorithms.
- Platforms: Windows, Linux, Embedded (Intel/ARM).
- Tools: Visual Studio, GCC, CMake, Valgrind, Helgrind, Callgrind.
- Good understanding of object-oriented design and product life cycles.
- Excellent computer science fundamentals and a good understanding of architecture, design, and performance.
- Excellent communication skills.
How to Apply
If you are excited about this opportunity and meet the qualifications, please submit your resume and cover letter to [Email Address]. Include "Software Engineer - Print and Scan" in the subject line.
Adobe is an Equal Employment Opportunity employer. We encourage candidates of all backgrounds to apply. If you require accommodations during the application process, please contact [email protected] or call (408) 536-3015.