1

Computer Science Robotics Jobs in North Carolina

Bachelor's degree in Computer Science, Information Technology, Business, or related field. * 3-6 years of experience as a Business Analyst; at least 2 years in RPA/UiPath environment. * Strong ...

Position Overview The Instructor possesses excellent knowledge in the field of Computer Science ... coding, robotics, and game design. Our aim is to equip children with the skills and knowledge to ...

Position Overview The Instructor possesses excellent knowledge in the field of Computer Science ... coding, robotics, and game design. Our aim is to equip children with the skills and knowledge to ...

EDA Workflow Optimization Engineer

Durham, NC · Hybrid

$107K - $127K/yr

An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can ... requirements. * BS in Computer Science or equivalent experience; MS (preferred). * 5+yrs of ...

next page

Showing results 1-20

Computer Science Robotics information

Which 5 jobs will survive AI?

For a Computer Science Robotics professional, jobs involving complex problem-solving, system design, and programming such as robotics engineer, AI software developer, systems architect, research scientist, and technical project manager are likely to persist. These roles require creativity, critical thinking, and specialized knowledge that are difficult for AI to fully replicate. Skills in programming languages like Python, C++, and knowledge of hardware integration will remain valuable in these fields.

What are the top 10 careers in robotics?

Top careers in robotics include robotics engineer, automation engineer, control systems engineer, research scientist, software developer, hardware engineer, systems integrator, robotics technician, AI specialist, and mechatronics engineer. These roles often require skills in programming, mechanical design, and knowledge of robotics frameworks like ROS. Opportunities are available across industries such as manufacturing, healthcare, aerospace, and research institutions.

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.

Is robotics a high paying career?

Robotics is generally considered a high-paying field within computer science and engineering, with salaries often exceeding the national average for technical roles. Factors such as experience, education, specialization in areas like automation or AI, and industry (e.g., manufacturing, aerospace) influence earning potential.

Can computer science work in robotics?

Yes, computer science is fundamental to robotics, as it involves programming, algorithms, and data processing to develop and control robotic systems. Computer scientists working in robotics often use languages like Python or C++, and may work with sensors, machine learning, and automation to improve robot functionality.

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 cities in North Carolina are hiring for Computer Science Robotics jobs? Cities in North Carolina with the most Computer Science Robotics job openings:

Staff Research Scientist - Artificial Intelligence Engineer

ARA

Raleigh, NC • On-site

Full-time

Posted 22 days ago


Job description

Job Summary:
Applied Research Associates, Inc. (ARA) is seeking a Staff Research Scientist specializing in artificial intelligence, machine learning, and computer vision software. The role involves researching, developing, testing, and deploying AI solutions to address complex challenges for the US defense and intelligence communities.
Responsibilities:
• Research, develop, test and deploy artificial intelligence, machine learning and computer vision software.
• Process and integrate data from different sources, including satellites, unmanned aerial vehicles, ground vehicles, human-wearables, and smart devices.
• Enjoy a challenging technical career with opportunities for personal growth.
• Team player able to communicate technical results effectively to others.
Qualifications:
Required:
• US citizenship required (green card holders are not eligible for this position)
• Eligibility to apply for and hold a U.S. security clearance (selected applicants will undergo a security investigation and must meet eligibility requirements at the time of employment)
• BS Degree in Computer Science, Electrical Engineering, or similar technical field along with 2-4 years of experience OR MS degree with 0-2 years of experience
• Strong foundation and experience using AI/ML frameworks (TensorFlow, PyTorch) and software libraries (jax, scikit-learn, hugging-face, ollama, langchain, langgraph, or similar)
• Experience in software development in Python and C/C++
• Solid mathematical background in linear algebra and probability theory
• Experience working with AWS cloud computing
• Experience with collaborative software development and version control (Git)
• Proficiency in one of the following areas: mathematics, physics, robotics, sensor fusion, machine learning, computer vision or signal processing
Preferred:
• Experience working with AWS, S3, Docker and Kubernetes
• Experience developing software for execution on edge devices (GPUs, mobile phones, deployed CPU)
• Experience working with and flying Class I unmanned aerial vehicles (UAVs)
• Experience writing technical proposals
• Experience working on intelligence and DoD programs
Company:
ARA provides research, engineering, and technical support services. Founded in 1979, the company is headquartered in Albuquerque, USA, with a team of 1001-5000 employees. The company is currently Late Stage.