Caterpillar
Caterpillar

Caterpillar Recruitment 2026: Software Engineer

onsite
Chennai
Best in Industry Standards
Posted 9/18/2026
Exp: 0y

Job Overview

Role: Software Engineer Location: Chennai Experience: Freshers (0 Years Experience) Qualification: B.E. / B.Tech Key Skills: Software Development, Architecture, SDLC, Quality Management, Decision Making, Critical Thinking, Effective Communications, Automation Optimization, Code Quality, Structured Problem-Solving

Job Description

Caterpillar Inc. is seeking entry-level Software Engineers for its off-campus recruitment drive, primarily stationed at their digital hub in Chennai, Tamil Nadu. This full-time role offers an environment to work on large-scale infrastructure solutions within Agile Scrum models. Candidates with a B.E. or B.Tech degree and a strong passion for automation optimization, code quality, and structured problem-solving are encouraged to apply. Responsibilities include designing, modifying, developing, writing, and deploying complex software programming applications, mapping technical methods to resolve workflow problems, writing clean source codes for new and existing applications, and utilizing enterprise automated testing tools for rigorous software testing and post-deployment validation. The application deadline is July 5, 2026.

Roles and Responsibilities

  • Software Development: Design, modify, develop, write, and deploy complex software programming applications for target ecosystems using modern agile methods.
  • Requirements Mapping: Acquire client operational requirements and map technical methods to resolve challenging workflow problems through structured automation optimization.
  • Code Management: Write clean source codes for brand new applications, as well as generating, updating, and enhancing pre-existing application code samples.
  • Quality Assurance: Utilize enterprise automated testing tools to perform rigorous software testing and post-deployment validation maintenance.
  • System Maintenance and Support: Perform regular implementation, system maintenance, and support activities within an active agile framework.

Skills and Eligibility Criteria

Educational Background: B.E. / B.Tech (Graduates).

Experience: Freshers (0 Years Experience).

Competencies:

  • Software Development & Architecture:
    • Development Capabilities (understanding of modern software tools)
    • Product Design/Architecture (basic comprehension of technical design methods, modeling frameworks)
    • Integration Engineering (foundational grasp of software integration processes, designing data exchange interfaces)
  • SDLC & Quality Management:
    • Software Development Life Cycle (ability to follow structured methodologies)
    • Product Verification Testing (familiarity with software component compliance, functional testing, load/volume analysis, logging errors)
    • Technical Support Tracking (tracking configuration registries, soliciting clear customer reviews, reporting/monitoring bugs)
  • Critical Soft Skills:
    • Decision Making & Critical Thinking (analyze technical situations, organize data, minimize risks, productive decisions)
    • Effective Communications (share updates, prepare reports, express ideas without jargon)

About the Company

Caterpillar is the world’s leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. The company has been making sustainable progress possible and driving positive change on every continent. Caterpillar is committed to innovation and developing intelligent digital capabilities. This role supports system modernization and Java applications.