1

Python Robotics Jobs in Houston, TX (NOW HIRING)

Embedded Firmware Engineer

Webster, TX ยท On-site

$79K - $150K/yr

... robotic systems * Experience testing, validating, and managing firmware deployments for products in the field * Strong programming skills in C++ and Python with good coding, commenting, and ...

Good working knowledge of programming languages such as C++ and Python * Software development ... Our specialties include robotics automation, embedded systems, hardware/software integration ...

Robotics fundamentals (LEGO, Bee-Bots, Ozobots). Middle School Computer Science (Grades 6-8): * Block-based to text-based coding transition. * Introduction to Python or JavaScript. * Web design ...

Robotics fundamentals (LEGO, Bee-Bots, Ozobots). Middle School Computer Science (Grades 6-8): * Block-based to text-based coding transition. * Introduction to Python or JavaScript. * Web design ...

Robotics fundamentals (LEGO, Bee-Bots, Ozobots). Middle School Computer Science (Grades 6-8): * Block-based to text-based coding transition. * Introduction to Python or JavaScript. * Web design ...

Robotics fundamentals (LEGO, Bee-Bots, Ozobots). Middle School Computer Science (Grades 6-8): * Block-based to text-based coding transition. * Introduction to Python or JavaScript. * Web design ...

Robotics fundamentals (LEGO, Bee-Bots, Ozobots). Middle School Computer Science (Grades 6-8): * Block-based to text-based coding transition. * Introduction to Python or JavaScript. * Web design ...

Robotics fundamentals (LEGO, Bee-Bots, Ozobots). Middle School Computer Science (Grades 6-8): * Block-based to text-based coding transition. * Introduction to Python or JavaScript. * Web design ...

Robotics fundamentals (LEGO, Bee-Bots, Ozobots). Middle School Computer Science (Grades 6-8): * Block-based to text-based coding transition. * Introduction to Python or JavaScript. * Web design ...

Robotics fundamentals (LEGO, Bee-Bots, Ozobots). Middle School Computer Science (Grades 6-8): * Block-based to text-based coding transition. * Introduction to Python or JavaScript. * Web design ...

Robotics fundamentals (LEGO, Bee-Bots, Ozobots). Middle School Computer Science (Grades 6-8): * Block-based to text-based coding transition. * Introduction to Python or JavaScript. * Web design ...

Robotics fundamentals (LEGO, Bee-Bots, Ozobots). Middle School Computer Science (Grades 6-8): * Block-based to text-based coding transition. * Introduction to Python or JavaScript. * Web design ...

Robotics fundamentals (LEGO, Bee-Bots, Ozobots). Middle School Computer Science (Grades 6-8): * Block-based to text-based coding transition. * Introduction to Python or JavaScript. * Web design ...

Robotics fundamentals (LEGO, Bee-Bots, Ozobots). Middle School Computer Science (Grades 6-8): * Block-based to text-based coding transition. * Introduction to Python or JavaScript. * Web design ...

Robotics fundamentals (LEGO, Bee-Bots, Ozobots). Middle School Computer Science (Grades 6-8): * Block-based to text-based coding transition. * Introduction to Python or JavaScript. * Web design ...

Robotics fundamentals (LEGO, Bee-Bots, Ozobots). Middle School Computer Science (Grades 6-8): * Block-based to text-based coding transition. * Introduction to Python or JavaScript. * Web design ...

Robotics fundamentals (LEGO, Bee-Bots, Ozobots). Middle School Computer Science (Grades 6-8): * Block-based to text-based coding transition. * Introduction to Python or JavaScript. * Web design ...

Robotics fundamentals (LEGO, Bee-Bots, Ozobots). Middle School Computer Science (Grades 6-8): * Block-based to text-based coding transition. * Introduction to Python or JavaScript. * Web design ...

next page

Showing results 1-20

Python Robotics information

See Houston, TX salary details

$12

$55

$82

How much do python robotics jobs pay per hour?

As of Jun 20, 2026, the average hourly pay for python robotics in Houston, TX is $55.98, according to ZipRecruiter salary data. Most workers in this role earn between $46.15 and $63.61 per hour, depending on experience, location, and employer.

Is C++ or Python better for robotics?

For robotics roles, C++ is often preferred for real-time performance and low-level hardware control, while Python is valued for rapid development, scripting, and ease of use. Many robotics projects use both languages together, leveraging Python for high-level logic and C++ for performance-critical components.

