
Tech Lead(C++ Embedded Systems)
Caterpillar3 days ago
Chennai, IndiaStaff+
Responsibilities
- Own and contribute to software architecture and detailed design for embedded systems.
- Design and develop features, debug software, and resolve defects using modern C++.
- Lead and participate in design reviews, code reviews, technical decisions, and technical documentation.
- Mentor engineers in C++, embedded systems, debugging, and profiling.
- Remove technical roadblocks, clarify priorities, and foster knowledge sharing.
- Guide backlog grooming, planning, integration, defect triage, and adherence to the Software Development Framework.
- Collaborate with systems, controls, sensors, hardware, product management, and globally distributed teams.
- Uphold software quality, defect management, release discipline, safety, and compliance expectations for machine-impacting software.
Requirements
- 6–9 years of software development experience.
- Strong hands-on C++ experience for embedded development.
- Development experience with Embedded Linux.
- Understanding of embedded systems, concurrency, and performance.
- Experience with design reviews, code reviews, and technical documentation.
- Familiarity with GNSS, IMU, laser, and optical sensing or positioning technologies.
- Strong Git experience and familiarity with modern software practices.
- Bachelor’s or master’s degree in computer science, Electronics, or a related field.
- Preferred: system-level understanding of Caterpillar machines and experience with machine control, robotics, guidance systems, industrial safety, or field deployment.
- Exposure to Angular and TypeScript is preferred.
Benefits
- The position requires working onsite five days a week.
- Caterpillar is an Equal Opportunity Employer and encourages qualified applicants of any age to apply.
Tech Stack
Categories
About Caterpillar
Caterpillar Inc. designs, manufactures, and services construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives for infrastructure, resource, and energy customers. The public company, founded in 1925 and headquartered in Irving, Texas, sells primarily through an independent worldwide dealer network and provides equipment financing. It operates through Construction Industries, Resource Industries, and Energy & Transportation segments, with shares traded on the NYSE and Euronext Paris.