Telematics Architect - Bengaluru, Karnataka, India - Caterpillar

Deepika Kaur

Posted by:

Deepika Kaur

beBee Recuiter


Description

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 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:

February 14, February 20, 2024
Caterpillar is an Equal Opportunity Employer (EEO).

Not ready to apply? Join our Talent Community.

More jobs from Caterpillar