What is the highest paying job in Python?

The highest paying jobs in Python often include roles such as Machine Learning Engineer, Data Scientist, or AI Engineer, especially in industries like finance, technology, and healthcare. These positions typically require advanced skills in Python, data analysis, and machine learning frameworks, and can offer salaries exceeding $150,000 annually depending on experience and location.

What are Python Robotics jobs?

Python Robotics jobs involve designing, developing, and programming robotic systems using the Python programming language. Professionals in this field use Python to control robots, process sensor data, automate tasks, and integrate with hardware and software systems. These roles may be found in industries like manufacturing, healthcare, research, and autonomous vehicles. Typical responsibilities include writing code for robotic behavior, working with frameworks like ROS (Robot Operating System), and collaborating with engineers to build intelligent machines.

What is the highest paying job in robotics?

In robotics, senior roles such as Robotics Engineering Manager or Director of Robotics typically have the highest salaries, often exceeding $150,000 annually. These positions require advanced skills in programming, systems integration, and leadership, and often involve overseeing complex projects and teams.

How do Python Robotics engineers typically collaborate with interdisciplinary teams during a project?

Python Robotics engineers often work closely with mechanical, electrical, and systems engineers to develop and integrate robotic solutions. They are responsible for writing and testing control algorithms in Python, as well as interfacing with hardware and simulation tools. Regular communication and joint problem-solving sessions are common, ensuring that software aligns with hardware capabilities and project requirements. This collaborative environment helps deliver robust, efficient robotic systems and offers exposure to various engineering domains.

Is Python useful for robotics?

Python is widely used in robotics for tasks such as control, simulation, and data processing due to its simplicity and extensive libraries like ROS (Robot Operating System). It is often combined with C++ for performance-critical components and is a valuable skill for robotics engineers and developers working on automation and AI integration.

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

AspectPython RoboticsRobotics Software Engineer
Required CredentialsPython programming skills, robotics knowledge, possibly certifications in Python or roboticsProficiency in robotics software, programming skills (Python, C++), engineering degree often preferred
Work EnvironmentResearch labs, robotics companies, startups, often hands-on with hardware and softwareDevelopment teams, engineering departments, focus on software development for robotic systems
Industry UsageUsed in robotics research, automation projects, and hobbyist communitiesApplied in industrial automation, autonomous vehicles, and advanced robotics projects

Python Robotics typically refers to using Python programming in robotics applications, often in research or hobbyist settings. Robotics Software Engineers focus on developing and maintaining complex software systems for robotic hardware in professional environments. While both roles require programming skills and robotics knowledge, Python Robotics emphasizes scripting and experimentation, whereas Robotics Software Engineers work on scalable, production-level software solutions.

What are the key skills and qualifications needed to thrive as a Python Robotics Engineer, and why are they important?

To thrive as a Python Robotics Engineer, you need strong programming skills in Python, a solid understanding of robotics concepts, and often a degree in robotics, computer science, or engineering. Familiarity with robotics frameworks like ROS (Robot Operating System), simulation tools such as Gazebo, and experience with hardware integration are commonly required. Problem-solving, adaptability, and effective teamwork are essential soft skills that help address complex technical challenges and collaborate with interdisciplinary teams. These competencies enable the design, implementation, and optimization of robust robotic systems in a rapidly evolving field.
What are popular job titles related to Python Robotics jobs in Houston, TX? For Python Robotics jobs in Houston, TX, the most frequently searched job titles are:
What job categories do people searching Python Robotics jobs in Houston, TX look for? The top searched job categories for Python Robotics jobs in Houston, TX are:
What cities near Houston, TX are hiring for Python Robotics jobs? Cities near Houston, TX with the most Python Robotics job openings:
Embedded Firmware Engineer

Embedded Firmware Engineer

Vitesse Systems

Webster, TX โ€ข On-site

$79K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 20 days ago


Job description

Vitesse Systems is looking for an Embedded Firmware Engineer to join the team! The Embedded Firmware Engineer will work with a talented multidisciplinary team of engineers to help design cutting edge robotic systems and electromechanical hardware for clients in a wide variety of industries with applications on earth and outer space.


About Vitesse Systems

Vitesse Systems is a leading provider of highly engineered antenna, thermal management and mission critical solutions used in radar, electronic warfare and C5ISR applications. No challenge is too difficult for the Vitesse Team. From complex specification driven requirements to precision manufactured components, Vitesse Systems has the experience and expertise needed to execute.


