1

Python Robotics Jobs in Maryland (NOW HIRING)

Senior Test Automation Engineer

Columbia, MD · On-site

$103K - $135K/yr

Support and extend UI automation using Robot Framework and the Python Selenium library, including test stability improvements and best practices. * Collaborate with stakeholders to plan, estimate ...

Senior Test Automation Engineer

Columbia, MD

$103K - $135K/yr

Support and extend UI automation using Robot Framework and the Python Selenium library, including test stability improvements and best practices. * Collaborate with stakeholders to plan, estimate ...

Showing results 21-40

Python Robotics information

See Maryland salary details

$12

$56

$83

How much do python robotics jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for python robotics in Maryland is $56.89, according to ZipRecruiter salary data. Most workers in this role earn between $46.88 and $64.62 per hour, depending on experience, location, and employer.

What is a Python Robotics job?

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.

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 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?

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 cities in Maryland are hiring for Python Robotics jobs? Cities in Maryland with the most Python Robotics job openings:

Principal Engineer - Robotics

JLG Industries

Frederick, MD • On-site

Full-time

Re-posted 17 days ago


JLG Industries rating

5.9

Company rating: 5.9 out of 10

Based on 47 frontline employees who took The Breakroom Quiz

447th of 487 rated machine equipment manufacturers


Job description

Job Summary:
JLG Industries, an Oshkosh Company, is a leader in the access industry, providing innovative solutions for safety in construction. The Principal Engineer - Robotics will lead engineering support for safety and driver assistance systems, focusing on design projects for unmanned ground vehicles and related systems.
Responsibilities:
• Build, maintain, and monitor configuration standards
• Maintain day-to-day management and administration of projects
• Manage CI and CD tools with team
• Design and implement build, deployment, and configuration management for IoT system.
• Design test cases and run testing of the robotic system. This includes running the hardware through sets of tests to ensure performance and reliability. Test for regressions between software and firmware releases.
• Build and test automation tools for infrastructure provisioning
• Handle code deployments in all environments
• Monitor metrics and develop ways to improve
• Provide technical guidance and educate team members and coworkers on development and operations
• Brainstorm for new ideas and ways to improve development delivery
• Consult with peers for feedback during testing stages
• Document and design various processes; update existing processes
• Improve infrastructure development and application development
• Understand security and encryption for over the air update
• Responsible for completion of a project or part of a project of moderate complexity on time.
• May be responsible for overall project schedule and budget.
• May be responsible for managing multiple priorities.
• Performs more complex software development, architecture design, engineering calculations, investigations, and tasks as assigned according to Oshkosh as well as general industry engineering standards and processes.
• Other duties as assigned.
• Regular attendance is required.
Qualifications:
Required:
• Accredited bachelor’s degree in engineering or related field with five (5) or more years of related experience.
Preferred:
• Accredited bachelor’s degree in computer science, Computer or Electrical Engineering
• Previous experience with software development, infrastructure development, or development and operations for Hardware/Physical system.
• Proficient in C++ and Python.
• Experience with Linux infrastructures, database SQL, CI/CD tools, scripting such as JavaScript.
Company:
JLG Industries is an American designer, manufacturer and marketer of access equipment. Founded in 1969, the company is headquartered in Mc Connellsburg, USA, with a team of 5001-10000 employees. The company is currently Late Stage.

What JLG Industries employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom