1

Python Robotics Jobs in Roanoke, VA (NOW HIRING)

Torc Robotics is a leader in autonomous driving technology focused on developing software for ... and Python scripting. • Build automation to ensure we can understand and act on business ...

Python Robotics information

See Roanoke, VA salary details

$12

$57

$84

How much do python robotics jobs pay per hour?

As of Jun 3, 2026, the average hourly pay for python robotics in Roanoke, VA is $57.52, according to ZipRecruiter salary data. Most workers in this role earn between $47.40 and $65.34 per hour, depending on experience, location, and employer.

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.

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.

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 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 job categories do people searching Python Robotics jobs in Roanoke, VA look for? The top searched job categories for Python Robotics jobs in Roanoke, VA are:
What cities near Roanoke, VA are hiring for Python Robotics jobs? Cities near Roanoke, VA with the most Python Robotics job openings:
Senior BI Analyst

Senior BI Analyst

Torc Robotics

Blacksburg, VA • On-site

Full-time

Posted 19 days ago


Job description

Job Summary:
Torc Robotics is a leader in autonomous driving technology focused on developing software for automated trucks. They are seeking a Senior BI Analyst to enhance their BI data analytics and financial reporting capabilities, partnering with various business functions to improve decision-making through data insights.
Responsibilities:
• Develop and implement novel solutions to monitor and improve business performance and efficiency starting from gathering requirements from stakeholders to partnering with data producing teams and other analysts to build and operationalize functional systems.
• Define, instrument, and maintain new and existing business KPIs from scratch, leveraging SQL queries and Python scripting.
• Build automation to ensure we can understand and act on business performance with accurate, scalable, and low latency solutions that require minimal maintenance.
• Create actionable, user-friendly, and intuitive dashboards using Tableau or other tools - to surface business performance and support scalable data-driven decision making.
• Ensure transparency of data quality by clearly documenting data sources and data validation processes and regularly auditing the results.
• Work with IT staff to design and implement secure and sustainable paths for data access from systems to support timely dashboards.
• Use out-of-the-box thinking to develop and implement solutions to unique challenges.
• Create documentation and provide training to inform stakeholders and cultivate data literacy within the organization.
• Answer complex business questions via ad-hoc SQL queries or Python notebooks to enable business owners to make critical decisions.
Qualifications:
Required:
• Bachelor’s degree in Data Analysis, Statistics, Information Technology, or Computer Science.
• 5+ years of experience in business analytics.
• 5+ years of experience working with databases.
• 5+ years of experience working with large scale data systems and analytics.
• 5+ years of experience with database design, data modeling, or object modeling.
• 5+ years of experience in Business Intelligence/data analytics tools (Microsoft Power BI, Dashboards, SQL, Tableau, etc.).
• Analytical thinking with a data-driven approach to problem solving and the ability to extract value from data and connect insights to business outcomes.
• Ability to work under pressure and multi-task in a fast-paced/rapidly changing environment, comfortable with ambiguity.
• Outstanding attention to detail, strong analytical and communication skills, comfortable working independently, strong listener, innovator, and the capacity to work under pressure to meet tight deadlines.
• A team player with a professional 'get it done' attitude.
• Proven history of living the values important to Torc: Integrity, Accountability, Respect, Innovation, Success.
• Data-driven and highly analytical - you're able to translate data and insights into a meaningful story to drive strategy, action, and decision-making at an executive level.
• Self-starter - you boldly pursue your work and love the responsibility of being personally empowered, constantly prioritizing your work amongst several projects.
• Curious - you're innovative, creative, and constantly looking for opportunities to tweak and optimize.
• Team Player - you love going heads down in SQL or Pandas, but also partnering with your teammates and stakeholders.
Company:
Torc provides L4 end-to-end self-driving software for mobility, trucking, mining, and defense markets through strategic partnerships Founded in 2005, the company is headquartered in Blacksburg, USA, with a team of 501-1000 employees. The company is currently Late Stage.