Lead Software Engineer

ZipStaff Inc.
  • Irving, Texas
  • $70–$72
  • Instant Apply
10 days ago

Job Description

Job Title: Lead Software Engineer
Location: Irving, TX (On-site)
Employment Type: W2 Contract

About the Opportunity:
ZipStaff is hiring a Lead Software Engineer for a global heavy equipment manufacturer to accelerate the future of robotics and physical AI by solving its highest-impact compute bottlenecks at scale. In this high-visibility technical lead role, you will pioneer automated, agentic code optimization and push NVIDIA Omniverse, Isaac Sim and distributed multi-GPU clusters to their performance limits. This is an on-site, 6-month contract role in Irving, TX (Mon–Fri, 8:00 AM–5:00 PM CT).

All candidates selected for an interview are required to complete a mandatory identity verification process.

What You'll Do:
  • Profile and optimize workloads, diagnosing and eliminating bottlenecks across CPU, GPU, memory, I/O, storage and networking layers using NVIDIA Nsight tools.
  • Refactor and tune core simulation code in CUDA, C++ and Python to maximize hardware utilization, throughput and execution speed.
  • Design and deploy agentic AI systems that automatically analyze and optimize runtime code performance.
  • Accelerate and scale simulation workloads on NVIDIA Omniverse and Isaac Sim across multi-GPU and distributed systems.
  • Manage and optimize containerized GPU jobs using Docker, Kubernetes and Slurm across cloud environments (CoreWeave, AWS, Azure).
  • Implement automated regression testing, observability and performance benchmarking for continuous performance tracking.
  • Partner with robotics, perception and AI teams to drive GPU performance best practices and evaluate future hardware and software infrastructure.

Required Qualifications:
  • Bachelor's or Master's degree in Computer Science, Computer Engineering or a related technical field.
  • 7+ years of professional software engineering experience, including technical lead experience.
  • Expert-level CUDA and modern C++ development, plus strong Python.
  • Practical experience with NVIDIA Nsight tools (Nsight Systems, Nsight Compute, Nsight Graphics) to diagnose bottlenecks across CPU, GPU, memory, I/O and networking.
  • Hands-on experience accelerating and scaling simulation workloads on NVIDIA Omniverse and Isaac Sim (or equivalent simulation engines) across multi-GPU and distributed systems.
  • Deep knowledge of NVIDIA GPU architecture and memory hierarchy.
  • Experience building agentic AI systems or LLM-driven developer tooling.
  • Proven Linux experience, and experience running containerized GPU workloads with Docker, Kubernetes and Slurm on cloud platforms such as CoreWeave, AWS or Azure.
  • Solid understanding of parallel computing, memory hierarchies and multi-GPU/distributed scaling (e.g., NCCL, MPI).
  • Experience with CI/CD, automated regression testing and performance benchmarking.
  • Ability to work on-site in Irving, TX.

Preferred Qualifications:
  • Master's degree or PhD in Computer Science, Computer Engineering or a related field.
  • Background in robotics, perception or physical AI simulation.
  • Familiarity with USD (Universal Scene Description) and Omniverse Kit extensions.
  • Experience with observability tooling such as Prometheus, Grafana or similar.
  • Experience with deep learning frameworks such as PyTorch and GPU inference optimization (e.g., TensorRT).

Benefits:
  • Health Insurance.
  • Dental Insurance.
  • Vision Insurance.
  • 401(k) + 401(k) matching.
  • Paid time off.
  • Referral Program.

About ZipStaff:
ZipStaff connects skilled technology professionals with leading organizations across the United States, matching top talent with impactful contract and full-time opportunities.

To apply, submit your resume through this posting. Qualified candidates will be contacted by a ZipStaff recruiter.

Numbers & Facts

LocationIrving, Texas
Salary$70–$72

Skills

  • Amazon Web Services (AWS)unmatched
  • Artificial Intelligence (AI)unmatched
  • Benchmarkingunmatched
  • Best Practicesunmatched
  • C++ Programming Languageunmatched
  • CPU (Central Processing Unit)unmatched
  • CUDA (Compute Unified Device Architecture)unmatched
  • Cloud Computingunmatched
  • Computer Engineeringunmatched
  • Computer Graphicsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Deep Learningunmatched
  • Distributed Computingunmatched
  • Dockerunmatched
  • Engineeringunmatched
  • GPU (Graphics Processing Unit)unmatched
  • Hardware Evaluationunmatched
  • Heavy Equipment/Vehiclesunmatched
  • Identify Issuesunmatched
  • Input/Outputunmatched
  • Leadershipunmatched
  • Linux Operating Systemunmatched
  • MPIunmatched
  • Machine Toolunmatched
  • Memory Hardwareunmatched
  • Microsoft Windows Azureunmatched
  • Parallel Computingunmatched
  • Performance Analysisunmatched
  • Performance Testingunmatched
  • Performance Tuning/Optimizationunmatched
  • Programming Toolsunmatched
  • Python Programming/Scripting Languageunmatched
  • Refactoringunmatched
  • Regression Testingunmatched
  • Roboticsunmatched
  • Simulationunmatched
  • Software Engineeringunmatched
  • Systems Analysisunmatched
  • Technical Leadershipunmatched
  • Test Automationunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder