Embedded Software Engineer Specialist - Agentic AI
Caterpillar
Embedded Software Engineer Specialist - Agentic AI
Caterpillar
Makes heavy machinery, engines and gas turbines
Career Area:
EngineeringJob Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
What if our IDE wasn't just a tool, but an intelligent, collaborative partner? What if it understood the unique constraints of our hardware, electrical, controls, and embedded software engineering, proactively identifying issues, generating boilerplate, and optimizing code before it's even written? At Caterpillar Trimble Control Technologies, we build the technology that powers the global earth-moving industry. Now, we're looking for a visionary engineer to build the tools that will transform how our own engineers build that technology.
In this role as a Embedded Software Engineering Specialist - Agentic AI (Agentic IDE) , you will join our established team, as a lead practitioner defining our strategy for the next generation of developer experience. You will pioneer an 'Agentic IDE' concept tailored for our unique, offline-first, embedded systems environment. This isn't about plugging into a simple cloud API, it's about fundamentally re-imagining the developer workflow for a world of hardware and electrical design, controls, embedded C++, and heavy machinery.
The CTCT division (a joint venture between Trimble and Caterpillar) develops positioning, control, and automation products for earthmoving and paving machines in the construction and mining industries, using technologies such as GNSS, optical total stations, lasers and sonics. The products are used in a range of applications where the operator of the machine benefits from having accurate horizontal and vertical guidance. For more information on currently developed products, see https://www.cat.com/en_US/by-industry/construction-industry-resources/technology/grade.html or http://construction.trimble.com/earthworks.
With CTCT being a globally distributed group, travel to New Zealand and India will also be a requirement from time to time.
What You Will Do:
What You Will Have:
Analytical Thinking: Knowledge of techniques and tools that promote effective analysis; ability to determine the root cause of organizational problems and create alternative solutions that resolve these problems.
Level Extensive Experience:
• Seeks discrepancies and inconsistencies in available information; explains variances.
• Organizes and prioritizes the sequence of steps to be taken to remedy the situation.
• Identifies many possible causes for a problem based on prior experience and current research.
• Quantifies the costs, benefits, risks and chances for success before recommending a course of action.
• Approaches a complex problem by breaking it down into its component parts.
• Chooses among a diverse set of analytical tools according to the nature of the situation.
Effective Communications: 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.
Level Extensive Experience:
• Reviews others' writing or presentations and provides feedback and coaching.
• Adapts documents and presentations for the intended audience.
• Demonstrates both empathy and assertiveness when communicating a need or defending a position.
• Communicates well downward, upward, and outward.
• Employs appropriate methods of persuasion when soliciting agreement.
• Maintains focus on the topic at hand.
Technical Excellence: Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges.
Level Extensive Experience:
• Advises others on the assessment and provision of all technical solutions.
• Engages appropriate subject matter resources to effectively resolve technical issues.
• Mentors others to enhance their technical competence and its application to achieve more effective technical solutions.
• Coaches others in promoting, defining, analyzing, and providing superior technical solutions to business problems.
• Provides effective solutions to moderate technical challenges through strong technical competence, effectively examining implications of events and issues.
• Assumes accountability for personal technical performance and holds others responsible for theirs.
Software Product Design/Architecture: Knowledge of software product design; ability to convert market requirements into the software product design.
Level Extensive Experience:
• Demonstrates experience with the architecture and design of major or multiple products.
• Describes major software architecture alternatives and considerations.
• Explains design considerations for commercial database systems, operating systems and web.
• Displays experience in estimating the cost of a specific design of a proposed product.
• Facilitates design reviews and walkthroughs.
• Analyzes benefits and drawbacks of specific software designs and architecture.
Technical Troubleshooting: Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation.
Level Advanced:
• Provides insight into alternative troubleshooting approaches and their applicability to solve problems.
• Elaborates on ways of distinguishing between hardware, software and communications problems.
• Plays a leadership role in resolving complex, multi-component failures.
• Creates and oversees policies and procedures to ensure alignment with product and service requirements.
• Builds standards to design and support troubleshooting situations and maintain cost effectiveness.
• Develops and demonstrates an extensive knowledge base and best practice on how to troubleshoot non-recurring and performance-related problems.
Skills and Experience You Should Bring:
We know 'Senior Developer Experience Engineer (Agentic IDE)' isn't a common title, and you may not have heard it before, so please don’t be put off! We're looking for a seasoned engineer with a track record of building exceptional developer tools and a deep curiosity for the potential of AI.
Top Candidates Will Have Skills:
Additional Information:
• Location is onsite in Mossville, IL five days per week
• Relocation assistance may be available in accordance with Caterpillar policies.
• Sponsorship is not available for this position.
• Travel is 20%
#LI
Summary Pay Range:
$128,470.00 - $192,710.00Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
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
* These benefits also apply to part-time employees
Posting Dates:
November 10, 2026 - November 23, 2026Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.
Makes heavy machinery, engines and gas turbines
Caterpillar makes construction and mining machines, diesel and natural gas engines, industrial gas turbines and locomotives for contractors, mines, energy companies and data center builders. It is the world's largest maker of construction and mining equipment, and its yellow Cat bulldozers and excavators work in nearly every country. Customers buy or rent machines through independent Cat dealers, while its engines and turbines generate electricity and push natural gas through pipelines. Caterpillar earns money from equipment sales and from the parts and repairs that dealers supply over a machine's working life. It was formed in 1925 when California's Holt and Best tractor companies merged, and it is based in Irving, Texas.
Explore more opportunities at Caterpillar