Caterpillar Inc. logo

C++ Tech Lead / Architect (Embedded)

Caterpillar Inc.
NewPosted yesterday

LOCATION

Chennai · Onsite

EXPERIENCE

10 - 14 Years

TYPE

FullTime

SKILLS REQUIRED

C++System DesignEmbedded SystemsEmbedded LinuxDebuggingPerformance OptimizationMultithreading

Job description

Overview

Caterpillar is hiring a C++ Tech Lead / Architect for embedded development, combining hands-on engineering with technical leadership.

What you'll do

  • Own and contribute to architecture and detailed design.
  • Actively design and contribute to feature development, debugging, and defect resolution.
  • Lead and participate in design reviews, code reviews, and technical decision-making.
  • Mentor engineers in modern C++, embedded systems, debugging, and profiling.
  • Remove technical roadblocks, clarify priorities, and work effectively.
  • Ensure proper defect management and release discipline.
  • Collaborate with systems, controls, sensors, and hardware teams.
  • Work with geographically dispersed teams to drive improvements.
  • Communicate effectively with product managers and global leadership.

What you'll need

  • Strong hands-on C++ experience for embedded development.
  • Development experience on Embedded Linux.
  • Understanding of embedded systems, concurrency, and performance.
  • Experience with design reviews, code reviews, and technical documentation.
  • Familiarity with sensors and positioning technologies (GNSS, IMU, laser, optical).
  • Strong Git, CI/CD, and modern software practices.
  • Bachelor's or master's in computer science, Electronics, or related field.
  • 10-14+ years of software development experience, with 1-2 years of leading a small or medium sized team.

Nice to have

  • Exposure to Angular and TypeScript.

Details

  • Location: Chennai, Tamil Nadu.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

C++ Tech Lead / Architect (Embedded)