Application Engineer

January 9, 2026

Job Description

Cadence is looking for a skilled Application Engineer who is passionate about technology and innovation. In this role, you will design, develop, and support software applications while collaborating with cross-functional teams to solve complex technical problems that make a real-world impact.


Key Responsibilities

  • Design, develop, test, and maintain software applications
  • Collaborate with cross-functional teams to gather and prioritize requirements
  • Troubleshoot and resolve application-level technical issues
  • Participate in code reviews and contribute to code quality improvements
  • Develop and maintain technical documentation
  • Stay updated with emerging technologies and industry best practices

Job Requirements

  • Bachelor’s degree in Computer Science or a related field
  • Proficiency in one or more programming languages such as Java, Python, or C++
  • Strong understanding of software development methodologies
  • Experience with version control systems (Git, SVN, etc.)
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities
  • Ability to adapt to changing priorities and deadlines

Key Skills

  • Application Engineering
  • Software Development & Design
  • Data Structures & Algorithms
  • Java / Python / C++
  • Coding & Debugging
  • Problem Solving
  • Code Review
  • Technical Documentation
  • Design Patterns

Education

  • UG: Any Graduate
  • PG: Any Postgraduate