1

Computer Science Robotics Jobs in North Carolina

Robotics Scientist

Durham, NC · On-site

$120K - $150K/yr

Your qualifications We seek a robotics scientist with 8 years of experience or a Ph ... D. in Robotics. - Experience with SLAM, Computer Vision, Motion Planning, or Diffusion Policies ...

Robotics Tutor

Charlotte, NC · Remote

$18 - $40/hr

Emphasizes iterative design and engineering problem-solving and connects robotics to mechanical engineering, computer science, and artificial intelligence applications. * Curriculum Awareness ...

Robotics Tutor

Durham, NC · Remote

$18 - $40/hr

Emphasizes iterative design and engineering problem-solving and connects robotics to mechanical engineering, computer science, and artificial intelligence applications. * Curriculum Awareness ...

Robotics Tutor

Matthews, NC · Remote

$18 - $40/hr

Emphasizes iterative design and engineering problem-solving and connects robotics to mechanical engineering, computer science, and artificial intelligence applications. * Curriculum Awareness ...

Robotics Tutor

Raleigh, NC · Remote

$18 - $40/hr

Emphasizes iterative design and engineering problem-solving and connects robotics to mechanical engineering, computer science, and artificial intelligence applications. * Curriculum Awareness ...

Robotics Tutor

Winston Salem, NC · Remote

$18 - $40/hr

Emphasizes iterative design and engineering problem-solving and connects robotics to mechanical engineering, computer science, and artificial intelligence applications. * Curriculum Awareness ...

Robotics Tutor

Greensboro, NC · Remote

$18 - $40/hr

Emphasizes iterative design and engineering problem-solving and connects robotics to mechanical engineering, computer science, and artificial intelligence applications. * Curriculum Awareness ...

Robotics Tutor

Chapel Hill, NC · Remote

$18 - $40/hr

Emphasizes iterative design and engineering problem-solving and connects robotics to mechanical engineering, computer science, and artificial intelligence applications. * Curriculum Awareness ...

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.

Is computer science robotics still a good career?

Computer science robotics is a growing field with strong demand for skills in programming, machine learning, and automation. Careers in robotics often require knowledge of hardware integration and software development, and job opportunities are expected to increase as industries adopt robotic solutions for efficiency and innovation.

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.

Is computer science robotics a high paying career?

Computer science robotics is generally a high-paying field, with roles such as robotics engineers and software developers earning above average salaries due to specialized skills in programming, automation, and AI. Salaries vary based on experience, location, and education, but advanced positions often offer competitive compensation within the tech industry.

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.

Can computer science work in robotics?

Yes, computer science is fundamental to robotics, as it involves programming, algorithms, and data processing to develop autonomous systems and control mechanisms. Professionals in this field often work with sensors, machine learning, and software development tools to create and improve robotic devices.

What is 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 North Carolina? For Computer Science Robotics jobs in North Carolina, the most frequently searched job titles are:
What cities in North Carolina are hiring for Computer Science Robotics jobs? Cities in North Carolina with the most Computer Science Robotics job openings:
Infographic showing various Computer Science Robotics job openings in North Carolina as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution.

Autonomous Robotics Software Engineer

Advanced Robotics Group, LLC

Raleigh, NC • On-site

Full-time

Medical, Vision, Life, PTO

Posted 8 days ago


Job description

 Autonomous Robotics Software Engineer (Robotics / Autonomy / C++)

Advanced Robotics Group, LLC is seeking highly skilled Autonomous Robotics Software Engineers to join a small, high-performing team building autonomous robotics systems, computer vision solutions, and large-scale data platforms.

We are a deep-tech robotics company building industrial, fully autonomous systems designed to operate in harsh, real-world environments. Alongside our robotics platforms, we are developing a proprietary big data and analytics system that processes hundreds of terabytes of data to generate actionable insights.

Over the past decade, we have solved complex robotics and analytics challenges considered out of reach by much of the industry. We are now scaling our technology and preparing for global deployment.

If you’re interested in solving technically complex problems at the intersection of robotics, AI, and large-scale data systems—you’ll fit right in.

Why Join Us

· Work on cutting-edge robotics and autonomous systems
· Solve real-world, high-impact engineering problems
· Generous compensation, including stock options, plus full medical, vision, and disability coverage
· Collaborative, high-performance engineering culture
· Modern R&D facility (14,000+ sq ft) in Houston
· Daily team lunches and a stocked kitchen

Key Responsibilities

· Work on systems that directly impact real-world operations and safety
· Design and implement autonomous capabilities for high-performance robotic platforms
· Develop algorithms for localization, mapping, path planning, and navigation
· Integrate perception, sensing, and control systems into cohesive solutions
· Design and execute simulation and real-world testing to validate system robustness and reliability
· Build production-grade autonomy software from prototype to deployment
· Collaborate with cross-functional engineering teams to deliver integrated solutions
· Extend and integrate open-source robotics frameworks with proprietary systems

Required Qualifications

· BS/MS/PhD in Computer Science, Robotics, or related field
· Proven experience in robotics software development with successful project delivery
· Strong software engineering fundamentals (architecture, testing, debugging, code quality)
· Experience with localization, mapping, and state estimation techniques
· Experience with path planning and navigation algorithms
· Experience with system integration and system-level design
· Experience with ROS or similar robotics frameworks, with the ability to extend beyond them
· Fluency in modern C++ and performance optimization techniques
· Ability to work independently on open-ended engineering problems
· Strong problem-solving skills and systems-level thinking
· Demonstrated ability to learn and apply new technologies quickly
· High level of professional integrity and confidentiality

Preferred Qualifications

· 5+ years of related experience
· Experience building robotics systems deployed in real-world environments
· Experience with CI/CD pipelines and automated testing
· Experience with embedded or real-time systems
· Experience with robotics simulation environments
· Hands-on experience with robotic platforms and field testing

Location

Main development center, Houston, Texas (on-site)


Company Description

Due to the confidential nature of our activities, we aren’t able to share specifics with you now but know that these robotics solutions will have a significant impact on both safety and the environment, thus making the world better.