13 Aug
|
Caterpillar
|
Bengaluru
13 Aug
Caterpillar
Bengaluru
Career Area: Engineering
Role Overview
We are looking for a highly skilled Embedded Linux Software Engineer with strong expertise in C++ development , embedded systems, and Linux-based platforms. The ideal candidate will have experience developing software for advanced edge computing platforms such as NVIDIA IGX Thor, Jetson, or similar embedded systems , and a strong interest in applying AI technologies and agent-based solutions in embedded environments.
Looking for 7+ years of Experience.
Key Responsibilities
- Design, develop, and maintain embedded software applications and platform services using Modern C++ (C++11/14/17/20) .
- Develop software solutions for edge computing platforms such as NVIDIA IGX Thor, Jetson, or similar embedded systems .
- Follow established SDLC processes , coding standards, design reviews, test strategies, and release management practices.
- Ensure software quality through unit testing, integration testing, code reviews, and continuous improvement initiatives.
- Perform complex debugging, troubleshooting, root cause analysis,
and performance optimization across software and system layers.
- Develop and maintain CI/CD pipelines, automation frameworks, and engineering best practices.
- Collaborate with architects, product owners, QA teams, and cross-functional stakeholders in a Scaled Agile (SAFe) environment.
- Contribute to the adoption of AI technologies, AI agents, and intelligent edge computing solutions .
- Participate in sprint planning, backlog grooming, estimation, and Agile ceremonies to ensure predictable delivery.
- Drive reliability, maintainability, scalability, and security of software products.
Required Skills Competencies
Technical Skills
- Strong proficiency in C++ and Embedded Linux development.
- Experience in system programming, multithreading, IPC, networking, and platform software development.
- Robust debugging skills using tools such as GDB, Valgrind, Perf, and Linux diagnostics tools .
- Experience with Git
📌 Senior Software Engineer Embedded Linux, C++ (Bengaluru)
🏢 Caterpillar
📍 Bengaluru