Principal Edge Architect - Software and Runtime
Caterpillar Inc. · Irving, TX · 1 mo ago
Art & Creative$148k–$240k/yrFull-time
About the Role
Own the compute, operating system, driver, middleware, tools and runtime architecture for autonomy software running on the NVIDIA Thor-based edge platform. This role focuses on enabling perception, robotics, machine interface, data logging, diagnostics, and autonomy-related services to run reliably on the edge device.
Primary Responsibilities
- Define the edge compute and runtime architecture for autonomy services running on the NVIDIA Jetson IGX/AGX Thor platform, including OS configuration, middleware, service startup, service lifecycle, runtime dependencies, and system integration.
- Leverage the NVIDIA Jetson software ecosystem, including Jetson Linux, CUDA, TensorRT, Isaac, and related tools, to support GPU-accelerated inference, sensor data processing, model deployment, and runtime optimization.
- Define CPU, GPU, memory, storage, and network resource allocation strategy across perception, robotics, machine interface, data logging, diagnostics, and other services.
- Define runtime monitoring and health management architecture, including service/process monitoring, resource usage checks, driver health, log collection, fault detection, restart behavior, degraded operation, and field diagnostics.
Candidate Requirements
- Strong experience with edge AI runtime platforms, embedded Linux systems, or robotics compute platforms. Experience with NVIDIA Jetson IGX/AGX Thor ecosystem, Jetson Linux, CUDA, TensorRT, Isaac is a strong plus.
- Solid understanding of CPU, GPU, memory, storage, network, and compute resource management for real-time autonomy workloads.
- Experience with middleware, drivers, service orchestration, process monitoring, logging, diagnostics, software updates, and runtime health management on embedded or edge computing platforms.
- Ability to work across perception, robotics, machine platform, safety, cybersecurity, operations, and supplier teams to ensure autonomy software runs reliably on real machines.
Pay
$147,760.00 - $240,110.00
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
Schedule
This position requires working onsite five days a week at the Irving, TX office (Dallas).