Caterpillar

Senior Software Engineer - Simulation & Visualization

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

Base Salary

$113k - $183k/yr

Responsibilities

  • Design, build, test, and maintain scalable simulation software for autonomous construction machine development, scenario execution, visualization, and validation.
  • Create scenario-based simulation tooling for scenario authoring, test automation, and validation against real-world data.
  • Develop intuitive, high-performance front-end interfaces for simulation authoring using modern web frameworks and visualization libraries.
  • Build interactive 3D visualizations for jobsite, machine, sensor, terrain, and simulation data.
  • Apply clean architecture, reusable components, automated testing, code reviews, documentation, and performance optimization across simulation and front-end systems.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of Python experience.
  • Experience building web-based front ends with frameworks such as Next.js or Angular and graphics libraries such as Three.js.
  • Understanding of computer graphics concepts including rasterization and projection matrices, plus experience with 3D space manipulation and rendering.
  • Experience with graphics or animation standard libraries, UX/UI design, open-source development, published data and APIs, and mapping technologies such as GIS, terrain mapping, or OpenLayers.
  • Ability to write clear, concise documentation capturing system design.
  • Preferred qualifications include experience with Qt/QML, GTK, ImGui, Vulkan, OpenGL, C++, game-level development, Java or Node.js cloud backends, AWS, Azure, Google Cloud, Electron, Ionic, iOS, Android, and simulation environments such as NVIDIA Omniverse, CARLA, or Applied Intuition.

Benefits

  • Medical, dental, and vision benefits; paid time off; 401(k) savings plans; HSA and FSA options; health lifestyle programs; employee assistance; voluntary benefits and employee discounts; career development; incentive bonus; disability and life insurance; parental and adoption benefits; and tuition reimbursement.
  • Full-time onsite work five days per week at the Irving, Texas office.
  • Domestic relocation assistance is available.
  • Visa sponsorship is available for eligible applicants.

Tech Stack

AngularAWSAzureC++ElectronGoogle CloudIoniciOSJavaNext.jsNode.jsPythonThree.js

Categories

Caterpillar

About Caterpillar

10,000+ employees

For 100 years, we’ve been helping customers build a better, more sustainable world. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed. With 2024 sales and revenues of $64.8 billion, Caterpillar Inc. is the world’s leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. Caterpillar does business on every continent, principally operating through three primary segments – Construction Industries, Resource Industries and Energy & Transportation – and provides financing and related services through our Financial Products segment.

Contact me