Cat
Direct Workday career site

Control Systems Senior Team Lead

Location
Irving, TX
Listed
Today

About the role

Career Area: Engineering

About the role

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.

Leads systems engineering activities for advanced embedded solutions that improve machine operation and enable connected, intelligent features. This role translates system architecture into executable features and user stories, aligns distributed development teams, and coordinates integration across embedded Linux, artificial intelligence, camera-streaming, and machine-platform technologies.

What You Will Do

  • Lead systems engineering for the onboard portion of an AI assistant that helps operators use machines more efficiently.
  • Lead systems engineering for an embedded camera-streaming solution deployed through the Integrated Domain Controller.
  • Decompose system architecture into well-defined capabilities, features, requirements, interfaces, and Agile user stories with measurable acceptance criteria.
  • Coordinate software and systems integration with Integrated Domain Controller and Gen7 platform teams.
  • Track technical scope, dependencies, risks, and delivery status with the remote team and other distributed contributors.
  • Partner with system coordinators to define and evolve machine-control strategies, including emerging light-control capabilities.
  • Collaborate with product groups adopting the solutions, supporting integration planning, issue resolution, validation, and deployment readiness.
  • Drive cross-functional technical reviews, document decisions, and communicate tradeoffs to engineering and business stakeholders.
  • Provide technical leadership to remote Agile teams and promote consistent systems-engineering and software-development practices.
  • Ensure embedded solutions meet functional, performance, reliability, security, and maintainability expectations.

What You Will Have

Systems Engineering: Knowledge of systems-engineering methods and lifecycle practices; ability to translate customer and product needs into complete, traceable system requirements and architectures.

Level Extensive Experience

  • Leads decomposition of complex architectures into subsystem responsibilities, interfaces, features, and user stories.
  • Balances functional, performance, safety, security, reliability, and maintainability needs.
  • Maintains traceability from stakeholder needs through verification evidence.
  • Facilitates cross-functional design reviews and drives technical decisions to closure.

Additional information

Embedded Systems: Knowledge of embedded computing platforms and software; ability to develop and integrate reliable solutions that operate within machine constraints.

Level Extensive Experience

  • Applies embedded Linux and software-architecture expertise to complex, networked systems.
  • Defines hardware-software interfaces and coordinates integration across platform components.
  • Uses appropriate debugging, profiling, and diagnostic methods to resolve system-level issues.
  • Evaluates prototypes against performance, reliability, and security expectations.

Requirements Analysis

Knowledge of tools and techniques for eliciting, analyzing, documenting, and validating functional and nonfunctional requirements.

Level Extensive Experience

  • Produces clear requirements, use cases, user stories, and acceptance criteria.
  • Identifies dependencies, assumptions, constraints, and risks early in development.
  • Leads requirements reviews and supports verification planning.
  • Ensures requirement changes are communicated and traceable across teams.

Additional information

Technical Leadership and Teamwork: Knowledge of collaborative development practices; ability to guide distributed teams toward shared technical and delivery outcomes.

Level Extensive Experience

  • Aligns remote teams, platform owners, analytics specialists, and product groups around priorities and interfaces.
  • Removes ambiguity, escalates impediments, and promotes timely technical decisions.
  • Coaches team members in systems thinking and disciplined Agile execution.
  • Maintains open communication and shared accountability across organizational boundaries.

Effective Communications: Understanding of communication tools and techniques; ability to convey complex ideas accurately to technical and nontechnical audiences.

Level Extensive Experience

  • Summarizes architecture, risk, progress, and tradeoffs for stakeholders at multiple levels.
  • Adapts technical depth and terminology to the audience.
  • Documents decisions, interfaces, and action items clearly.
  • Uses constructive influence to build alignment across teams.

Decision Making and Critical Thinking: Knowledge of structured decision-making methods; ability to analyze alternatives and reach sound conclusions based on evidence.

Level Extensive Experience

  • Evaluates architecture and integration options against measurable criteria.
  • Anticipates system-level impacts, risks, and unintended interactions.
  • Distinguishes facts, assumptions, constraints, and open questions.
  • Makes timely recommendations and revisits decisions when new evidence emerges.

Degree Requirement

Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Systems Engineering, or a related accredited technical discipline; equivalent relevant experience may be considered.

Basic Qualifications

  • Experience leading software or systems development teams in an Agile environment.
  • Experience leading or coordinating geographically distributed teams.
  • Demonstrated experience in system architecture, requirements analysis, interface definition, and feature decomposition.
  • Experience developing or integrating embedded Linux systems.
  • Ability to manage technical dependencies and collaborate effectively across platform, analytics, controls, and product teams.
  • Strong written and verbal communication skills, including the ability to explain complex technical concepts to varied audiences.

Top Candidates Will Have

  • Experience with edge AI, machine learning, or AI-enabled embedded applications.
  • Experience with embedded video or camera-streaming architectures, codecs, networking, or multimedia frameworks.
  • Experience integrating software on domain controllers or other high-performance embedded compute platforms.
  • Familiarity with machine controls, vehicle networks, telemetry, diagnostics, cybersecurity, and operation in resource-constrained environments.
  • Experience supporting product teams through integration, system verification, field validation, and production release.

Additional Information

  • Location is onsite in Irving, Texas, five days per week
  • Relocation assistance may be available in accordance with Caterpillar policies.
  • Sponsorship is not available for this position.
  • Travel is 10%

#LI

Summary Pay Range

$147,760.00 - $221,640.00

Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.

Benefits

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*
  • Health Savings Account (HSA)*
  • Flexible Spending Accounts (FSAs)*
  • Health Lifestyle Programs*
  • Employee Assistance Program*
  • Voluntary Benefits and Employee Discounts*
  • Career Development*
  • Incentive bonus*
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement
  • These benefits also apply to part-time employees
  • Posting Dates: November 9, 2026 - November 22, 2026
  • Any offer of employment is conditioned upon the successful completion of a drug screen.
  • Not ready to apply? Join our Talent Community.
Read the original posting

From Cat's careers page, first listed on Rolev.ai on November 10, 2026. Rolev.ai is not the employer.

How Rolev.ai helps with this application

Rolev.ai is a job search and application tool for US job seekers. For this Control Systems Senior Team Lead role at Cat, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.

  • See how you fit

    Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.

  • Tailor without inventing

    Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.

  • Draft the full kit

    Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.

  • 1-Click Extension Autofill

    The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.

Common questions

Where is the Control Systems Senior Team Lead job at Cat located?

This Control Systems Senior Team Lead position at Cat is located in Irving, TX. Always check Cat's application page for specific state eligibility or relocation policies.

How do I apply for the Control Systems Senior Team Lead position at Cat?

This listing links directly to Cat's Workday application page. You can apply directly on Cat's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Workday application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.