1

Computer Science Robotics Jobs in Minnesota (NOW HIRING)

Cloud Systems Engineer

Minneapolis, MN · On-site

$58.25 - $77.75/hr

... into a distributed robotic embodiment upon which a new generation of distributed systems ... Bachelor's degree in Computer Science or related technical field, or equivalent technical ...

Management Information Systems, Computer and Information Science, Systems Engineering, Mathematics ... Robotics - At least one of the following: Certifications aligned to data engineering, machine ...

... into a distributed robotic embodiment upon which a new generation of distributed systems ... Bachelor's degree in Computer Science or related technical field, or equivalent technical ...

Field Application Engineer

Minneapolis, MN · On-site +1

$94K - $125K/yr

S.) in Electrical Engineering, Computer Science, or related field from a four year college or ... and Robotics. * Ability to travel up to 50%. The annual salary range for this role is $94,000 ...

... robotics and mechanical systems. * Familiarity with Allen-Bradley technology. Additional Skills & Qualifications * Bachelor's degree in Engineering (Electrical, Controls, Computer Science ...

Manufacturing Engineer

Minneapolis, MN · On-site

$55K - $91K/yr

... equipment (robots, PLC-controlled systems, sensors). * Work alongside senior engineers and ... Experience in the pharmaceutical, life sciences, or med device industries is a plus * Basic ...

Manufacturing Engineer

Minneapolis, MN · On-site

$55K - $91K/yr

... Sciences and Clinical Diagnostics. Bio-Techne, and all of its brands, provides tools for ... Assistin the installation, testing, and troubleshooting of automated equipment (robots, PLC ...

Controls Engineer

Minneapolis, MN · On-site

$90K - $150K/yr

Engage in Robotics programming, specifically with Fanuc. * Design and interpret AutoCAD Electrical ... Bachelor's Degree in Electrical Engineering, Controls and Computer Control Systems, Mechatronic ...

Controls Engineer

Minneapolis, MN · On-site

$90K - $150K/yr

Engage in Robotics programming, specifically with Fanuc. * Design and interpret AutoCAD Electrical ... Bachelor's Degree in Electrical Engineering, Controls and Computer Control Systems, Mechatronic ...

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 are popular job titles related to Computer Science Robotics jobs in Minnesota? For Computer Science Robotics jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Computer Science Robotics jobs in Minnesota look for? The top searched job categories for Computer Science Robotics jobs in Minnesota are:
Infographic showing various Computer Science Robotics job openings in Minnesota as of June 2026, with employment types broken down into 100% Full Time. Highlights an 83% In-person, and 17% Hybrid job distribution.
Cloud Systems Engineer

Cloud Systems Engineer

Swoop Search

Minneapolis, MN • On-site

$58.25 - $77.75/hr

Full-time

Posted 6 days ago


Job description

About Swoop:
Swoop Technologies has a mission to organize and make accessible the world's military and critical infrastructure. We are building a distributed operating system, SwoopOS, that decomposes the world's equipment into a distributed robotic embodiment upon which a new generation of distributed systems, autonomous systems, and agentic AI can be built and deployed using our SDK, Valhalla, and operated via our browser, Surf. Imagine the world's equipment - consisting of the electrical grid, communications architectures, manufacturing facilities, and militaries as a trapped supply of inputs possessing the potential to ensure Western military advantage, sovereign control of economically competitive manufacturing capacity, or the creation of a grid that fosters energy dominance. Swoop is liberating these trapped assets, allowing them to contribute to the world's future as a series of building blocks to be combined at the speed of software, limited by only the hard constraints of physics and the soft constraints of safety. That is what Swoop is building. Not in the data center or cloud or edge on-premise computing node. In the physical world. This is a hybrid position that requires someone based in Minneapolis/St. Paul or Washington, DC who can work in-office 3+ days per week
Impact:
You will work with the existing infrastructure and deployment team to automate, scale and test deployments of Swoop Technologies' products. Deployments may include secure, airgapped, on prem, remote, bare metal and cloud environments. Currently, deployments are closely tied to a gitlab CI/CD infrastructure. Day to day tasks will include spinning up and down AWS resources to support code development and testing, refining Terraform provisioning scripts, monitoring and building out profiling metrics, and securing overall cloud presence.
What You'll Do:
  • Building out automation around monitoring of cloud resource health and usage
  • Working with security engineers to ensure NIST, STIG compliance of cloud applications
  • Automation of cloud resource provisioning using Terraform and Ansible
  • Streamlining the process by which developers deploy, run and test code in cloud environments
  • Enabling appropriate cloud and orchestration scaling mechanisms to ensure ideal balance of performance and resource use efficiency
  • Support code and resource updates of client installations
  • Work with client engineers to monitor and fine tune their resources

You Should Have:
  • Bachelor's degree in Computer Science or related technical field, or equivalent technical experience
  • 3+ yrs in cloud provisioning and management
  • Understanding of basic software security standards, CI/CD configuration, and buildout (i.e. configuring gitlab.yaml files)
  • Code containerization (reading and editing Dockerfiles); Container orchestration (Kubernetes); Provisioning (Terraform); Cloud Deployments (AWS); Resource monitoring (Promethius)
  • Linux, CentOS, Windows knowledge
  • Proficiency in Python and Bash scripting
  • Active US Security clearance or ability and willingness to be sponsored for a US Security clearance

Bonus if you have:
  • AWS Certifications
  • Experience working in AWS gov cloud
  • Competent in networking and virtualization (firewalls, IP tables, virtual environments, containerization, VMWare, application ingress, etc).
  • Test/QA automation
  • Code quality and security scanning using tools such as SonarQube

Swoop Technologies is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws.