Connect

Can't find what you're looking for?

Join our Talent Network
Join our Talent Network

E&T Telematics Onboard Software Architect

This job posting is no longer active.

Location: Mossville, IL, United States
Date Posted: Nov 5, 2019

Share: mail

Job Description

Description

 


E&T Telematics Onboard Software Architect



As an E&T Telematics Onboard Software Architect you will be responsible for the design, development & testing of embedded software in C & C++ to deliver a broad set of E&T Telematics features.  This job involves leading the efforts of software architects, developers and testers to design, develop, and test software features in the E&T Telematics domain. This position involves extensive interaction with Telematics systems engineers, and other software design/development/testing resources & teams located both locally and globally.


 

Job Duties/Responsibilities may include, but are not limited to:

  • Requirements analysis to translate system requirements into software requirements/designs

  • Design guidance for software features

  • Planning & assigning software design, development and testing activities

  • Software development

  • Customer support for software troubleshooting

  • Mentoring software developers and architects

  • Conduct design, code & test plan reviews for software features

      

 


Qualifications



Basic Qualifications:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering or Computer Science

  • 8+ years of embedded software experience using C or C++ programming languages

  • Experience as software architect or team lead for a cross functional development team

     

Top Candidates will also have:

  • Experience in embedded controls development for engine control systems

  • Experience developing Unit Tests and Test-Driven Development methodology

  • Excellent communication skills and strong customer focus

  • Experience with CAN, J1939, TCP/IP, MODBUS and other data link protocols

  • Experience using CAN based tools like CANoe and CANalyzer

  • Experience with GIT configuration management tool

  • Experience using Linux

  • Experience working in Ubuntu



Caterpillar is not currently hiring individuals for this position who now or in the future require sponsorship for employment visa status; however, as a global company, Caterpillar offers many job opportunities outside of the U.S. which can be found through our employment website at www.caterpillar.com/careers


Share: mail
 

Job Info

Nov 5, 2019

190008P9

United States