1

Computer Science Robotics Jobs in Virginia (NOW HIRING)

AI/RPA Solutions Architect Location: Langley, AFB - On-site full-time Clearance: Active TS/SCI ... Bachelor's degree in Computer Science, Data Science, Artificial Intelligence, Software Engineering ...

AI/RPA Solutions Architect Location: Langley, AFB - On-site full-time Clearance: Active TS/SCI ... Bachelor's degree in Computer Science, Data Science, Artificial Intelligence, Software Engineering ...

Autonomy SME, Lead

Fairfax, VA · On-site

$112K - $257K/yr

Bachelor's degree in a Computer Science, Robotics, Aerospace Engineering, or Electrical Engineering field Nice If You Have: * Experience working in military exercises and war games * Experience with ...

Autonomy SME, Lead

Lorton, VA · On-site

$112K - $257K/yr

Bachelor's degree in a Computer Science, Robotics, Aerospace Engineering, or Electrical Engineering field Nice If You Have: * Experience working in military exercises and war games * Experience with ...

Autonomy SME, Lead

Mclean, VA · On-site

$112K - $257K/yr

Bachelor's degree in a Computer Science, Robotics, Aerospace Engineering, or Electrical Engineering field Nice If You Have: * Experience working in military exercises and war games * Experience with ...

... in computer science, electrical engineering, automation engineering, or equivalent, or 2+ years of robotics work cells and control systems experience - Bachelor's degree in computer science ...

Autonomy SME, Lead

Reston, VA · On-site

$112K - $257K/yr

Bachelor's degree in a Computer Science, Robotics, Aerospace Engineering, or Electrical Engineering field Nice If You Have: * Experience working in military exercises and war games * Experience with ...

Autonomous Systems Software Engineer

Reston, VA · On-site

$180K - $213K/yr

Advanced degree in computer science, mathematics, physics, applied math, or related field * Experience using Robotic Operating System (ROS) or its equivalent * Active Security Clearance * Experience ...

Bachelor's degree in computer science or related field, with a minimum of 7 years of experience in RPA solution architecture. Strong experience in AI/ML integrations Benefits We are proud to offer ...

Bachelor's degree in computer science or related field, with a minimum of 7 years of experience in RPA solution architecture. Strong experience in AI/ML integrations Benefits We are proud to offer ...

Autonomous Systems Software Engineer

Reston, VA · On-site

$180K - $213K/yr

Advanced degree in computer science, mathematics, physics, applied math, or related field * Experience using Robotic Operating System (ROS) or its equivalent * Active Security Clearance * Experience ...

Bachelor's degree in computer science or related field, with a minimum of 7 years of experience in RPA solution architecture. Strong experience in AI/ML integrations Benefits We are proud to offer ...

next page

Showing results 1-20

Computer Science Robotics information

What is the difference between Computer Science Robotics vs Mechanical Engineering?

AspectComputer Science RoboticsMechanical Engineering
Required CredentialsBachelor's or Master's in Computer Science, Robotics, or related fieldsBachelor's or Master's in Mechanical Engineering or related fields
Work EnvironmentSoftware development labs, robotics programming environmentsDesign and testing labs, manufacturing facilities
Employer & Industry UsageTech companies, research institutions, automation firmsManufacturing, automotive, aerospace industries
Common Search & Comparison IntentUnderstanding roles involving programming and software in roboticsUnderstanding hardware design and mechanical systems in robotics

Computer Science Robotics focuses on programming, algorithms, and software development for robotic systems, while Mechanical Engineering emphasizes designing, building, and testing the physical components of robots. Both fields often collaborate but serve different core functions within robotics development.

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

To thrive in Computer Science Robotics, you need a strong background in programming languages (such as Python, C++, or ROS), algorithms, and robotics engineering, typically backed by a degree in computer science, robotics, or a related field. Familiarity with robotics platforms, simulation software, machine learning frameworks, and certifications like ROS or robotics-specific courses are highly valuable. Critical thinking, problem-solving, teamwork, and effective communication are essential soft skills for tackling complex challenges and collaborating on interdisciplinary projects. These skills and qualifications ensure the development, deployment, and continual improvement of advanced robotic systems in real-world environments.

What are some common challenges faced by professionals working in computer science robotics, and how can they be addressed?

Professionals in computer science robotics often encounter challenges such as integrating software with complex hardware systems, ensuring reliable sensor data processing, and managing real-time system constraints. Collaborating effectively with multidisciplinary teams—including mechanical, electrical, and software engineers—is crucial to overcoming these obstacles. Staying current with rapidly evolving technologies and maintaining a strong foundation in both programming and robotics principles can help address these challenges. Participating in regular code reviews and system testing also contributes to smoother project development and deployment.

What are computer science robotics?

