Python is the primary language for this role • Proven ability to design automated test frameworks ... Robot Framework, Playwright, or similar technologies • Experience with hardware-in-the-loop ...
Python is the primary language for this role • Proven ability to design automated test frameworks ... Robot Framework, Playwright, or similar technologies • Experience with hardware-in-the-loop ...
Proficient in C/C++ for embedded development, plus working knowledge of Python or scripting for ... Familiarity with robotics middleware and stacks: Rust, ROS / ROS 2, DDS, real-time Linux (PREEMPT ...
Proficient in C/C++ for embedded development, plus working knowledge of Python or scripting for ... Familiarity with robotics middleware and stacks: Rust, ROS / ROS 2, DDS, real-time Linux (PREEMPT ...
Sr Electrical Engineer, Robotics
Campbell, CA · On-site
$139K - $168K/yr
Title: Sr Electrical Engineer, Robotics This position is based in our Campbell, California offices ... Proficiency in code development in Python, C, C++. * Excellent communication & presentation skills ...
Sr Electrical Engineer, Robotics
Campbell, CA · On-site
$139K - $168K/yr
Title: Sr Electrical Engineer, Robotics This position is based in our Campbell, California offices ... Proficiency in code development in Python, C, C++. * Excellent communication & presentation skills ...
Title: Sr Electrical Engineer, Robotics This position is based in our Campbell, California offices ... Proficiency in code development in Python, C, C++. * Excellent communication & presentation skills ...
Quick apply
Title: Sr Electrical Engineer, Robotics This position is based in our Campbell, California offices ... Proficiency in code development in Python, C, C++. * Excellent communication & presentation skills ...
Manufacturing Engineer, Robot
Santa Cruz, CA · On-site
$84K - $108K/yr
Our team combines surgical robotics, catheter-based delivery, and next-generation implants to ... Python) to identify trends, anomalies and opportunities for improvement * Assist with investigation ...
Manufacturing Engineer, Robot
Santa Cruz, CA · On-site
$84K - $108K/yr
Our team combines surgical robotics, catheter-based delivery, and next-generation implants to ... Python) to identify trends, anomalies and opportunities for improvement * Assist with investigation ...
Manufacturing Engineer, Robot
$84K - $108K/yr
Our team combines surgical robotics, catheter-based delivery, and next-generation implants to ... Python) to identify trends, anomalies and opportunities for improvement * Assist with investigation ...
Manufacturing Engineer, Robot
$84K - $108K/yr
Our team combines surgical robotics, catheter-based delivery, and next-generation implants to ... Python) to identify trends, anomalies and opportunities for improvement * Assist with investigation ...
Manufacturing Engineer, Robot
Santa Cruz, CA · On-site
$84K - $108K/yr
Our team combines surgical robotics, catheter-based delivery, and next-generation implants to ... Python) to identify trends, anomalies and opportunities for improvement * Assist with investigation ...
Quick apply
Manufacturing Engineer, Robot
Santa Cruz, CA · On-site
$84K - $108K/yr
Our team combines surgical robotics, catheter-based delivery, and next-generation implants to ... Python) to identify trends, anomalies and opportunities for improvement * Assist with investigation ...
Skills with Python or Matlab for data analysis, simulation, and interacting with robotic equipment. * Excessive nerdiness about manufacturing, mechanisms, robots, or any other adjacencies. Why Join ...
Quick apply
Skills with Python or Matlab for data analysis, simulation, and interacting with robotic equipment. * Excessive nerdiness about manufacturing, mechanisms, robots, or any other adjacencies. Why Join ...
Skills with Python or Matlab for data analysis, simulation, and interacting with robotic equipment. * Excessive nerdiness about manufacturing, mechanisms, robots, or any other adjacencies. Why Join ...
Skills with Python or Matlab for data analysis, simulation, and interacting with robotic equipment. * Excessive nerdiness about manufacturing, mechanisms, robots, or any other adjacencies. Why Join ...
Skills with Python or Matlab for data analysis, simulation, and interacting with robotic equipment. * Excessive nerdiness about manufacturing, mechanisms, robots, or any other adjacencies. Why Join ...
Skills with Python or Matlab for data analysis, simulation, and interacting with robotic equipment. * Excessive nerdiness about manufacturing, mechanisms, robots, or any other adjacencies. Why Join ...
Software Engineer, Perception (SLAM/VIO)
San Jose, CA · On-site
$210K - $300K/yr
... robotics or related fields with shipped or published work (or MS with 8+ yrs of the above) * Strong background in linear algebra, SLAM, VIO and structure-from-motion * Proficient in C++/Python with ...
Software Engineer, Perception (SLAM/VIO)
San Jose, CA · On-site
$210K - $300K/yr
... robotics or related fields with shipped or published work (or MS with 8+ yrs of the above) * Strong background in linear algebra, SLAM, VIO and structure-from-motion * Proficient in C++/Python with ...
Proven record of accomplishment in robotics R&D * Mechatronics: ROS, Linux, controls, system integration * Programming: C++, Python, MATLAB, Git * Electronics: circuit building and troubleshooting
Proven record of accomplishment in robotics R&D * Mechatronics: ROS, Linux, controls, system integration * Programming: C++, Python, MATLAB, Git * Electronics: circuit building and troubleshooting
Staff Software Engineer, Robotic Test Automation
Campbell, CA · On-site
$207K - $230K/yr
Title: Staff Software Engineer, Robotic Test Automation This position is based in our Campbell ... Design, implement, and maintain Python-based test automation frameworks, reusable test libraries ...
Staff Software Engineer, Robotic Test Automation
Campbell, CA · On-site
$207K - $230K/yr
Title: Staff Software Engineer, Robotic Test Automation This position is based in our Campbell ... Design, implement, and maintain Python-based test automation frameworks, reusable test libraries ...
Title: Staff Software Engineer, Robotic Test Automation This position is based in our Campbell ... Design, implement, and maintain Python-based test automation frameworks, reusable test libraries ...
Quick apply
Title: Staff Software Engineer, Robotic Test Automation This position is based in our Campbell ... Design, implement, and maintain Python-based test automation frameworks, reusable test libraries ...
Middleware Software Engineer
San Jose, CA · On-site
Architect, design, implement and test C++ middleware that will run on our robot and provide system wide functionality to specialized controls and autonomy software. * Develop Python tooling and ...
Middleware Software Engineer
San Jose, CA · On-site
Architect, design, implement and test C++ middleware that will run on our robot and provide system wide functionality to specialized controls and autonomy software. * Develop Python tooling and ...
Develop Python scripts to support data management, test automation or robot calibration * Contribute to the development of our Continuous Integration and Continuous Deployment (CI/CD) infrastructure
Develop Python scripts to support data management, test automation or robot calibration * Contribute to the development of our Continuous Integration and Continuous Deployment (CI/CD) infrastructure
Strong proficiency in Python and experience with C++ is a plus. * Robotics Frameworks: Experience with the Robot Operating System (ROS). * Sensor Knowledge: Deep understanding of data processing and ...
Strong proficiency in Python and experience with C++ is a plus. * Robotics Frameworks: Experience with the Robot Operating System (ROS). * Sensor Knowledge: Deep understanding of data processing and ...
Strong proficiency in Python and experience with C++ is a plus. * Robotics Frameworks: Experience with the Robot Operating System (ROS). * Sensor Knowledge: Deep understanding of data processing and ...
Strong proficiency in Python and experience with C++ is a plus. * Robotics Frameworks: Experience with the Robot Operating System (ROS). * Sensor Knowledge: Deep understanding of data processing and ...
Firmware Intern [Fall 2026]
$40 - $45/hr
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of ... Develop Python tools to support test automation or hardware calibration * Contribute to the ...
Firmware Intern [Fall 2026]
$40 - $45/hr
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of ... Develop Python tools to support test automation or hardware calibration * Contribute to the ...
Firmware Intern [Fall 2026]
San Jose, CA · On-site
$40 - $45/hr
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of ... Develop Python tools to support test automation or hardware calibration * Contribute to the ...
Firmware Intern [Fall 2026]
San Jose, CA · On-site
$40 - $45/hr
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of ... Develop Python tools to support test automation or hardware calibration * Contribute to the ...
Python Robotics information
See Gilroy, CA salary details
$13.99 - $21.02
1% of jobs
$21.02 - $28.05
0% of jobs
$28.05 - $35.08
2% of jobs
$35.08 - $42.11
5% of jobs
$42.11 - $49.14
11% of jobs
$51.21 is the 25th percentile. Wages below this are outliers.
$49.14 - $56.17
18% of jobs
The median wage is $59.84 / hr.
$56.17 - $63.20
24% of jobs
$68.58 is the 75th percentile. Wages above this are outliers.
$63.20 - $70.23
18% of jobs
$70.23 - $77.26
13% of jobs
$77.26 - $84.29
5% of jobs
$84.29 - $91.33
3% of jobs
$13
$62
$91
How much do python robotics jobs pay per hour?
Is C++ or Python better for robotics?
What is the highest paying job in Python?
What are Python Robotics jobs?
What is the highest paying job in robotics?
How do Python Robotics engineers typically collaborate with interdisciplinary teams during a project?
Is Python useful for robotics?
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, and why are they important?
Full-time
Posted 10 days ago
Job description
Imperative Care is developing novel robotic-assisted technologies to transform the treatment of ischemic stroke. They are seeking a Staff Software Engineer to lead test automation architecture and strategy on a complex medical robotic platform, focusing on software design, automated frameworks, and scalable verification approaches.
Responsibilities:
• Define and lead the software test automation strategy across application, integration, and system-level testing.
• Design, implement, and maintain Python-based test automation frameworks, reusable test libraries, test harnesses, simulators, mocks, stubs, and related tooling.
• Build reliable automation for testing software applications in isolation, with deterministic setup, clear pass/fail criteria, and useful diagnostics.
• Create the roadmap for automated integration and system-level testing, including multi-application execution, inter-process communication, simulation-based testing, hardware-in-the-loop testing, robotic platform testing, and end-to-end scenarios where appropriate
• Develop risk-based test strategies and verification coverage that connect requirements, architecture, software hazards, defect history, and system behavior.
• Mentor engineers in automation design, test strategy, testable software design, and effective verification practices.
Qualifications:
Required:
• Bachelor's degree in computer science, biomedical engineering or related field and minimum 8 years of related experience; or equivalent combination of education and work experience
• Experience as a software engineer, test automation architect, or similar role
• Strong Python programming experience; Python is the primary language for this role
• Proven ability to design automated test frameworks, test harnesses, simulation layers, mocks, service substitutes, and reusable test infrastructure
Preferred:
• Experience with test automation frameworks and tools such as pytest, GoogleTest, CTest, Robot Framework, Playwright, or similar technologies
• Experience with hardware-in-the-loop, software-in-the-loop, simulation-based testing, digital twins, or automated test fixtures
Company:
Imperative Care is singularly dedicated to finding meaningful answers to unsolved problems in stroke. Founded in 2015, the company is headquartered in Campbell, USA, with a team of 501-1000 employees. The company is currently Late Stage.
About Imperative Care
Sourced by ZipRecruiter
Industry
Medical equipment and supplies manufacturing
Company size
11 - 50 Employees
Headquarters location
Campbell, CA, US
Year founded
2016