FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Engineering Manager
Caterpillar Inc.. Lead, coach, and develop a multidisciplinary engineering team globally .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in leading multidisciplinary engineering teams and driving the development of embedded software and connected systems. Proficient in establishing technical objectives, managing engineering roadmaps, and ensuring the reliability of remote software update technologies.
Highest-signal resume keywords
Embedded Software DevelopmentCloud IntegrationDevSecOpsRemote Software Update SystemsAgile Software Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Systems EngineeringSoftware DevelopmentTechnical Problem-SolvingUpdate OrchestrationA/B Software DeploymentRollback/RecoverySoftware CompatibilityCybersecurityTelemetryAutomated Testing
Soft Skills
LeadershipCommunicationInfluencing Without AuthorityCoachingCollaboration
Tools & Technologies
GitGitHubCI/CDEmbedded LinuxTelematicsIoT Systems5G RadioNexGen ArchitectureAutomated ValidationEngineering Data
Industry Keywords
Connected ProductsComplex Distributed SystemsConstruction EquipmentMining EquipmentIndustrial EquipmentAutomotive EquipmentEdge ComputingMachine ArchitecturesEmbedded ControllersRemote Flash Capabilities
Tech Stack
Tools & technologiesCloudCyber SecurityFlashIoTLinux
About the role
Key responsibilities & impact- Lead, coach, and develop a multidisciplinary engineering team globally
- Establish technical objectives, ownership, priorities, and engineering expectations
- Build capability in embedded software, connected systems, cloud integration, systems engineering, DevSecOps, validation, and remote software update technologies
- Develop technical leaders and create career growth opportunities
- Lead engineering delivery of Caterpillar's Remote Flash capabilities across connected products
- Drive next-generation remote software update architecture, including NexGen and 5G Radio
- Ensure solutions support diverse equipment, embedded controllers, communication technologies, machine architectures, and legacy products
- Guide decisions involving update orchestration, rollback and recovery, software compatibility, cybersecurity, diagnostics, telemetry, and deployment reliability
- Drive system-level design and integration across on-machine software and enterprise/back-office systems
- Own engineering roadmaps from requirements through development, integration, validation, release, and production support
- Establish engineering and operational KPIs for quality, reliability, deployment success, cycle time, and customer impact
- Improve practices through automation, CI/CD, automated validation, modern source control, and engineering data
- Use field performance and failure data to improve Remote Flash reliability
- Partner with product, embedded controls, connectivity, enterprise software, cybersecurity, digital product, dealer, and external engineering teams
- Translate product and customer needs into scalable technical capabilities
- Lead technical trade-off and prioritization discussions
- Communicate technical strategy, delivery status, risks, and recommendations to engineering and business leadership
Requirements
What you’ll need- Bachelor's or Master's degree in Engineering, Computer Science, Software Engineering, Electrical Engineering, or a related technical discipline
- Significant experience leading engineering or software development teams
- Experience delivering complex distributed, embedded, connected-product, or cloud-integrated systems
- Demonstrated ability to lead engineers through architecture, development, integration, validation, and production deployment
- Strong technical problem-solving and systems-thinking skills
- Experience working across organizations and influencing technical decisions without relying solely on direct authority
- Strong written and verbal communication skills
- Preferred: Experience with embedded Linux, embedded controllers/ECMs, telematics, connected products, or IoT systems
- Preferred: Experience with OTA or remote software update systems
- Preferred: Experience with update orchestration, A/B software deployment, bootloaders, rollback/recovery, software signing, or secure software distribution
- Preferred: Experience with cloud-connected vehicle, machine, industrial, or edge-computing architectures
- Preferred: Experience with Agile software development, Git/GitHub, CI/CD, automated testing, and DevSecOps
- Preferred: Experience leading globally distributed engineering teams
- Preferred: Experience with construction, mining, industrial, automotive, or other complex connected equipment
Benefits
Comp & perks- Equal Opportunity Employer
- Domestic relocation