Software Development Engineer

Adobe Adobe · Enterprise · Noida, India

Software Development Engineer at Adobe's Print & Scan Group, focusing on developing and enhancing core printing and scanning technologies. The role involves designing, testing, and supporting cutting-edge software, collaborating with product marketing, leading architectural discussions, and mentoring junior engineers. Expertise in C/C++, data structures, algorithms, object-oriented design, and cross-platform development is required. The group has a $100 million revenue and owns patented technologies in print and scan workflows, including OCR and digital security.

What you'd actually do

  1. Designing, developing, testing, and supporting cutting-edge Print & Scan technologies.
  2. Collaborating with product marketing to evaluate and define new features.
  3. Innovating and contributing to major software releases.
  4. Leading architectural discussions and driving future product enhancements.
  5. Acting as a mentor to junior engineers.

Skills

Required

  • C/C++
  • data structures
  • algorithms
  • object-oriented design
  • software lifecycle
  • architecture
  • cross-platform development

Nice to have

  • PostScript
  • PDF
  • Graphics
  • Color
  • Font
  • Digital Security
  • OCR
  • Compression
  • Windows
  • UNIX
  • Embedded (Intel/ARM/MIPS/PPC with VxWorks, MVL, NetBSD, etc.)

What the JD emphasized

  • 4 to 6 years of hands-on design & development experience.