1

Robotics Programmer Jobs in Washington, DC (NOW HIRING)

Collaborating with robotics engineers on developing better tests and systems. * Releasing features and improvements into production environments. WHO YOU ARE: * Passionate and curious about robotics ...

Robotics Tutor

College Park, MD ยท Remote

$40/hr

Skilled at teaching robot design, sensor programming, and autonomous behavior development. Guides students through building mechanical structures, wiring electronic circuits, programming ...

Robotics Tutor

Washington, DC ยท Remote

$40/hr

Skilled at teaching robot design, sensor programming, and autonomous behavior development. Guides students through building mechanical structures, wiring electronic circuits, programming ...

Robotics Tutor

Rockville, MD ยท Remote

$40/hr

Skilled at teaching robot design, sensor programming, and autonomous behavior development. Guides students through building mechanical structures, wiring electronic circuits, programming ...

Robotics Tutor

Alexandria, VA ยท Remote

$40/hr

Skilled at teaching robot design, sensor programming, and autonomous behavior development. Guides students through building mechanical structures, wiring electronic circuits, programming ...

Robotics Tutor

Laurel, MD ยท Remote

$40/hr

Skilled at teaching robot design, sensor programming, and autonomous behavior development. Guides students through building mechanical structures, wiring electronic circuits, programming ...

Robotics Tutor

Fairfax, VA ยท Remote

$40/hr

Skilled at teaching robot design, sensor programming, and autonomous behavior development. Guides students through building mechanical structures, wiring electronic circuits, programming ...

Robotics Tutor

Leesburg, VA ยท Remote

$40/hr

Skilled at teaching robot design, sensor programming, and autonomous behavior development. Guides students through building mechanical structures, wiring electronic circuits, programming ...

Robotics Tutor

Bowie, MD ยท Remote

$40/hr

Skilled at teaching robot design, sensor programming, and autonomous behavior development. Guides students through building mechanical structures, wiring electronic circuits, programming ...

Shadow and support engineers during the R&D process for new products. * Debugging and repairing ... Robotics & Systems Testing * Conduct supervised pre-deployment testing of robotic systems across ...

next page

Showing results 1-20

Robotics Programmer information

See Washington, DC salary details

$19

$41

$60

How much do robotics programmer jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for robotics programmer in Washington, DC is $41.77, according to ZipRecruiter salary data. Most workers in this role earn between $34.57 and $48.99 per hour, depending on experience, location, and employer.

What is a Robotics Programmer?

A Robotics Programmer is a professional who writes, tests, and maintains the software that controls robotic systems and automation equipment. They work with various programming languages and platforms to ensure robots perform specific tasks efficiently and safely. Robotics Programmers often collaborate with engineers and technicians to integrate robotics into manufacturing, healthcare, logistics, and other industries. Their work is essential for advancing automation and improving productivity in many fields.

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

To thrive as a Robotics Programmer, you need strong programming skills (especially in languages like Python, C++, or ROS), a background in engineering or computer science, and a solid understanding of robotics principles. Familiarity with industrial robotics platforms, simulation tools, and control systems, along with certifications in robotics or automation, is highly beneficial. Analytical thinking, problem-solving abilities, and effective teamwork are essential soft skills for excelling in this role. These skills and qualities are crucial for successfully developing, deploying, and troubleshooting robotic systems in dynamic technical environments.

What is the difference between Robotics Programmer vs Robotics Engineer?

AspectRobotics ProgrammerRobotics Engineer
Required CredentialsTypically an associate's or bachelor's degree in robotics, computer science, or related field; programming certificationsUsually a bachelor's or master's degree in robotics, mechanical, or electrical engineering; advanced certifications may be preferred
Work EnvironmentFocuses on coding, testing, and debugging robot software; often in labs or development settingsDesigns, develops, and integrates robotic systems; works in labs, manufacturing plants, or field environments
Employer & Industry UsageCommon in manufacturing, automation, and research institutionsFound in industrial automation, aerospace, automotive, and research sectors

While both roles involve working with robotic systems, Robotics Programmers primarily focus on writing and testing software code for robots, whereas Robotics Engineers design and develop entire robotic systems, including hardware and software integration. The roles often overlap, but the engineer's scope is broader, involving system design and implementation.

What are some common challenges Robotics Programmers face when integrating new robotic systems into existing manufacturing workflows?

Robotics Programmers often encounter challenges such as ensuring compatibility between new robots and legacy equipment, troubleshooting communication protocols, and minimizing downtime during system integration. They must also adapt programming to accommodate unique production requirements and collaborate closely with engineers, operators, and maintenance teams to address unexpected issues. Effective problem-solving and clear communication are key to successfully integrating new robotic systems while maintaining productivity and safety.
What are popular job titles related to Robotics Programmer jobs in Washington, DC? For Robotics Programmer jobs in Washington, DC, the most frequently searched job titles are:
What job categories do people searching Robotics Programmer jobs in Washington, DC look for? The top searched job categories for Robotics Programmer jobs in Washington, DC are:
Infographic showing various Robotics Programmer job openings in Washington, DC as of June 2026, with employment types broken down into 86% Full Time, 11% Part Time, and 3% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $86,884 per year, or $41.8 per hour.

Robotics Software Engineer

MbSolutions Inc

Washington, DC โ€ข On-site

Full-time

Posted 18 days ago


Job description

Security Clearance:

SECRET position. Personnel must possess a final DoD granted SECRET security clearance

Require:

You must be a U.S.Citizen

Minimum B.Sc., Aerospace, Mechanical or Electrical Engineering, Physics, or Mathematics.

5 Years of experience in related field

Experience:

  • Shall develop software control of robotic systems leveraging real-time sensing and actuating interfaces
  • Shall develop hardware and application specific boot code for establishing baseline robotic services and loading OS and application code into execution memory.
  • Shall evaluate and apply advanced mathematical methods and algorithms in software solutions which meet the control and performance requirements of robotic systems.
  • Shall develop, maintain, and enhance complex and diverse software systems based upon documented requirements.
  • Shall provide specific input to the software components of a system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.
  • Shall design, implement, and integrate software applications or performs software engineering tasks.
  • Shall utilize software engineering and design methodologies appropriate to the development, integration, and production environment.
  • Shall ensure efficient delivery of software engineering capabilities using industry standards and repeatable processes.
  • Shall mitigates risks, control costs and schedule variance, and effectively manages large scale, integrated software projects.
  • Shall review and tests software components for adherence to the design requirements and documents test results.
  • Shall develop, maintain, and enhance complex and diverse software systems based upon documented requirements.
  • Shall provide specific input to the software components of a system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.
  • Shall design, implement, and integrate software applications or performs software engineering tasks.
  • Shall utilize software engineering and design methodologies appropriate to the development, integration, and production environment.
  • Shall ensure efficient delivery of software engineering capabilities using industry standards and repeatable processes.
  • Shall mitigates risks, control costs and schedule variance, and effectively manages large scale, integrated software projects.
  • Shall review and tests software components for adherence to the design requirements and documents test results.

Job Posted by ApplicantPro