Computer science robotics is a field that combines computer science principles with robotics engineering to design, program, and control robots. Professionals in this field work on creating software and algorithms that allow robots to perceive their environment, make decisions, and perform tasks autonomously. The field covers areas such as artificial intelligence, machine learning, computer vision, and sensor integration. Careers in computer science robotics are found in industries like manufacturing, healthcare, space exploration, and consumer electronics. This interdisciplinary field requires knowledge of both programming and hardware systems.
What are popular job titles related to Computer Science Robotics jobs in Virginia? For Computer Science Robotics jobs in Virginia, the most frequently searched job titles are:
Infographic showing various Computer Science Robotics job openings in Virginia as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution.
Electrical Engineer - Robotics

Electrical Engineer - Robotics

HDT Global

Fredericksburg, VA • On-site

Full-time

Re-posted yesterday


Job description

Some jobs aren't just tough - they're brutal. Too toxic. Too remote. Too dangerous for humans to handle. That's where we come in.
At HDT, we build robotic arms and unmanned ground vehicles (UGVs) with military-grade strength and precision engineering, built for the extremes and adaptable to any challenge. Behind the toughest hardware is a team energized by complex problems. Bring us a challenge, and we'll engineer the solution.
That's the mindset. That's the mission. That's Built for Brutal.
Overall Summary
Creates novel robotic devices for diverse applications in medical, military, and scientific research fields. Participates in all aspects of design from requirements analysis, architecture definition, design, circuit capture, layout, manufacturing, testing, and documentation. Design aspects may range from interfacing with sensors and communication buses, power supplies and power management, brushless motor control electronics as well as microcontrollers, DSPs, and microprocessors for controlling robotic devices. Must be comfortable with hands-on debugging that spans the mechanical, electrical, and control system domains typical of robotic systems. Translates objectives to results and deliverables with little oversight and direction. Leads electronics development projects of moderate to high complexity. Works in a highly-collaborative, multi-disciplinary team environment.
Primary and Essential Duties and Responsibilities
  • Demonstrates skill in electronics design:
    • Sensor interfacing: potentiometers, encoders, temperature, current, gyros, accelerometers, IMUs, etc.
    • Communication busses: RS232/RS422/RS485, CAN bus, USB, Ethernet including GigE, SPI, I2C, Bluetooth, etc.
    • Analog circuits: op-amps, comparators, filters
    • Digital logic: logic gates, flip-flops
    • CPUs: MCUs, DSPs, ARM processors, SoCs and SOMs
    • Power electronics: AC/DC and DC/DC power supplies and power management, brushless motor control (MOSFETS, drivers), power generators, battery systems, etc.
    • Drafting of assembly drawings for cables and wiring harnesses
  • Demonstrates skill in circuit design, simulation, and prototyping
  • Demonstrates strong problem-solving skills and troubleshooting under pressure
  • Familiar with schematic capture for complex systems and circuits
  • Demonstrates skill with wire harness layout and harnessing software
  • Demonstrates skill with DFM, BOM management, PCB fabrication data generation
  • Demonstrates skill with PCB manufacturing and board/assembly house interfacing
  • Performs required testing for system development and proof of concept
  • Prepares required documentation at a detailed level for full understanding
  • Familiarity with Altium
  • Familiarity with Spice
  • Familiarity with instrumentation & tools required for debug, test and integration of embedded systems, including oscilloscopes, logic analyzers, etc.

Years Experience
Level of Education
3- 7 years relevant work experience
Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science from accredited school or equivalent experience required; Master's Degree strongly preferred
Experience / Knowledge / Skills / Abilities
  • Experience working under tight timelines
  • Possesses effective oral and written communication skills
  • Demonstrates ability to communicate designs to technicians correctly
  • Design for EMI/EMC
  • Familiarity with EMI/EMC lab testing
  • Experience with designing boards with complex mechanical integration requirements and tight manufacturing tolerances
  • Experience in the creating technical documentation in a regulated environment
  • Familiarity with military standard testing processes and techniques
  • Familiarity with Eagle
  • Development of device drivers in C/C+
  • Experience with programmable logic design (CPLD, FPGA, VHDL, Verilog)
  • Possesses quality orientation and high attention to detail
  • Possesses strong interpersonal skills and the ability to work with customers, vendors, employees and managers at all levels within the company
  • Possesses strong computer skills with demonstrated proficiency in standard business software packages (e.g., Microsoft Office)

** This position requires access to or use of export-controlled technical data or technology controlled by the International Traffic in Arms Regulations (ITAR) or Export Administration Regulations(EAR). Accordingly, applicants must be U.S. Persons or must be eligible to obtain the required export authorizations from the U.S. Department of State or U.S. Department of Commerce. A U.S. Person is defined as a U.S. Citizen, U.S. Permanent Resident, or a person who is a protected individual under the Immigration and Naturalization Act (8 U.S.C.1324(b)(a)(3).
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.