1

Co Op Robotics Software Engineer Jobs in Texas (NOW HIRING)

ICON is looking for a Robotics Framework Engineer II to join our Software team in Austin, TX. This role sits at the intersection of robotics software and engineering infrastructure - owning the ...

ICON is looking for a Robotics Framework Engineer II to join our Software team in Austin, TX. This role sits at the intersection of robotics software and engineering infrastructure - owning the ...

Ability to quickly adapt to new software programs including the Welker ERP software * Familiarity ... Previous engineering internship, co-op, research, or project experience * Experience creating ...

Ability to quickly adapt to new software programs including the Welker ERP software * Familiarity ... Previous engineering internship, co-op, research, or project experience * Experience creating ...

Ability to quickly adapt to new software programs including the Welker ERP software * Familiarity ... Previous engineering internship, co-op, research, or project experience * Experience creating ...

Showing results 21-40

Co Op Robotics Software Engineer information

What does a co op robotics software engineer do?

A Co Op Robotics Software Engineer is a student or recent graduate who works with a robotics team to develop, test, and improve software for robots. They often contribute to programming robot behaviors, integrating sensors, and troubleshooting code under the guidance of experienced engineers. This role provides valuable hands-on experience in robotics, software development, and teamwork within a real-world engineering environment. Co-op positions are typically part-time or temporary, designed to complement academic studies and prepare students for future full-time roles in robotics.

What types of projects and technologies might a co op robotics software engineer typically work on during their placement?

As a Co Op Robotics Software Engineer, you can expect to be involved in hands-on projects such as developing and testing algorithms for robot perception, motion planning, or control systems. You'll often work with technologies like ROS (Robot Operating System), C++, Python, and simulation tools such as Gazebo. Collaboration is common, as you'll work closely with hardware engineers, senior software developers, and QA teams to integrate your code with actual robotic systems. This role provides valuable exposure to both software development and real-world robotics applications, offering a well-rounded experience for those pursuing a career in robotics.

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

To thrive as a Co Op Robotics Software Engineer, you need a solid understanding of programming languages (such as C++, Python, or ROS), robotics principles, and typically enrollment in an engineering or computer science degree program. Experience with simulation tools (like Gazebo), version control systems (like Git), and relevant robotics frameworks is highly valuable. Strong problem-solving abilities, teamwork, and effective communication distinguish top performers in this role. These skills and qualities enable efficient development, integration, and troubleshooting of robotic systems in collaborative engineering environments.

What is the difference between Co Op Robotics Software Engineer vs Robotics Software Engineer?

AspectCo Op Robotics Software EngineerRobotics Software Engineer
Required CredentialsTypically pursuing or holding a bachelor's degree in robotics, computer science, or related fieldsUsually holds a bachelor's or master's degree in robotics, computer science, or engineering
Work EnvironmentInternship or cooperative education setting, often part-time or temporaryFull-time employment in robotics development teams
Employer & Industry UsageUsed by companies offering internship programs in robotics and automationEmployed by robotics firms, tech companies, and research institutions

The main difference is that a Co Op Robotics Software Engineer is typically a student or intern gaining practical experience, while a Robotics Software Engineer is a full-time professional responsible for developing and maintaining robotics software. The roles overlap in skills and industry but differ mainly in experience level and employment status.

What are the most commonly searched types of Robotics Software Engineer jobs in Texas?

The most popular types of Robotics Software Engineer jobs in Texas are:

What cities in Texas are hiring for Co Op Robotics Software Engineer jobs?

Cities in Texas with the most Co Op Robotics Software Engineer job openings:

Senior Robotics Software Engineer - Autonomy

Persona AI, Inc.

Houston, TX • On-site

$140 - $210/hr

Other

Medical, PTO

Posted 11 days ago


Job description

Job Title: Senior Robotics Software Engineer - Autonomy

Department: Software

Reports To: Behavior Coordination Lead

Employment Type: Full-Time

Location: Houston, TX

Travel: 10%

Who We Are

Persona AI is building humanoid robots for the most demanding environments in heavy industry — shipyards, steel mills, fabrication facilities, and offshore platforms — performing welding, grinding, maintenance, inspection, and material-handling work that is dangerous, physically demanding, and increasingly difficult to staff.

We are backed by leading strategic and financial investors and engaged with global industrial leaders across Korea, Japan, the United States, and Singapore. Korea is the center of gravity for our early commercial strategy, anchored by relationships with the world’s leading shipbuilders and steelmakers. Our work spans both the robot platform itself and the systems, partners, and playbooks required to deploy it at scale.

Why Join Persona AI?
  • We offer competitive compensation, a performance-based bonus, 99% employer covered medical benefits, early-stage equity, competitive PTO, and a company-wide paid winter break between December 24th and January 2nd.

  • You’ll shape technology that’s redefining the possibilities of robotics and human interaction.

  • Work alongside passionate teammates who value creativity, and continuous learning.

About the Role

Persona AI is building a rugged humanoid platform to supplement the industrial skilled-labor workforce. Our robots are designed to perform complex tasks such as welding, grinding, and painting in demanding real-world environments.

To succeed, they must understand the job site, translate high-level objectives into executable plans, carry out those plans safely and reactively, and adapt as conditions change. We are looking for aSenior Robotics Software Engineer - Autonomy to help design and build the autonomy stack that enables these capabilities, from simulation through deployment on the shop floor.

This role combines world modeling with proven autonomy techniques to develop intelligent behaviors for humanoids operating at live industrial sites. We train the robot’s world model on representative industrial tasks and environments, giving it a deep understanding of the work it must perform. Before each new deployment, we then refine and validate its behavior in a digital twin simulation of the customer’s facility to ensure safety, reliability, and performance.

What You Will Be Doing
  • Design and implement autonomy and behavior coordination algorithms for an industrial humanoid platform

  • Work with manipulation, locomotion, and perception engineers to integrate robot skills into autonomous robot behaviors

  • Develop plan execution approaches that combine classical control and learned policies

  • Design and implement behavior execution that is reactive, safe, adaptable, and explainable

  • Implement data curation pipelines that enable our robots to understand a variety of real-world industrial tasks

  • Develop synthetic data generation pipelines for post-training of humanoid world models

  • Design and implement pipelines for autonomous behavior evaluation, benchmarking, and regression testing

What We Are Looking For:
  • MS or PhD in Robotics, Computer Science, or a related field

  • 5+ years of professional experience in robotics, with a primary focus on autonomy

  • 2+ years of experience applying world models to planning, reasoning, and scene understanding

  • Experience with plan execution approaches such as behavior trees and state machines

  • World model benchmarking and post-training experience in a robotics domain

  • Strong hands-on experience with NVIDIA Cosmos and IsaacSim

  • Experience with synthetic data generation, data curation, and benchmark evaluation

  • Strong fundamentals in Python, C++, data structures and algorithms, git, code review, CI/CD

Bonus Skills:
  • Experience using VLMs to generate task plans for autonomous robots

  • Exposure to humanoid robot locomotion, navigation, manipulation, or perception

  • Experience with semantic mapping and scene understanding for autonomous mobile robots

  • Experience with NVIDIA Isaac Lab for reinforcement learning environment setup and training

  • Experience with generative and symbolic planning approaches

  • Experience with ROS2 libraries for autonomous planning and navigation

Persona AI is an Equal Opportunity Employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, age, disability, veteran status, or any other characteristic protected by applicable federal, state, or local law.

#J-18808-Ljbffr