Autonomy Application Architect
Role details
Job location
Tech stack
Job description
-
Provides evidentiary support while giving opinions or recommendations to influence decision making.
-
Conducts tasks in such a way as to build a strong reputation and credibility as an expert in the field.
-
Effective Communications:
-
Effectively communicate ideas and design tradeoffs to team members and stakeholders
-
Willing to spend the time to document designs, requirements, and success criteria to assure team member alignment
-
Clearly explains project goals to team members, keeps leadership informed of progress, and shares relevant updates with external partners
-
Uses data-driven arguments, active listening, and tailored messaging to persuade stakeholders and achieve consensus.
Requirements
-
Technical Excellence:
-
Proven ability to work on production products through design, implementation, customer rollout, and support.
-
Knowledge and experience with Autonomous Systems
-
Mentor others to increase their technical abilities, ensuring the most effective technical solutions.
-
Software Product Design/Architecture:
-
Demonstrated experience with the architecture and design of major products
-
Experience in estimating the cost of a specific design of a proposed product
-
Facilitate design reviews and walkthroughs.
-
Ability to analyze benefits and drawbacks of specific software designs and architecture.
-
Proven experience in C++ design and development.
-
Influencing Through Expertise:
-
Strong working knowledge of the Caterpillar Command ecosystem in mining or construction, or other centralized control system architectures which can be drawn upon for design proposals and decisions.
-
Constantly staying abreast of advancements in the Autonomy and mining industries., + A Bachelor's degree in an accredited Engineering, Computer Science, or related field.
-
Proven Experience as a Software Engineer in C++ Development for product design and development.
-
Proven Experience in creating system level requirements for engineering product development projects.
-
Experience in Construction or Mining industry; preferred experience with Robotics, Autonomy, or Automation
-
Knowledge and experience with Wheel Loaders, Excavators, Hydraulic Mining Shovels or Tracked Loaders preferred
-
Experience with CAT Products and tools preferred
Benefits & conditions
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
-
Medical, dental, and vision benefits*
-
Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
-
401(k) savings plans*