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.

Autonomy Engineering Development Specialist
Caterpillar Inc.Autonomy Engineering Development Specialist designing and developing software architecture for Remote Control systems at Caterpillar. Collaborating in an engineering team for embedded systems in machine applications.
Posted 6/11/2026full-timeMossville • Illinois, North Carolina • 🇺🇸 United StatesMid-LevelSenior💰 $128,470 - $208,770 per yearWebsite
Tech Stack
Tools & technologiesCyber SecurityRTOS
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
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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
embedded CC++AUTOSARreal-time embedded control softwaresoftware architecturesoftware verificationsoftware validationcybersecurityfunctional safetyproblem-solving
Soft Skills
technical leadershipmentoringcollaborationtroubleshootingroot cause analysiscommunicationplanningexecution
Certifications
Bachelor's degree in engineeringBachelor's degree in computer scienceadvanced degree preferred