Taro Logo

Software Engineer 2

Global leader in digital media and digital marketing solutions.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Engineer 2

Adobe is seeking a Software Engineer 2 to join their print and scan technologies team in Noida. This role focuses on developing and maintaining quality standards for Adobe's world-class embedded and host technologies for print and scan solutions. The position requires expertise in C++ programming and test automation, working with technologies that span multiple print segments including Graphic Arts, Digital Printing, Wide Format, and Office Printing.

The ideal candidate will be responsible for debugging software products, developing automated test scripts, and maintaining quality standards. They will work with PDF and PostScript technologies across multiple platforms and operating systems. The role involves deep technical work with debuggers, memory analyzers, and continuous integration tools.

Adobe offers an exceptional work environment recognized worldwide, with a unique Check-In approach for continuous feedback and growth. The company is committed to creating exceptional employee experiences and provides comprehensive benefits. This is an excellent opportunity for a mid-level engineer to work with leading MFP and Printer manufacturers around the world, contributing to technologies that power both professional printing operations and office/home printing solutions.

The position requires 2-4 years of experience and a strong educational background in Computer Science or related fields. Adobe values diversity and maintains an inclusive workplace culture, making it an ideal place for professionals looking to make a significant impact in the digital experience industry.

Last updated 15 days ago

Responsibilities For Software Engineer 2

  • Debug software products through systematic tests
  • Develop, modify, and execute software test plans and automated scripts
  • Analyze and write test standards and procedures
  • Maintain documentation of test results
  • Work towards test automation
  • Test planning and test case execution
  • Analyze test results and debug test failures
  • Communicate test strategy and results to various functional groups
  • Interface with Product Development team and Management

Requirements For Software Engineer 2

Linux
Python
  • B.E. / B.Tech. In CS/ETC/EE or equivalent qualifications with 2 to 4 years of experience
  • Good knowledge of C++ and data structures
  • Strong operating system knowledge in Windows or Linux
  • Knowledge of Python or other scripting languages
  • Knowledge of Continuous Integration using Git and Jenkins
  • Experience with debuggers and memory analyzers
  • Experience in testing and certifying components on multiple hardware configurations
  • Good academic scores throughout education

Benefits For Software Engineer 2

Medical Insurance
Vision Insurance
Dental Insurance
  • Exceptional work environment
  • Career growth opportunities
  • Comprehensive benefits package
  • Equal Employment Opportunity employer

Interested in this job?

Jobs Related To Adobe Software Engineer 2