CareerPlanGet AI match score →

Tech Lead(C++ Embedded Systems)

Chennai, Tamil Nadu💼 Full-time🗓 2026-07-20 → 2026-07-30

Core

Designing and developing embedded software for heavy machinery, focusing on architecture, feature delivery, and system integration.

Role type

Senior IC Tech Lead (C++ Embedded Systems)

Builds

Embedded Linux software and control systems for Caterpillar machines

Domain

Heavy machinery / Industrial equipment / Embedded systems

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (embedded), Embedded Linux, Concurrency management, Performance optimization, Git/CI/CD, Sensor integration (GNSS/IMU/Laser/Optical), Technical architecture, Code review leadership

Preferred skills

Machine control systems, Robotics, Guidance systems, Industrial safety protocols, Angular/TypeScript

Technologies

C++, Embedded Linux, Git, CI/CD, Angular, TypeScript, GNSS, IMU, Laser, Optical sensors

Responsibilities

Own and contribute to architecture and detailed design; Lead design reviews, code reviews, and technical decision-making; Mentor engineers in modern C++ and embedded systems; Guide team through backlog grooming, planning, and integration; Collaborate with systems, controls, sensors, and hardware teams; Uphold rigorous software quality standards and safety compliance

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