Control Systems Senior Team Lead

Caterpillar Inc.•Irving, TX
•$147,760 - $221,640•Onsite

About The Position

Leads systems engineering activities for advanced embedded solutions that improve machine operation and enable connected, intelligent features. The 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. The position leads systems engineering for an onboard AI assistant that helps operators use machines more efficiently and an embedded camera-streaming solution deployed through the Integrated Domain Controller. It decomposes architecture into capabilities, features, requirements, interfaces, and Agile user stories with measurable acceptance criteria; coordinates integration with Integrated Domain Controller and Gen7 platform teams; and tracks scope, dependencies, risks, and delivery status with distributed contributors. The role also partners with system coordinators on machine-control strategies, collaborates with product groups on integration planning, issue resolution, validation, and deployment readiness, and drives technical reviews and stakeholder communication. It provides technical leadership to remote Agile teams and ensures embedded solutions meet functional, performance, reliability, security, and maintainability expectations.

Requirements

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, Systems Engineering, or a related accredited technical discipline; equivalent relevant experience may be considered.
  • 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.
  • Extensive systems-engineering experience, including architecture decomposition, balancing system needs, maintaining traceability, and facilitating design reviews.
  • Extensive embedded-systems experience, including embedded Linux and software architecture, hardware-software interfaces, integration, debugging, and prototype evaluation.
  • Extensive requirements-analysis experience, including eliciting, documenting, validating, and tracing requirements and supporting verification planning.
  • Extensive technical leadership and teamwork experience guiding distributed teams and promoting Agile execution.
  • Extensive communication and decision-making skills, including explaining tradeoffs, documenting decisions, and evaluating alternatives using evidence.

Nice To Haves

  • 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 resource-constrained environments.
  • Experience supporting product teams through integration, system verification, field validation, and production release.

Responsibilities

  • 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 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 remote teams and distributed contributors.
  • Partner with system coordinators to define and evolve machine-control strategies, including emerging light-control capabilities.
  • Support product groups with 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.

Benefits

  • Medical benefits
  • Dental benefits
  • Vision benefits
  • Paid time off, including vacation, holidays, and volunteer time
  • 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
  • Relocation assistance may be available in accordance with Caterpillar policies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service