Caterpillar Inc. is looking to enable and support common tools and processes focused towards over-the-air software update strategy
Requirements
- Knowledge of tools, methods, and techniques of requirement analysis
- Knowledge of software design and development tools and activities
- Knowledge of technical troubleshooting approaches, tools and techniques
- Skilled in using embedded software tools including, but not limited to: Ubuntu, AUTOSAR, Git, Jenkins, Artifactory, and Python
- Strong knowledge of vehicle communications & diagnostics: CAN/CAN FD/LIN, Automotive Ethernet and safe state constraints
- Experience in all steps software development life cycle
- Experience with delivery of a production OTA system with A/B update and/or delta updates
Responsibilities
- Collaborate with system teams to identify gaps in software development toolchain (Requirements, Build, CI/CD, Test automation etc) that are used for Embedded/Linux targets
- Drive discussions and provide technical leadership in the selection and roll out of best-in-class industry tools for features like secure over-the-air updates
- Work closely with technology and tools teams to come up with new processes, improve existing ones and ensure alignment with the enterprise technical strategy
- Lead and mentor a small team; influence suppliers and internal stakeholders to adopt standardized processes and tooling
- Manage E2E adoption and governance responsibilities while tracking and reporting essential quality and compliance performance indicators
- Provide program status and development timing updates to stakeholders
- Team mentorship that includes strategy emphasis and alignment to organizational goals
Other
- Degree in accredited Engineering, Computer Science, or Computer Engineering
- Ability to communicate technical information effectively with a diverse group
- Demonstrated project planning, oversight and status tracking and reporting skills
- Must work full-time at the Mossville, IL office
- Domestic relocation assistance is available for this position