Senior Software Engineer - Simulation Platform (Onsite)

Caterpillar Inc.

Irving (TX)

On-site

USD 113,000 - 183,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation assistance
Visa sponsorship available
Onsite work five days a week

Job summary

Caterpillar Inc. is seeking a skilled developer to help build a new, state-of-the-art simulation platform for autonomous construction sites. You will work on a full stack, write high-quality code, and collaborate with robotic and software teams to turn complex requirements into reliable software.

You will participate in design discussions, ensure CI/CD quality, and contribute to brainstorming sessions. The role emphasizes collaboration, rapid learning, and delivering value in dynamic

Qualifications

  • Experience in building simulation and rendering platforms.
  • 3D object rendering and manipulation expertise.
  • Proficient with mapping tech (GIS, terrain mapping, OpenLayers).
  • Experience with web graphics libraries and data visualization.
  • Design/publish data and APIs (GraphQL) experience.
  • DB schema design for SQL and NoSQL databases.
  • Familiarity with engineering best practices and processes.
  • Experience with AI coding tools (Claude, Copilot, Cursor).
  • Cloud platforms (AWS, Azure, Google Cloud) experience.
  • Web automation tooling and CI/CD (Webpack, ESLint, Playwright).
  • G22

Responsibilities

  • Participate in the development of the simulation software stack end-to-end.
  • Write high-quality software and participate in code reviews.
  • Collaborate with peers and onboard new team members.
  • Contribute to software design discussions and requirements.
  • Coordinate with the robotic team to align needs with implementation.
  • Improve and maintain CI/CD pipelines and workflows.
  • Engage in brainstorming and ideation sessions.
  • Contribute proactively and adapt responsibilities as needed.

Skills

Simulation platform development
3D rendering
GIS / terrain mapping
Web graphics libraries
GraphQL APIs
SQL/NoSQL database design
CI/CD practices
Cloud platforms (AWS/Azure/Google)
Web automation tooling (Playwright/Web
NVIDIA Omniverse / simulationPlats
Backend: Java / Node.js
Frontend: HTML/CSS/JS
Frameworks: Angular/React/Next.js
Python
Agile methodology
AI coding tools (Claude/Copilot)

Tools

GraphQL
OpenLayers
NVIDIA Omniverse
Webpack
ESLint
Playwright
Firebase
AWS / Azure / Google Cloud

Job description

Caterpillar Inc. is seeking a skilled developer to help build a new, state-of-the-art simulation platform for autonomous construction sites. You will work on a full stack, write high-quality code, and collaborate with robotic and software teams to turn complex requirements into reliable software.

You will participate in design discussions, ensure CI/CD quality, and contribute to brainstorming sessions. The role emphasizes collaboration, rapid learning, and delivering value in dynamic

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Autonomous Construction Simulation
Senior Software Engineer, Autonomous Construction Simulation

Caterpillar Brazil • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
HSA
+6
Senior Simulation Platform Engineer – Onsite Dallas
Senior Simulation Platform Engineer – Onsite Dallas

Caterpillar Inc • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision
401(k)
PTO
+3
Lead Software Engineer: Digital Twin & Simulation Platform
Lead Software Engineer: Digital Twin & Simulation Platform

Caterpillar Inc. • Irving (TX)

On-site
USD 148,000 - 240,000
Medical, dental, vision benefits
401(k) plan
HSA
+4
Senior Software Engineer (Simulation platform)
Senior Software Engineer (Simulation platform)

Caterpillar Inc. • Irving (TX)

On-site
USD 113,000 - 183,000
Relocation assistance
Visa sponsorship available
Onsite work five days a week
Senior Digital Twin & Simulation Lead
Senior Digital Twin & Simulation Lead

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 148,000 - 240,000
Medical benefits
401(k) plan
Health Savings Account (HSA)
+6
Principal Software Engineer - Digital Twin and Simulation
Principal Software Engineer - Digital Twin and Simulation

Caterpillar Inc • Irving (TX)

On-site
USD 148,000 - 240,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+5
Senior Simulation Software Engineer - 3D Rendering & AI
Senior Simulation Software Engineer - 3D Rendering & AI

Caterpillar • Jasper (AL)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) with company match
Health Savings Account (HSA)
+5
Senior Digital Twin & Simulation Architect
Senior Digital Twin & Simulation Architect

Caterpillar Inc • Irving (TX)

On-site
USD 148,000 - 240,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+5
Lead Software Engineer-2
Lead Software Engineer-2

Caterpillar Brazil • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
HSA
+6
QA Lead - Simulation Platform & Robotics (Onsite Irving)
QA Lead - Simulation Platform & Robotics (Onsite Irving)

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+9