Caterpillar

Embedded Software Senior Engineer

Caterpillar
Apply
4 days ago
Irving, TX, USASenior
H1B sponsor

Base Salary

$113k - $169k/yr

Responsibilities

  • Design, develop, and maintain embedded Linux software for AI-accelerated CPU, GPU, and SoC platforms.
  • Develop high-performance C++ components for embedded and real-time systems.
  • Integrate and optimize AI applications using CUDA, TensorRT, DeepStream, and JetPack.
  • Enable and optimize embedded GPU inference pipelines, including model deployment, acceleration, and performance tuning.
  • Integrate and optimize LLM-related workloads at the edge.
  • Debug system-level issues across hardware, Linux kernels, drivers, middleware, and applications.
  • Perform root-cause analysis of performance, stability, and functional issues.
  • Develop and execute unit, integration, system, validation, and verification strategies.
  • Optimize software for performance, latency, memory footprint, and power consumption.
  • Support software bring-up on new hardware platforms and assist with board support package integration.
  • Contribute to software architecture decisions, technical reviews, and coding standards.
  • Mentor junior engineers and provide technical leadership on complex embedded and AI-enabled systems.

Requirements

  • Bachelor’s or master’s degree in Computer Science or a related field.
  • 5+ years of experience in platform architecture, edge computing, and embedded systems with proven strategic leadership.
  • Expertise in edge AI frameworks, hardware acceleration, real-time systems, and edge security.
  • Familiarity with IoT ecosystems, industrial edge platforms, and cloud-edge orchestration.
  • Experience supporting vision applications, autonomous vehicles, cybersecurity, hypervisors or virtualization, software-defined machines or vehicles, Linux Yocto, and QNX.
  • Strong communication, collaboration, and strategic thinking abilities.
  • Knowledge of software development tools and activities and the ability to produce software products or systems aligned with product requirements.
  • Ability to work cooperatively toward shared goals and deliver results using available resources.

Benefits

  • Medical, dental, and vision benefits, subject to plan eligibility.
  • Paid time off including vacation, holidays, and volunteer time.
  • 401(k) savings plans, Health Savings Account, and Flexible Spending Accounts.
  • Health Lifestyle Programs, Employee Assistance Program, voluntary benefits, and employee discounts.
  • Career development, incentive bonus, disability benefits, life insurance, parental leave, adoption benefits, and tuition reimbursement.
  • Irving, Texas location requires onsite work five days per week.
  • Relocation assistance is available in accordance with Caterpillar policies.
  • The role requires 10% travel.
  • Posting dates are October 21, 2026 through November 3, 2026.

Tech Stack

Caterpillar

About Caterpillar

10,000+ employees

Caterpillar Inc. designs, manufactures, and services construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives for infrastructure, resource, and energy customers. The public company, founded in 1925 and headquartered in Irving, Texas, sells primarily through an independent worldwide dealer network and provides equipment financing. It operates through Construction Industries, Resource Industries, and Energy & Transportation segments, with shares traded on the NYSE and Euronext Paris.

Contact me