1

Robotics Software Engineer Jobs in Houston, TX (NOW HIRING)

Senior Mechanical Engineer, Robotics

Houston, TX · On-site

$99K - $131K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior Mechanical Engineer, Robotics Houston, TX (East Downtown). On-site, working around the ... Study system behavior across mechanical, electrical, and software boundaries, chasing more ...

CMSS Software Engineer

Houston, TX · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Counter Measures Systems Software Engineer will help NASA with the health of astronauts in the ... robotic devices, and Graphical User Interface development. Experience with developing systems ...

CMSS Software Engineer

Houston, TX · On-site

  • Medical

  • Dental

  • Vision

  • Life

Counter Measures Systems Software Engineer will help NASA with the health of astronauts in the ... robotic devices, and Graphical User Interface development. Experience with developing systems ...

CMSS Software Engineer

Houston, TX · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Counter Measures Systems Software Engineer will help NASA with the health of astronauts in the ... robotic devices, and Graphical User Interface development. Experience with developing systems ...

CMSS Software Engineer

Houston, TX · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Counter Measures Systems Software Engineer will help NASA with the health of astronauts in the ... robotic devices, and Graphical User Interface development. Experience with developing systems ...

... software engineering, with meaningful time in robotics, autonomous vehicles, or another hard real ... time domain * Deep C++ fluency and comfort reasoning about real-time constraints, latency budgets ...

... software engineering, with meaningful time in robotics, autonomous vehicles, or another hard real ... time domain * Deep C++ fluency and comfort reasoning about real-time constraints, latency budgets ...

Software Engineer (BT-26144)

Houston, TX · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Software Engineer - Counter Measures Systems will support the space program located in Houston ... robotic devices, and Graphical User Interface development. Experience with developing systems ...

Showing results 21-40

Robotics Software Engineer information

See Houston, TX salary details

$57.3K

$118.9K

$170.9K

How much do robotics software engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for robotics software engineer in Houston, TX is $118,916.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,300.00 and $145,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a robotics software engineer, and why are they important?

To thrive as a Robotics Software Engineer, you need a strong background in computer science, robotics, and mathematics, often supported by a relevant degree and experience in algorithm development. Proficiency with programming languages like C++, Python, and ROS (Robot Operating System), as well as familiarity with simulation tools and version control systems, is essential. Problem-solving ability, teamwork, and effective communication are crucial soft skills for collaborating on complex projects and adapting to evolving technologies. These skills and qualities are vital for designing, implementing, and maintaining reliable robotic systems that perform effectively in real-world environments.

What does a robotics software engineer do?

The job duties of a robotics software engineer are working to develop software for robot control and automation. In this job, your responsibilities include working on an embedded system that controls automated equipment. You may build new software or test, improve, or debug current software. Most robotics software engineers work for the manufacturing industry and focus on robots that companies use in product production. You may work in other fields that use robotics as well. This job may include responsibilities such as developing a user interface that non-technical employees can use to set up the equipment.

What is the difference between Robotics Software Engineer vs Mechatronics Engineer?

AspectRobotics Software EngineerMechatronics Engineer
Required CredentialsBachelor's in Robotics, Computer Science, or related field; programming skillsBachelor's in Mechatronics, Mechanical, or Electrical Engineering; multidisciplinary knowledge
Work EnvironmentSoftware development teams, robotics labs, research facilitiesDesign, integrate mechanical and electronic systems, often in manufacturing or automation
Employer & Industry UsageTech companies, robotics firms, research institutionsManufacturing, automation, aerospace, automotive industries

While both roles involve robotics, a Robotics Software Engineer primarily focuses on developing software for robotic systems, whereas a Mechatronics Engineer designs and integrates mechanical, electronic, and software components. The roles often overlap but differ in their core focus areas and skill sets.

What are some common challenges faced by robotics software engineers when integrating software with hardware systems?

Robotics Software Engineers often encounter challenges related to ensuring seamless communication between software algorithms and physical hardware components. These can include dealing with sensor noise, managing real-time constraints, debugging hardware-software mismatches, and ensuring reliable performance in unpredictable environments. Close collaboration with electrical and mechanical engineers is essential to quickly resolve integration issues and to test software on physical robots. Adapting to rapid hardware changes and troubleshooting in live environments require strong problem-solving skills and effective cross-disciplinary teamwork.

What does a robotics software engineer do?

A Robotics Software Engineer designs, develops, and maintains the software that controls and powers robots. This includes writing code for robot perception, control algorithms, and integration with hardware components. They work closely with hardware engineers to ensure seamless interaction between the robot's physical and digital systems. Their work often involves programming in languages such as C++, Python, or ROS (Robot Operating System) and testing robots in real-world or simulated environments.

What are the most commonly searched types of Robotics Software Engineer jobs in Houston, TX?

The most popular types of Robotics Software Engineer jobs in Houston, TX are:

What cities near Houston, TX are hiring for Robotics Software Engineer jobs?

