Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Caterpillar Inc.

Embedded Software Engineering Specialist

Caterpillar Inc.

Embedded software architect developing AUTOSAR remote-control and autonomy systems for Caterpillar machinery. Designing, integrating, validating, and leading embedded C/C++ software across three U.S.

Posted 9/8/2026full-timeIrving • Illinois, North Carolina, Texas • 🇺🇸 United StatesMid-LevelSenior💰 $128,470 - $208,770 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Embedded C/C++ development, AUTOSAR software architecture, and real-time embedded control systems. Proven ability to lead distributed teams, drive software quality practices, and ensure alignment with system and customer requirements.

Highest-signal resume keywords
Embedded C/C++ DevelopmentAUTOSAR Software ArchitectureReal-Time Embedded Control SystemsSoftware Verification and ValidationTechnical Leadership

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Embedded C/C++Software ArchitectureReal-Time Operating Systems (RTOS)AUTOSAR (Classic)Software Development LifecycleModeling Tools (MATLAB/Simulink)Vehicle/Machine Networks (CAN, Ethernet)Development Tools (GIT, Debuggers, Cross-Compilers)Technical TroubleshootingProblem-Solving Techniques
Soft Skills
CollaborationMentoringProblem-SolvingTechnical Leadership
Certifications & Qualifications
Bachelor’s Degree in Engineering or Computer ScienceAdvanced Degree Preferred
Industry Keywords
Embedded SystemsAutonomy SystemsCybersecurityFunctional SafetySoftware IntegrationMachine InterfacesGlobal Team AlignmentProduction ReadinessArtificial Intelligence ConceptsRegulatory Considerations

Tech Stack

Tools & technologies
C++Cyber SecurityRTOSSDLC

About the role

Key responsibilities & impact
  • Define and drive software architecture for Remote Control and autonomy systems on embedded platforms
  • Design, develop, and review real-time embedded control software
  • Lead AUTOSAR-based software architecture and development using Embedded C/C++
  • Define and govern software requirements with traceability to system and customer needs
  • Architect and guide software integration across system, hardware, and platform layers
  • Standardize machine interfaces across platforms
  • Support cybersecurity and functional safety in software design and validation
  • Support Sprint planning and execution
  • Drive software verification, validation, and quality practices
  • Troubleshoot complex issues and lead root cause analysis and resolution
  • Align delivery with global teams, platform initiatives, and production readiness goals
  • Mentor software developers and provide technical leadership across distributed teams

Requirements

What you’ll need
  • Bachelor’s degree in engineering or computer science; advanced degree preferred
  • Strong expertise in embedded C/C++ development in RTOS environments
  • Proven experience in software architecture and embedded/autonomy systems
  • Deep knowledge of AUTOSAR (Classic preferred), including BSW and RTE
  • Solid understanding of software development lifecycle and structured methodologies
  • Strong problem-solving and technical troubleshooting skills
  • Experience with modeling tools (MATLAB/Simulink) in embedded environments
  • Experience with vehicle/machine networks (CAN, Ethernet)
  • Proficiency with development tools (GIT, debuggers, cross-compilers)
  • Ability to collaborate with and lead distributed engineering teams
  • Knowledge of relevant programming languages and tools
  • Knowledge of software development life cycle
  • Knowledge of the organization's industry group, trends, directions, major issues, regulatory considerations, and trendsetters
  • Knowledge of technical troubleshooting approaches, tools and techniques
  • Knowledge of problem-solving approaches, tools, and techniques
  • Knowledge of application and system development tools and toolkits
  • Knowledge of artificial intelligence concepts, technologies, and methodologies
  • Ability to work full-time onsite five days a week at the Irving, Texas, Mossville, Illinois, or Clayton, North Carolina office
  • Up to 10% travel required
  • Successful completion of a drug screen required
  • Visa sponsorship is available for eligible applicants

Benefits

Comp & perks
  • 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
  • Domestic relocation assistance is NOT available for this position
  • Visa sponsorship is available for eligible applicants