Engineering Project Team Leader

Caterpillar Inc.•Mossville, IL
•$128,470 - $192,710•Onsite

About The Position

Manages multiple or complex engineering projects involving multiple functions, organizations, products, or value chains. The Engineering Project Team Lead will be responsible for leading the planning, coordination, and execution of application software development activities for a next-generation embedded computing platform. This role serves as the primary link between software development teams and electronic system integration teams, ensuring software features, capabilities, and releases are delivered in alignment with individual product launch schedules. The successful candidate will work closely with engineering leaders, systems teams, product managers, and program managers to manage delivery timelines, identify dependencies and risks, drive issue resolution, and ensure successful integration of software capabilities into new products. The position requires a combination of technical understanding, program leadership, and strong cross-functional collaboration skills.

Requirements

  • Products and Services: Knowledge of major products and services and product and service groups; ability to apply knowledge of product and service appropriately to diverse situations.
  • Technical Excellence: Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges.
  • Influencing Through Expertise: Knowledge of effective influencing tactics and strategies; ability to use these to deepen own expertise and impact or challenge decisions within and outside own organization.
  • Project Management: Knowledge of effective project management strategies and tactics; ability to plan, organize, monitor, and control projects, ensuring efficient utilization of technical and administrative resources to achieve project objectives.
  • Team Management: Knowledge of effective team building techniques; ability to form and manage effective teams.
  • Requirements Analysis: Knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project.
  • Troubleshooting Technical Problems: Knowledge of troubleshooting approaches, tools and techniques; ability to anticipate, detect and resolve technical problems in a manufacturing or product management environment.
  • Product Design and Development: Knowledge of product features; ability to design, build, and develop a new product, technology, or service from concept through to production.
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering, or a related technical field.
  • Solid experience in software engineering, systems engineering, product development, program management, or related disciplines.
  • Previous leadership experience managing software programs, technical teams, product launches, or new product introduction activities.
  • Experience working within embedded software, connected products, industrial automation, automotive, heavy equipment, robotics, or other technology-driven industries.
  • Strong technical acumen with exceptional program leadership skills.
  • Deep understanding of complex software development environments, building effective relationships across organizations, and driving execution through influence rather than direct authority.
  • Excellence at connecting technical delivery plans to product launch objectives and ensuring diverse teams remain aligned on priorities, schedules, and business outcomes.

Responsibilities

  • Leading the planning, coordination, and execution of application software development activities for a next-generation embedded computing platform.
  • Serving as the primary link between software development teams and electronic system integration teams.
  • Ensuring software features, capabilities, and releases are delivered in alignment with individual product launch schedules.
  • Working closely with engineering leaders, systems teams, product managers, and program managers to manage delivery timelines.
  • Identifying dependencies and risks.
  • Driving issue resolution.
  • Ensuring successful integration of software capabilities into new products.
  • Overseeing development activities for multiple products or product lines.
  • Advising colleagues on implementation and operational considerations.
  • Coaching others on key factors that differentiate offerings from that of competition.
  • Developing procedures for product planning, development, and delivery cycles.
  • Promoting understanding of multiple product and service groups and their interdependencies.
  • Monitoring regulatory and environmental issues and considerations.
  • Advising others on the assessment and provision of all technical solutions.
  • Engaging appropriate subject matter resources to effectively resolve technical issues.
  • Mentoring others to enhance their technical competence and its application to achieve more effective technical solutions.
  • Coaching others in promoting, defining, analyzing, and providing superior technical solutions to business problems.
  • Providing effective solutions to moderate technical challenges through strong technical competence, effectively examining implications of events and issues.
  • Assuming accountability for personal technical performance and holding others responsible for theirs.
  • Communicating complex ideas and concepts in a clear and concise manner so that others can understand.
  • Providing relevant, timely and objective subject matter/process expertise and key insight regarding multiple client business areas and affiliated fields.
  • Providing others with information, opportunities, or resources to develop their skills in the area of expertise.
  • Discarding examples of persuasive arguments lacking evidentiary support or impact.
  • Coaching others to enhance their proficiency regarding the tenets, practices, and examples of the 'trusted advisor' credential.
  • Championing organization's project management methodology, tools, and techniques.
  • Managing multiple high-risk, high-cost projects involving multiple stakeholders.
  • Coaching others in open communication among project stakeholders.
  • Monitoring major projects for critical path and actual status versus planned.
  • Consulting on project planning and management of high-risk, high-impact projects.
  • Monitoring industry for fresh approaches and tools for project management.
  • Bringing projects to closure and ensuring capture of what can be learned from the experience.
  • Leading the definition of team mission and objectives for a variety of teams.
  • Employing appropriate techniques for maintaining team enthusiasm, energy, and focus.
  • Ensuring that team members are on board, unified, and moving in the same direction.
  • Communicating both within the team and to stakeholders.
  • Learning and utilizing special talents and work styles of team members.
  • Playing an active or leading role in recording and storing requirement documents in various forms.
  • Ensuring the successful completion of all major activities, tasks and deliverables pertaining to the requirement analysis stage.
  • Supervising the advanced use of requirements analysis tools and services, including prototyping and use cases.
  • Producing detailed functional and information requirements models and documentation.
  • Training others on requirements walkthroughs and quality reviews.
  • Utilizing automated diagramming tools to ensure traceability of requirements.
  • Evaluating business impact of failure and the criticality and timing of needed resolution.
  • Resolving difficult or high-impact equipment and systems problems.
  • Monitoring machine performance and history; addressing excessive maintenance or repair needs.
  • Coaching others how to resolve integration or communications problems in multi-vendor environment.
  • Applying specific techniques for isolating a problem and defining resolution approach.
  • Using advanced diagnostic techniques and tools for unusual or performance-related problems.
  • Developing organizational standards and processes in order to maximize complex product services' efficiency and effectiveness.
  • Creating and introducing new techniques that expedite or simplify the development process.
  • Supervising the management of multiple and diverse types of products or services.
  • Developing proof-of-concept exercises to prove or disprove validity of proposed products.
  • Advising on the appropriate solutions to complex product design and development problems.
  • Designing working prototypes of a variety of proposed products or services.

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service