Caterpillar Inc | Jobs | Sr. Developer – On-board analytics | BigDataKB.com | 24-02-22

โ€”

by

Job Location: Chennai

JOB DUTIES:

  • The key role of this engineering position is to move from learning and assisting others to fully contributing.
  • At this level, Engineers begin partnering with and providing technical guidance within and between units and other teams.
  • The Team member should be able to fully contribute as an independent developer and can guide the Team members in the execution of the Analytics projects .

BACKGROUND/EXPERIENCE:

  • Requires a Bachelors or Masters degree in an accredited Engineering, Computer Science, Electronics curriculum plus 4-6 years experience as Embedded Sw Developer.

Required Skills:

  • Bachelor s degree with 2-4 years of experience and with expert fluency in C++ necessary.
  • Minimum 2 Years Working knowledge in embedded C++ with usage of OOPS(Object Oriented Programming) necessary
  • Minimum 2 Years Working knowledge in linux platforms necessary
  • Minimum 1 Year Working knowledge in Python necessary
  • Minimum 1 Year Working knowledge in web development (HTML – JS- CGI -NODEjs) necessary
  • Experienced in development of applications using Automotive Protocols (CAN/TCP etc) for embedded devices and with systems utilizing commercial linux solutions necessary.
  • Ability to take ownership and accountability.
  • Good technical communication skills.
  • Problem solving skills in day to day activities.
  • Quick Ability to Learn and share with the team.

Desired Skills:

  • Experience with Matlab/Python (Analytical data handling for non-image based Machine learning Algorithms).
  • Wireless technology/protocol experience helpful.
  • Experienced in Agile Development process.
  • Experienced in embedded development troubleshooting techniques for Linux such as GDB, Valgrind, process and memory debugging.
  • Experienced in unit test frameworks such google unit test framework.

Responsibilities:

  • Perform as an independent team player responsible for designing, developing, configuring, and testing software for embedded systems in agile environment.
  • Provide technical analysis and debugging of embedded software development.
  • Develop code using Embedded C++ with usage of OOPS(Object Oriented Programming), design patterns , STL libraries , POSIX Libraries
  • Developing code using Python with usage of OOPS(Object Oriented Programming) , sitepackages like XML, JSON, HTML
  • Development in web development using Nodejs and Javascript.
  • Development of embedded development troubleshooting techniques for Linux such as GDB, Valgrind, process and memory debugging.
  • Development of Devops tools like jenkins and docker.
  • Development of unit test frameworks such google unit test framework.
  • Implementing best practices for version control and configuration management.

Apply Here

Submit CV To All Data Science Job Consultants Across India For Free

๐Ÿ” Explore All Related ITSM Jobs Below! ๐Ÿš€ โœ… Select your preferred “Job Category” in the Job Category Filter ๐ŸŽฏ ๐Ÿ”Ž Hit “Search” to find matching jobs ๐Ÿ”ฅ โž• Click the “+” icon that appears just before the company name to see the Job Detail & Apply Link ๐Ÿ“๐Ÿ’ผ

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *