Telematics Architect

3 weeks ago


Chennai Tamil Nadu, India Caterpillar Full time

**Career Area**:
Engineering

**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.

**Roles & Responsibilities**:
**Required Qualifications**:
An Engineering degree with 8-13 years of experience in Embedded Systems software development

Working experience on IOT platforms

A Linux Geek, having very excellent knowledge of Linux Operating system internals, Platform development experience. Well versed with Dockers, LXC Containers.

Working experience with Unit Test frameworks (gTest, jUnit), Acceptance Test framework (Cucumber etc.)

Expertise on OS concepts like scheduling, memory management and IPC mechanisms (Shared Memory, Pipes, Socket communication, Google Protobuff)

Expertise in Socket programming

Knowledge on protocols like TCP/IP, HTTP, HTTPS, FTP, SFTP

Interested in Embedded Application Design & Development

Excellent coding skills in C, C++ and problem solving / debugging skills

Good understanding of Object Oriented design and concepts, design patterns, Multithreading, STL

Well versed with advanced C++ 14.0 concepts.

**Desired Qualifications**:
Agile Team Player

Prior experience in Automotive/Telematics domain will be preferred.

Basic knowledge on CI CD frameworks, e.g. Jenkins

Knowledge/Experience with Controller Area Networks (CAN protocol), Global Positioning system (GPS/GNSS), NMEA sentences will be an added advantage.

Knowledge on web technologies (HTML5, CSS, JavaScript, JSON), web sockets is preferred

Knowledge on IOT platforms

Experience on Static analyser tools e.g., PCLint, CPPCheck, Flaw finder, Shell check

Knowledge on scripting tools e.g. shell.

**Posting Dates**:
April 28, 2024 - April 29, 2024
Caterpillar is an Equal Opportunity Employer (EEO).

Not ready to apply? Join our Talent Community.


  • Revolo Infotech

    2 weeks ago


    Chennai, India Revolo Infotech Full time

    Location : Chennai, Work from OfficeResponsibilities : - Gathering early non-functional requirements - Evaluating functional requirements captured by a business analyst - Selecting a technology stack and deployment methods - Evaluate and recommend tools, technologies and processes to ensure the highest quality in the product - Creating high- and low-level...


  • Chennai, India Trimble Full time

    Job Title: Firmware Development EngineerJob Location: Trimble – ChennaiExperience Required: 1-2 years of Experience in Embedded Firmware Development.Job Summary:The Firmware Development Engineer (FDE) is a key member of Trimble OSG Firmware Engineering team. This member shall own, develop and execute Embedded Application Firmware features, modules and...


  • chennai, India Trimble Full time

    Job Title: Firmware Development Engineer Job Location: Trimble – Chennai Experience Required: 1-2 years of Experience in Embedded Firmware Development.  Job Summary:  The Firmware Development Engineer (FDE) is a key member of Trimble OSG Firmware Engineering team. This member shall own, develop and execute Embedded Application...


  • Chennai, India Trimble Full time

    Job Title: Firmware Development Engineer Job Location: Trimble – Chennai Experience Required: 1-2 years of Experience in Embedded Firmware Development.  Job Summary:  The Firmware Development Engineer (FDE) is a key member of Trimble OSG Firmware Engineering team. This member shall own, develop and execute Embedded Application Firmware...

  • Firmware QA Engineer

    2 weeks ago


    Chennai, India Trimble Full time

    DescriptionTrimble is an exciting, entrepreneurial company, with a history of exceptional growth coupled with a disciplined and strategic focus on being the best. While GPS is at our core, we have grown beyond this technology to embrace other sophisticated positioning technologies and, in doing so; we are changing the way the world works. Our solutions are...

  • Firmware QA Engineer

    2 weeks ago


    chennai, India Trimble Full time

    Description Trimble is an exciting, entrepreneurial company, with a history of exceptional growth coupled with a disciplined and strategic focus on being the best. While GPS is at our core, we have grown beyond this technology to embrace other sophisticated positioning technologies and, in doing so; we are changing the way the world works. Our...

  • Firmware QA Engineer

    2 weeks ago


    Chennai, India Trimble Full time

    Description Trimble is an exciting, entrepreneurial company, with a history of exceptional growth coupled with a disciplined and strategic focus on being the best. While GPS is at our core, we have grown beyond this technology to embrace other sophisticated positioning technologies and, in doing so; we are changing the way the world works. Our...