1,953,605open jobs
115,191companies
236,012added this week
Browse all
Salary
≈ $35k – $87k per year (Estimated)
Location
In office (Chennai, Bengaluru)
Seniority
Architect · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Oct 22, 2026. Caterpillar scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Caterpillar Inc. is a leading global manufacturer of heavy construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Headquartered in Irving, Texas, the company operates a vast international footprint spanning manufacturing facilities, technology hubs, and independent dealerships. Through innovative machinery, digital solutions, and specialized financial services, it supports sustainable infrastructure development and energy production around the world.

Career Area:

Engineering

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

Role Definition

Leads the design, development, testing, and architectural oversight of safety-critical autonomy applications; collaborates with cross-functional teams to meet internal and external needs.

Responsibilities

  • Designing safety-critical features end-to-end - translating requirements into technical designs for sensor data processing, object detection, threat assessment, and automated safety responses
  • Guiding teams on real-time embedded software design practices, ensuring components are modular, testable, and maintainable.
  • Documenting architecture specifications, software design descriptions, verification plans, test cases, operating procedures, and safety procedures.
  • Supporting developers in building and validating detection and decision-making algorithms across multiple vehicle and machine configurations
  • Utilizing appropriate tools to debug, test, and maintain software and hardware systems, leading verification and validation activities.
  • Lead design and code reviews with focus on safety, correctness, numerical stability, and handling of degraded or missing data

Degree Requirement

  • Requires a degree in Electronic/Electrical Engineering or Computer Science curriculum.
  • More than 10 years of relevant industry experience in developing C++ applications

Skill Descriptors

Real-Time Systems Integration

Knowledge of real-time system architecture and multi-system integration across sensing, compute, and actuation domains.

Level Working Knowledge:

  • Designs and validates end-to-end data flows meeting real-time latency and throughput requirements.
  • Integrates software across CAN, Ethernet, and middleware in multi-ECU architectures.
  • Diagnoses timing, synchronization, and data-consistency issues in distributed systems.
  • Defines interface contracts including schemas, timing budgets, and failure modes.
  • Evaluates system-level trade-offs between compute load, bandwidth, and safety margins.

Artificial Intelligence & Sensor Fusion

Knowledge of AI and sensor fusion concepts and methods, with awareness of applicable industry standards and safety expectations; ability to develop and apply perception and prediction algorithms for autonomous systems.

Level Working Knowledge:

  • Designs and implements sensor fusion pipelines integrating radar, camera, and lidar data into a unified world model.
  • Develops and tunes object detection, tracking, and prediction algorithms for real-time autonomous decision-making in safety-critical contexts.
  • Evaluates trade-offs between algorithmic accuracy, latency, computational cost, and system-level safety constraints on embedded platforms.
  • Applies probabilistic and statistical techniques to noisy sensor data, accounting for uncertainty and failure modes.
  • Supports validation of perception and prediction systems against ground truth, field data, and applicable standards or guidelines.
  • Mentors others on integrating AI/ML components into safety-critical software architectures.

Software Development Life Cycle (SDLC)

Knowledge of SDLC methodologies with ability to deliver, validate, and manage high-quality software products.

Level Working Knowledge:

  • Applies multiple vendor-provided or in-house SDLC methodologies with testing embedded across all phases.
  • Converts requirements into robust, reviewable designs with explicit verification and testability considerations.
  • Leads activities across all SDLC phases including design, implementation, integration, testing, validation, and release.
  • Defines and executes test strategies, plans, and cases to validate functionality, error handling, reliability, and failure modes.
  • Evaluates and consults on effective SDLC and testing practices using iterative and agile approaches.

Software Development

Knowledge of programming languages, tools, and Linux-based development; ability to design, implement, debug, and maintain software for embedded and distributed systems.

Level Working Knowledge:

  • Designs and develops software on Linux platforms, including embedded and system-level components.
  • Applies modern C++ (C++11/14/17), including concurrency, RAII, smart pointers, and memory-safe patterns, in Linux environments.
  • Uses Linux debugging and profiling tools to diagnose functional and performance issues.
  • Oversees large development efforts aligned with system and architectural design.
  • Evaluates programming trade-offs across performance, memory, safety, and maintainability.
  • Coaches junior engineers on programming best practices and Linux workflows.

Problem Solving & Technical Troubleshooting

Knowledge of structured problem-solving methods and advanced troubleshooting techniques across organizational, hardware, software, and system domains; ability to resolve high-impact issues.

Level Working Knowledge:

  • Leads structured problem resolution and root-cause analysis for complex, high-impact issues.
  • Analyzes complex technical problems and applies appropriate diagnostic techniques based on context and impact.
  • Resolves critical or wide-impact hardware, software, and communication failures.
  • Drives urgency, prioritization, and decision-making based on business impact.
  • Directs cross-team and multi-vendor issue resolution and coach others on advanced troubleshooting techniques.

Additional Information

This position requires working onsite five days a week.

Posting Dates:

October 22, 2026 - November 29, 2026

Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply

