Telematics Architect
3 weeks ago
**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 timeLocation : 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...
-
Firmware Development Engineer
2 days ago
Chennai, India Trimble Full timeJob 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...
-
Firmware Development Engineer
1 week ago
chennai, India Trimble Full timeJob 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 Development Engineer
2 weeks ago
Chennai, India Trimble Full timeJob 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 timeDescriptionTrimble 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 timeDescription 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 timeDescription 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...