Cities near Houston, TX with the most Robotics Software Engineer job openings:

Infographic showing various Robotics Software Engineer job openings in Houston, TX as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $118,916 per year, or $57.2 per hour.

Senior Mechanical Engineer, Robotics

Rugged Robotics

Houston, TX • On-site

$99K - $131K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 7 days ago


Job description

Senior Mechanical Engineer, Robotics

Houston, TX (East Downtown). On-site, working around the robots in the lab. 

Rugged Robotics is on a mission to empower the construction industry to build better by innovating new approaches to tough problems using automation. Our automated layout robots combine inkjet printing, a custom positioning sensor suite, and a highly maneuverable platform to print blueprints directly on the concrete of active construction sites. Our fleet is working on job sites today, operated by our field team and leased by trusted partners, and demand is growing. 

We are looking for a Senior Mechanical Engineer to join the Hardware team and own mechanical subsystems from concept through production release and sustaining. You'll apply your deep experience in actuators, electro-mechanical systems, and robotics to pull more performance and reliability out of a product already in the field, carry new prototypes through initial testing, certification, and manufacturing ramp, and shape the novel machines we design next. In this role, you will use your technical expertise to lead subsystem projects and mentor engineers. At a startup our size you'll wear many hats and work with everyone, from electrical and software engineers to field operators and manufacturing. 

The Role 
  • Own the full product lifecycle of actuators, structures, and enclosures: detailed design, testing, debugging, and refinement, then scaling through validation, manufacturing ramp, and deployment. Apply those lessons as we architect future generations.
  • Study system behavior across mechanical, electrical, and software boundaries, chasing more performance from our sensor suites through calibration, advanced algorithms, and early failure warning signs.
  • Drive reliability and safety compliance efforts to enable international expansion by planning and executing tests, root-causing failures, implementing fixes, and assembling the documentation that carries the product through certification.
  • Make informed & objective engineering decisions by determining actuator load cases, specifying components (BLDC motors, speed reducers, sensors, bearings), and backing choices with analysis, simulations, and quick experiments.
  • Use SOLIDWORKS to craft parts, construct assemblies, and create well-dimensioned drawings using GD&T per ASME Y14.5, spanning injection molding, CNC machining, metal casting, and sheet metal.
  • Provide technical direction and mentorship to the hardware team on complex engineering challenges and lead subsystem projects with minimal guidance according to company objectives.
  • Engage and collaborate with international vendors to refine designs and deliver hardware to meet project timelines. 
You Are 
  • Experienced (6+ years) designing products involving robotics or other complex electro-mechanical systems, and well-versed in the landscape of actuators, sensors, BLDC motors, bearings, speed reducers, and other machine elements used in robotic applications.
  • Seasoned in the full product development cycle from concept through production. You know firsthand what it takes to carry a new product through certification, reliability growth, and scale, and you can lead others through it.
  • An analytical thinker who backs design choices with objective data, running quick tests and collecting measurements both to validate current designs and to spec components before designing.
  • Comfortable selecting electro-mechanical components supported by static & dynamic analysis, determining the ideal materials & manufacturing methods, and creating part designs optimized for manufacturing & assembly.
  • Familiar with the engineering analysis techniques used to develop world-class products, including tolerance analysis, FEA, motor equations, fluid flow, and thermal analysis.
  • Hands-on with building and debugging electro-mechanical systems and interested in supporting your designs all the way to trouble-shooting field failures with our customers.
  • Ready to lead initiatives within the team, practiced in mentoring, and motivated to make the engineers around you more effective.
  • Highly collaborative across function boundaries, including Software, Electrical, Manufacturing, and Field Engineers, and comfortable working autonomously in a fast-paced environment. 
Great to Have 
  • Experience carrying a product through formal certification (e.g., UL, CE, or similar safety and compliance regimes).
  • Comfortable with creating Python scripting for testing, data analysis, and debugging.
  • Familiarity with thermal management of dense, highly integrated electro-mechanical assemblies.
  • Exposure to fluid systems and chemical/material compatibility.
  • A background in manufacturing and standing up a production line. 

Do you have a portfolio, a project site, or a robot you've built? We'd love to see it. 

This role travels occasionally to see your product in action on customer sites. 

Perks 
  • A full time, competitive salary with equity
  • Flexible paid vacation from day one
  • Paid Parental Leave
  • Medical, Dental, Vision, and Life insurance
  • 401k Plan available 

Rugged Robotics is headquartered in Houston, TX in the vibrant neighborhood of East Downtown. This role requires close collaboration with teammates, and we value the interactions that come from working together around the robots in the lab. 

Interested in Rugged but don't tick all the boxes? Don't see a role that meets your skills? Reach out, let us know how you think you can contribute to the team, and define your own position. 

Rugged Robotics is an Equal Opportunity Employer, and we value diversity at our company. All qualified candidates will receive consideration regardless of race, color, religion, sex, sexual orientation, gender, identity, age, national origin, marital status, veteran status, disability status, or other protected legal status.