FREE ACCESS
5,000–10,000 jobs/day
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.

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 fitCore 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 resumeApplicant 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 & technologiesC++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