Not ready to apply? Join our Talent Community.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,953,605 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Chennai
≈ $21k – $50k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru
C++
AI/ML
Copilot
DevOps
Linux
Apply
≈ $18k – $41k per year (Estimated) • In office • Full-Time • Bengaluru
Python
JavaScript
TypeScript
C#
Databases
PostgreSQL
AI/ML
LangGraph
LangChain
Claude
Claude Code
Model Context Protocol
AI Agents
AWS Bedrock
LLM
Anthropic
Amazon SageMaker
OpenAI Codex
LLM Guardrails
Frontend
Angular
DevOps
AWS
Kubernetes
Amazon EKS
AWS Lambda
Apply
≈ $20k – $46k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Bengaluru
Rust
C#
C++
AI/ML
AI Agents
LLM
LLM Evaluation
LLM Guardrails
DevOps
Azure
Windows
Cybersecurity
CodeQL
Apply
≈ $26k – $64k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Bengaluru
Rust
C#
C++
AI/ML
AI Agents
LLM
LLM Guardrails
DevOps
Azure
Windows
Cybersecurity
CodeQL
Apply
Software Engineer 2 hours ago
≈ $18k – $41k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Hyderabad
Go
JavaScript
SQL
Frontend
React.js
DevOps
Kubernetes
Apply
≈ $68k – $131k per year (Estimated) • In office • Munich
C++
DevOps
CI/CD
Apply
Service Manager IT 1 day ago
≈ $38k – $88k per year (Estimated) • In office • Pozuelo de Alarcón
DevOps
Azure
Windows Server
AIOps
Linux
Windows
Cybersecurity
Active Directory
Analytics
Power BI
Management
ServiceNow
SharePoint
ITIL
ITSM
Apply
≈ $125k – $255k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Newark
Python
C#
C++
Databases
MS SQL
Design
AutoCAD
Apply
Engineer II 1 day ago
$85k – $125k per year • In office • Bachelor's Degree • Saint Louis
Python
C#
C++
Apply
Engineer II 1 day ago
≈ $68k – $124k per year (Estimated) • In office • 4+ years exp • Bachelor's Degree • Newark
Python
C#
C++
Apply
≈ $19k – $43k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Bengaluru • Chennai
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
PostgreSQL
Oracle
Frontend
Angular
React.js
JQuery
DevOps
Rest API
GCP
Azure
Git
AWS
GitHub
Apply
≈ $35k – $88k per year (Estimated) • In office • Full-Time • 14+ years exp • Bengaluru • Chennai
JavaScript
Java
Kotlin
TypeScript
Java
Spring Boot
Hibernate
Spring MVC
Spring Data JPA
Spring Security
Flyway
Liquibase
Kotlin
Mockito
Databases
PostgreSQL
Db2
Apache Kafka
AI/ML
Copilot
Frontend
GraphQL
Angular
React.js
DevOps
gRPC
Azure DevOps
GitHub Actions
CloudFormation
Prometheus
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Grafana
JFrog Artifactory
AWS Fargate
AWS Lambda
GitHub
GitLab
Amazon S3
Amazon ECS
Amazon CloudWatch
Amazon EventBridge
API Gateway
DNS
Cybersecurity
SonarQube
CodeQL
Shift-Left Security
Fortify
Management
Agile
Apply
In office • Full-Time • Chennai • Bengaluru
Python
JavaScript
TypeScript
SQL
Frontend
Lighthouse
DevOps
Kibana
Azure
AWS
Grafana
AppDynamics
Amazon CloudWatch
QA
Selenium
JMeter
Playwright
k6
Apply
≈ $25k – $62k per year (Estimated) • In office • Full-Time • 15+ years exp • Bengaluru • Chennai
JavaScript
Java
Kotlin
TypeScript
Java
Spring Boot
Hibernate
Spring MVC
Spring Data JPA
Spring Security
Liquibase
Kotlin
Mockito
Databases
PostgreSQL
Db2
Apache Kafka
AI/ML
Copilot
Frontend
GraphQL
Angular
React.js
DevOps
gRPC
Azure DevOps
GitHub Actions
CloudFormation
Prometheus
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Grafana
JFrog Artifactory
AWS Fargate
AWS Lambda
GitHub
GitLab
Amazon S3
Amazon ECS
Amazon CloudWatch
Amazon EventBridge
API Gateway
DNS
Cybersecurity
SonarQube
CodeQL
Shift-Left Security
Fortify
Management
Agile
Apply
≈ $19k – $45k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
Java
Node JS
Databases
Apache Kafka
Frontend
GraphQL
DevOps
Rest API
gRPC
Prometheus
Azure
CI/CD
AWS
Docker
Kubernetes
Grafana
Platform Engineering
Robotics
Digital Twin
Apply
≈ $20k – $51k per year (Estimated) • In office • 8+ years exp • Chennai
Apply
In office • Chennai
Apply
≈ $7k – $16k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Chennai
Apply
≈ $18k – $35k per year (Estimated) • In office • Full-Time • 5+ years exp • Master's Degree • Chennai
Python
JavaScript
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
Time Series
Machine Learning
Frontend
D3.js
Analytics
Tableau
Power BI
MicroStrategy
Life Sciences
Design of Experiments
Apply
DevOps Specialist 1 day ago
≈ $15k – $30k per year (Estimated) • In office • 5+ years exp • Bengaluru • Chennai • Coimbatore
DevOps
Puppet
Chef
Configuration Management
Windows
Apply
See all jobs
This is one of many
1,953,605 more open roles from verified company boards, updated every day.