Senior Autonomy Project Team Lead / Chef d’équipe senior des projets d’autonomie

Caterpillar Inc.Laval, QC
CA$138,750 - CA$173,440Onsite

About The Position

Cat Technology collaborates with partners across the Caterpillar enterprise to advance technologies including autonomy and automation, which helps enhance site safety, productivity and efficiency across customer operations worldwide. Cat Technology also owns enterprise-wide initiatives in innovation, research and development, manufacturing automation and advanced materials, ensuring Caterpillar continues to lead the industry in technological excellence and engineering innovation. As the Senior Autonomy Project Team Lead, you will be responsible for leading end-to-end delivery of complex autonomy and embedded software programs. This role blends technical program leadership, Agile delivery coordination, and engineering team oversight to ensure high-quality, on-time product delivery. You will lead cross-functional teams, manage multiple high-impact project, and drive execution excellence across the software development lifecycle. This includes aligning stakeholders, mentoring engineers, managing risks and dependencies, and ensuring seamless integration of software with machine systems.

Requirements

  • Bachelor’s degree in Engineering, Computer Science, or related disciple (or equivalent experience).
  • Knowledge of marketplace experience, developments and trends related to the organization's use of Information Technology (IT); ability to apply knowledge of IT appropriately to benefit the organization.
  • Knowledge of effective planning techniques and ability to contribute to operational (short term), tactical (1-2 years) and strategic (3-5 years) planning in support of the overall business plan.
  • Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.
  • Knowledge of relationship management techniques; ability to establish and maintain healthy working relationships with clients, vendors, and peers.
  • Understanding of the importance of inter-team collaboration in breaking down silos and achieving business results; ability to lead employees from various functions to communicate, coordinate work across divisions, and collaborate in solving problems as one team.
  • Knowledge of processes involved in managing people; ability to lead successful teams and diligently address issues related to performance and conflicts at the workplace.
  • 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.
  • Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.

Nice To Haves

  • Fluency in English and French (both written and spoken) is preferred to effectively communicate with diverse stakeholders and ensure accurate interpretation of information.
  • Strong experience in project/program management and deliver of complex engineering of software initiatives.
  • Experience with Agile methodologies (Scrum, SAFe, etc.) and software development lifecycle (SDLC).
  • Proven ability to lead cross-functional teams and manage multiple concurrent projects.
  • Previous experience delivering embedded software systems within industrial, or heavy equipment environments.
  • Knowledge of autonomy, automation, or AI technologies.
  • Experience with Agile and project tracking tools (e.g., Azure DevOps).
  • Strong understanding of hardware/software integration challenges.
  • Experience with NPI processes and product line management.
  • Certifications, such as PMP, Scrum Master, or SAFe Agilist.

Responsibilities

  • Lead multiple complex, high-risk engineering and software delivery programs from concept through release.
  • Define scope, manage resources, budgets, timelines, and deliverables across initiatives.
  • Monitor project progress, costs, and critical path; communicate status and resolve issues proactively.
  • Champion project management best practices, methodologies, and tools across teams.
  • Lead Agile program execution including sprint planning, backlog refinement, and milestone tracking.
  • Ensure visibility into delivery progress, priorities, risks, and dependencies across workstreams.
  • Coordinate cross-team inputs and ensure readiness of technical deliverables for design, integration, and release.
  • Improve delivery predictability, coordination practices, and execution efficiency.
  • Lead collaboration across software, systems, hardware, validation, and product teams to deliver integrated solutions.
  • Partner with business, sales, and platform groups to align priorities and resources.
  • Drive cross-team integration and remove organizational silos to achieve business outcomes.
  • Guide and mentor engineers and technical contributors supporting autonomy and embedded systems development.
  • Ensure adherence to software development lifecycle (SLC) practices, quality standards, and release processes.
  • Contribute to continuous improvement of engineering processes, tools, and methodologies.
  • Identify, track, and mitigate risks, issues, and dependencies across programs.
  • Communicate effectively with stakeholders, including leadership, customers, and cross-functional teams.
  • Manage stakeholder expectations and ensure alignment with business and program.
  • Other duties as assigned by Caterpillar management from time-to-time.

Benefits

  • Relocation Assistance Offered: Yes (Domestic)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service