While you browse, an agent could be applying to jobs like these for you — automatically, every day.

See how Auto-Apply works →

Software Engineer Jobs in Houston, TX

Software Engineer, Simulation & Reinforcement Learning

Houston, TXOn-site11 hours ago
Workplace Type
Onsite
Location
Houston, TX

About Bot Auto

Bot Auto develops autonomous trucking technology. Our Simulation team builds software used to train and evaluate autonomous driving systems.

We are looking for a software engineer with C++ and CUDA experience to develop GPU-accelerated simulation software and improve reinforcement learning training efficiency. You will work with data, planning, and machine learning engineers on simulation and training infrastructure for autonomous trucking.

What You'll Do

  • Build GPU-accelerated simulation software for autonomous driving and reinforcement learning.
  • Improve the throughput of parallel simulation workloads and their integration with training workflows.
  • Profile simulation and training workloads, and optimize CPU and GPU execution, memory usage, and data transfer.
  • Develop tests and benchmarks to measure correctness, performance, and reproducibility.
  • Collaborate with data, planning, and machine learning engineers on implementation, design discussions, and code reviews.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Robotics, Electrical Engineering, or a related field, or equivalent practical experience.
  • Strong programming skills in C++, including data structures, algorithms, and object-oriented programming.
  • Experience with CUDA and GPU programming, including an understanding of GPU parallel execution and memory management.
  • Understanding of parallel and concurrent programming concepts, including multithreading and synchronization.
  • Familiarity with Python for scripting, testing, or machine learning workflows.
  • Understanding of reinforcement learning concepts, including environments, agents, actions, rewards, and training workflows.
  • Experience developing and debugging software in Linux.
  • Strong problem-solving skills and ability to work collaboratively across teams.

Preferred Qualifications

  • Experience profiling or optimizing C++ applications, GPU workloads, or machine learning pipelines.
  • Familiarity with PyTorch or another machine learning framework.
  • Experience with simulation, robotics, game engines, physics, computational geometry, or high-performance computing.
  • Experience optimizing GPU kernels or multi-GPU workloads.
  • Exposure to batched environments, multi-agent systems, or distributed training.
  • Experience with testing tools, Git, and collaborative software development.

About Bot Auto

Freight and Package Transportation

Bot Auto runs autonomous trucks out of Houston, Texas. We sell the capacity, not the technology. We own the trucks, the safety case, and the operation end to end. Our team pairs trucking operators who've run real fleets with the engineers building the technology because commercializing this industry takes both. We're not chasing a demo. We're building the freight network the industry actually needs.

Employees
97
Industry
Freight and Package Transportation
Headquarters
Houston, Texas
Founded
2023
Location
15310 Park Row, Houston, Texas 77084, US
Specialties
Transportation, AI, Autonomous Trucks, Safety, and Trucking

Software Engineer Jobs in Houston, TX

Browse software engineer jobs in houston, tx, sourced directly from company career pages and updated daily. Recent openings come from JPMorganChase, Persona AI Inc, Oceaneering and others. Listings that show pay range from $183,000 to $187,000 a year.

Hiring snapshot

Based on the 27 most recent software engineer listings

27
listings analysed
$186,000
median listed pay
4%
remote
14
posted in the last week

Where the openings are

Listed pay

3 listings show a salary

$183,000–$187,000
range
$186,000
median
~$89/hr
hourly

Work arrangement

96% on-site4% remote

92% full-time · 8% intern

Experience level

72% senior level12% entry level12% executive4% mid level

Common job titles

  • Lead Software Engineer · 3
  • Lead Software Engineer- Java Lead · 3
  • Director of Software Engineering · 3
  • Robotics Software Engineer · 2

Software Engineer Jobs in Houston, TX FAQ

Common questions about software engineer jobs in houston, tx.

See Software Engineer jobs in the United States, Software Engineer jobs in Texas, or remote Software Engineer jobs. Software Engineer openings in other cities: Austin, TX, Dallas, TX, San Antonio, TX, Plano, TX, Fort Worth, TX, Columbus, OH, Philadelphia, PA, Orlando, FL. And in other states: Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota.