Software Engineer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Job Description
Job DescriptionJob Title: Lead Software EngineerLocation: 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.