Our Core Values

Our core values of Integrity, Initiative, Impact, and Integration translate to an environment where every team member is valued and rewarded. The mission-critical solutions we design and manufacture at Vitesse make our country and our world safer.


Our Benefits

  • 3 Weeks of Paid Time Off
  • 10 Paid Company Observed Holidays
  • Birthday & Anniversary Incentives
  • 401K Employer Match
  • Medical, Dental and Vision Insurance
  • Company-paid Life Insurance
  • Company-paid Short & Long-term Disability
  • Continuing Education Reimbursement Program
  • Generous Referral Program


The Role

The primary responsibility of the Embedded Firmware Engineer is to develop and troubleshoot hardware which may require basic hands on mechanical and electrical assembly skills to diagnose issues and implement fixes during the development process.


Key Responsibilities

  • Write code for firmware, drivers, and embedded devices
  • Hands-on bring-up and integration of electromechanical systems and devices (motors, motor controllers, linear and rotary actuators, analog and digital sensors, etc)
  • Work closely with electrical engineers and technicians to support board bring-up, integration, and testing.
  • Translate hardware requirements into firmware and embedded software requirements
  • Be technically excellent, accountable for your work, and responsible for deadlines
  • Constantly strive to improve your own technical skills, company processes, and be willing to both teach and learn from your peers.
  • Travel when required to support hardware assembly, testing, and integration.
  • Other duties as assigned.


Qualifications & Experience

  • BS or MS in Electrical Engineering, Robotics, Computer Science, Computer Engineering, or related discipline applicable to robotics
  • Level I: 2+ years of software engineering experience developing production-grade firmware and embedded software with preference to electromechanical hardware and robotic systems
  • Level II: 5+ years of software engineering experience developing production-grade firmware and embedded software with preference to electromechanical hardware and robotic systems
  • Level III: 8+ years of software engineering experience developing production-grade firmware and embedded software with preference to electromechanical hardware and robotic systems
  • Experience testing, validating, and managing firmware deployments for products in the field
  • Strong programming skills in C++ and Python with good coding, commenting, and documentation practices
  • Proficiency coding embedded systems using C/C++, VHDL, or Verilog in a Linux environment
  • Contribute to design documentation for test protocols, reports, and software requirements
  • Experience with full life-cycle library and application development, Git version control, software testing, and continuous integration
  • Ability to read circuit diagrams and perform basic debugging
  • Development experience with robotic systems and theory (mechatronics, motor control, kinematics, dynamics, sensing, control, planning, etc.)
  • Experience working with I/O technologies and embedded systems such as: communication protocols (SPI, EtherCAT, Ethernet, UART, CAN, I2C, RS 232 etc.), actuators, motors, motor controllers, sensors (incremental and absolute encoders, analog sensors, IMUs, etc)
  • Proof of US Citizenship or US Permanent Residency is required to comply with ITAR regulations.
  • Motivation to learn whatever knowledge you are missing to get the job done right
  • Familiarity and proficiency using basic electronics tools (soldering iron, crimpers, oscilloscope, etc).
  • Spaceflight hardware and avionics
  • Spaceflight hardware process development cycles, from requirements generation to V&V
  • Software design/qualification experience for radiation hardened electronics
  • Knowledge of automated software test and continuous integration systems
  • Real Time Operating System (RTOS) development
  • ROS and experience with ROS hardware integration
  • Ability to work well on a team and take full responsibility for individual tasks which may be open ended

Pay Range

  • Level I: $79,000-$108,000
  • Level II: $98,000-$138,000
  • Level III: $115,000-$150,000

Vitesse Systems, LLC performs work controlled by the International Traffic in Arms Regulations (ITAR) and Export Administration Regulations (EAR). These statutes require the protection of technical data and products. The regulations require that such data not be disclosed in written, oral, or visual form to any foreign national without prior export authorization from the Department of State. A foreign national is defined by the U.S. Government under EAR 734.2(b)(2)(ii) and 8 USC 110 (a)(20) as one who:

  • Is not a United States citizen
  • Is not lawfully admitted for permanent residence in the U.S.
  • Does not have politically protected status (embassy, refugee, or asylum)


Vitesse Systems, LLC is an Equal Employment Opportunity / Affirmative Action (EEO/AA) Veterans / Disabled Employer.