Algorithm prototyping using Python or MATLAB * Embedded systems development * Processing IMU and force sensor data * Debugging real-time robotic systems Preferred Qualifications: Experience with one ...
Algorithm prototyping using Python or MATLAB * Embedded systems development * Processing IMU and force sensor data * Debugging real-time robotic systems Preferred Qualifications: Experience with one ...
Robotics Software Test Technician
Austin, TX · On-site
... Python or Bash scripts for testing and automation. • Strong troubleshooting skills and mechanical intuition when diagnosing system behavior. • Well-versed with control loops, perception and ...
Robotics Software Test Technician
Austin, TX · On-site
... Python or Bash scripts for testing and automation. • Strong troubleshooting skills and mechanical intuition when diagnosing system behavior. • Well-versed with control loops, perception and ...
Gait Control Engineer
Austin, TX · On-site
Algorithm prototyping using Python or MATLAB * Embedded systems development * Processing IMU and force sensor data * Debugging real-time robotic systems Preferred Qualifications: Experience with one ...
Gait Control Engineer
Austin, TX · On-site
Algorithm prototyping using Python or MATLAB * Embedded systems development * Processing IMU and force sensor data * Debugging real-time robotic systems Preferred Qualifications: Experience with one ...
Robotics Software Test Technician
Austin, TX · On-site
... Python or Bash scripts for testing and automation. • Strong troubleshooting skills and mechanical intuition when diagnosing system behavior. • Well-versed with control loops, perception and ...
Robotics Software Test Technician
Austin, TX · On-site
... Python or Bash scripts for testing and automation. • Strong troubleshooting skills and mechanical intuition when diagnosing system behavior. • Well-versed with control loops, perception and ...
Staff Robotics Engineer
Austin, TX · On-site
PLC logic, high-level code (C# or Python), and complex mechanical/electrical hardware. * Experience with robotics frameworks and middleware such as ROS/ROS 2 and IsaacSIM for modeling robotic ...
Staff Robotics Engineer
Austin, TX · On-site
PLC logic, high-level code (C# or Python), and complex mechanical/electrical hardware. * Experience with robotics frameworks and middleware such as ROS/ROS 2 and IsaacSIM for modeling robotic ...
Senior Cloud Platform Engineer - IOT/Robotics
Austin, TX · On-site
$130K - $180K/yr
Experience developing automation and tooling using Python. * Experience with Docker and ... Experience supporting robotics, autonomous systems, IoT platforms, or connected-device ecosystems.
Senior Cloud Platform Engineer - IOT/Robotics
Austin, TX · On-site
$130K - $180K/yr
Experience developing automation and tooling using Python. * Experience with Docker and ... Experience supporting robotics, autonomous systems, IoT platforms, or connected-device ecosystems.
Mastery of C++ and Python and modern robotics architecture. * The ability to align technical strategy with company goals and influence at the executive level. * Willingness to stay technically hands ...
Quick apply
Mastery of C++ and Python and modern robotics architecture. * The ability to align technical strategy with company goals and influence at the executive level. * Willingness to stay technically hands ...
Staff Robotics Engineer
Austin, TX · On-site
PLC logic, high-level code (C# or Python), and complex mechanical/electrical hardware. * Experience with robotics frameworks and middleware such as ROS/ROS 2 and IsaacSIM for modeling robotic ...
Staff Robotics Engineer
Austin, TX · On-site
PLC logic, high-level code (C# or Python), and complex mechanical/electrical hardware. * Experience with robotics frameworks and middleware such as ROS/ROS 2 and IsaacSIM for modeling robotic ...
... and robotic platforms, focusing on building robust models to enhance system performance and ... Python (e.g., PyTorch, TensorFlow) and collaborate with embedded engineers to create deployable ...
... and robotic platforms, focusing on building robust models to enhance system performance and ... Python (e.g., PyTorch, TensorFlow) and collaborate with embedded engineers to create deployable ...
The Surgery & Robotics Hardware Team is looking for Electrical Engineers who want to advance the ... C, C++, Python, or Rust * Altium experience
The Surgery & Robotics Hardware Team is looking for Electrical Engineers who want to advance the ... C, C++, Python, or Rust * Altium experience
Senior Robotics Software Engineer I
$121K - $160K/yr
Expert-level proficiency in modern C++ (17 or newer) and Python within a professional robotics software development environment. * Deep foundational understanding of robotic arm kinematics (forward ...
Senior Robotics Software Engineer I
$121K - $160K/yr
Expert-level proficiency in modern C++ (17 or newer) and Python within a professional robotics software development environment. * Deep foundational understanding of robotic arm kinematics (forward ...
Software Engineer
Webster, TX · On-site
The ideal candidate will have strong experience in C++ and Python, with expertise in robotics software development and systems integration. This role will involve designing and implementing software ...
Software Engineer
Webster, TX · On-site
The ideal candidate will have strong experience in C++ and Python, with expertise in robotics software development and systems integration. This role will involve designing and implementing software ...
LEAD ENGINEER - PRINCIPAL ENGINEER - Motion Planning Expert - Robotics
San Antonio, TX · On-site
$92K - $121K/yr
C++ or Python required * 10-15 years: Strong communication skills * 2-5 years: Robot Operating System (ROS) experience required. * A valid/clear driver's license is required.
LEAD ENGINEER - PRINCIPAL ENGINEER - Motion Planning Expert - Robotics
San Antonio, TX · On-site
$92K - $121K/yr
C++ or Python required * 10-15 years: Strong communication skills * 2-5 years: Robot Operating System (ROS) experience required. * A valid/clear driver's license is required.
Software Engineer
Webster, TX · On-site
The ideal candidate will have strong experience in C++ and Python, with expertise in robotics software development and systems integration. This role will involve designing and implementing software ...
Software Engineer
Webster, TX · On-site
The ideal candidate will have strong experience in C++ and Python, with expertise in robotics software development and systems integration. This role will involve designing and implementing software ...
Strong proficiency in C++ and/or Python * Experience with robotic middleware such as ROS or similar distributed systems frameworks * Experience developing or extending simulation environments, such ...
Strong proficiency in C++ and/or Python * Experience with robotic middleware such as ROS or similar distributed systems frameworks * Experience developing or extending simulation environments, such ...
Robotics Software Test Technician
Austin, TX · On-site
We are seeking a Robotics Software Test Technician to execute hands-on testing of robotic systems ... Ability to read, modify, and write Python or Bash scripts for testing and automation. * Strong ...
Robotics Software Test Technician
Austin, TX · On-site
We are seeking a Robotics Software Test Technician to execute hands-on testing of robotic systems ... Ability to read, modify, and write Python or Bash scripts for testing and automation. * Strong ...
Robotics or Physical AI. Object storage and artifact management. AI-assisted software development ... Required Technical Skills Python Backend Microservices REST APIs gRPC Cloud-Native Development AWS ...
Robotics or Physical AI. Object storage and artifact management. AI-assisted software development ... Required Technical Skills Python Backend Microservices REST APIs gRPC Cloud-Native Development AWS ...
Strong proficiency in C++ and/or Python * Experience with robotic middleware such as ROS or similar distributed systems frameworks * Experience developing or extending simulation environments, such ...
Strong proficiency in C++ and/or Python * Experience with robotic middleware such as ROS or similar distributed systems frameworks * Experience developing or extending simulation environments, such ...
You develop a Python or Rust-based diagnostic tool to capture more granular system metrics and ... You then join a sync with an Amazon Robotics team to help them debug why their software components ...
You develop a Python or Rust-based diagnostic tool to capture more granular system metrics and ... You then join a sync with an Amazon Robotics team to help them debug why their software components ...
Robotics Software Test Technician
Austin, TX · On-site
We are seeking a Robotics Software Test Technician to execute hands-on testing of robotic systems ... Ability to read, modify, and write Python or Bash scripts for testing and automation. * Strong ...
Robotics Software Test Technician
Austin, TX · On-site
We are seeking a Robotics Software Test Technician to execute hands-on testing of robotic systems ... Ability to read, modify, and write Python or Bash scripts for testing and automation. * Strong ...
Python Robotics information
See Texas salary details
$12.32 - $18.51
1% of jobs
$18.51 - $24.70
0% of jobs
$24.70 - $30.89
2% of jobs
$30.89 - $37.08
5% of jobs
$37.08 - $43.26
11% of jobs
$45.08 is the 25th percentile. Wages below this are outliers.
$43.26 - $49.45
18% of jobs
The median wage is $52.68 / hr.
$49.45 - $55.64
24% of jobs
$60.38 is the 75th percentile. Wages above this are outliers.
$55.64 - $61.83
18% of jobs
$61.83 - $68.02
13% of jobs
$68.02 - $74.21
5% of jobs
$74.21 - $80.40
3% of jobs
$12
$54
$80
How much do python robotics jobs pay per hour?
What is a Python Robotics job?
How do Python Robotics engineers typically collaborate with interdisciplinary teams during a project?
What is the difference between Python Robotics vs Robotics Software Engineer?
| Aspect | Python Robotics | Robotics Software Engineer |
|---|---|---|
| Required Credentials | Python programming skills, robotics knowledge, possibly certifications in Python or robotics | Proficiency in robotics software, programming skills (Python, C++), engineering degree often preferred |
| Work Environment | Research labs, robotics companies, startups, often hands-on with hardware and software | Development teams, engineering departments, focus on software development for robotic systems |
| Industry Usage | Used in robotics research, automation projects, and hobbyist communities | Applied 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?

Full-time
Medical, Dental, Vision, Retirement, PTO
Re-posted yesterday
Job description
We're making the world a more walkable place. Through intuitive personal mobility, we make walking faster, more efficient, and more accessible to empower people to choose walking over sitting in traffic. By giving people the ability to Moonwalk, we believe the path forward to a better future is easily reached on your own two feet.
Our flagship product, Moonwalkers, are the world's fastest robotic shoes, augmenting natural walking with intelligent locomotion assistance. By giving people the ability to Moonwalk, we believe the path toward a more human-scale future can be reached on your own two feet.
We are building the next generation of Moonwalkers and are looking for engineers who thrive in fast-paced environments where hardware, software, and human motion intersect.
We are covered in Wired, CNET, Gizomodo, PCMag and many other tech press.
Role OverviewThe Gait Control Engineer will lead the development of locomotion control algorithms for Shift's robotic footwear platform. This role focuses on designing, implementing, and deploying robust control and estimation algorithms that enable safe, intuitive, and responsive human-machine interaction.
You will work closely with mechanical, electrical, and firmware teams to develop algorithms that run reliably on embedded systems while handling real-world variability in human gait and terrain.
This role requires strong intuition for human locomotion, control systems, and embedded algorithm implementation.
Responsibilities:Locomotion Control Development
- Design and implement gait control algorithms for wearable robotic systems.
- Develop control strategies for walking assistance across different user speeds, terrain conditions, and gait phases.
- Implement and validate locomotion controllers on embedded hardware.
State Estimation & Sensor Fusion
- Develop real-time estimation algorithms using IMU, force sensors, encoders, and other onboard sensors.
- Implement sensor fusion pipelines for gait phase detection, motion estimation, and intent recognition.
- Ensure algorithms remain robust under noisy real-world conditions.
Algorithm Prototyping & Validation
- Prototype algorithms in Python or MATLABÂ before deploying to embedded systems.
- Evaluate control strategies using simulation tools (e.g., MuJoCo, Simulink, or custom simulation environments).
- Design experiments and analyze data from real hardware testing.
Embedded Implementation
- Translate algorithms into efficient C/C++ implementations for real-time embedded systems.
- Optimize algorithms for low-latency execution on resource-constrained processors.
- Work with firmware engineers to integrate control algorithms into production software.
System Integration
- Collaborate with mechanical and electrical engineers on actuator selection, sensor placement, and system architecture.
- Ensure control algorithms meet performance, safety, and reliability requirements.
- Identify system limitations and propose improvements in hardware or software.
Requirements
Education:- MS or PhD in Robotics, Mechanical Engineering, Electrical Engineering, or related field
2+ years experience developing control algorithms for:
- wearable robotics
- legged robots
- powered prosthetics
- exoskeletons
- humanoid locomotion
- Strong understanding of:
- Control systems
- Multibody dynamics
- Human locomotion
- State estimation
- Sensor fusion
- Real-time control implementation in C/C++
- Algorithm prototyping using Python or MATLAB
- Embedded systems development
- Processing IMU and force sensor data
- Debugging real-time robotic systems
Experience with one or more of the following:
- Gait phase detection and intent recognition
- Model-based control (e.g., MPC, optimal control)
- Extended Kalman Filters or nonlinear state estimation
- RTOS-based embedded systems
- ARM Cortex microcontrollers
- Real-time signal processing
- Simulation tools such as MuJoCo, Simulink, or OpenSim
- Experience working on production robotics systems or shipping hardware products is highly valued.
Benefits
- Competitive salary and equity participation
- 401(k) retirement plan
- Medical, dental, and vision insurance
- Flexible vacation policy
- Paid holidays
- A collaborative, fast-moving engineering environment
- Opportunity to shape the future of personal mobility
About Shift Robotics
Sourced by ZipRecruiter
Industry
Computer and electronic product manufacturing
Company size
1 - 10 Employees
Headquarters location
Pittsburgh, PA, US
Year founded
2017