1

Ruby Robotics Jobs in California (NOW HIRING)

Senior DevOps Engineer

Sacramento, CA ยท Remote

$138K - $178K/yr

Discovery & Inventory, OS Manager, Config Model Editor, Config Drift & Audit, Network RPA, Topology ... Typescript, Python, Bash, Ruby, or Go * Proficient with build management using nx + pnpm, maven ...

New

Senior DevOps Engineer

Sacramento, CA ยท Remote

$138K - $178K/yr

Discovery & Inventory, OS Manager, Config Model Editor, Config Drift & Audit, Network RPA, Topology ... Typescript, Python, Bash, Ruby, or Go * Proficient with build management using nx + pnpm, maven ...

New

Discovery & Inventory, OS Manager, Config Model Editor, Config Drift & Audit, Network RPA, Topology ... Typescript, Python, Bash, Ruby, or Go * Proficient with build management using nx + pnpm, maven ...

New

Software Engineer

Burbank, CA ยท On-site

$80 - $86/hr

... Java, Ruby and Python - Minimum 3+years of experience in API development using web services and ... Robotic Process Automation tools Required Education BS STEM About Software Resources Software ...

An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can ... Python, Ruby, Go or other languages used in infrastructure automation. * Expert in networking ...

Senior DevOps Engineer

Sacramento, CA ยท On-site

$138K - $178K/yr

Discovery & Inventory, OS Manager, Config Model Editor, Config Drift & Audit, Network RPA, Topology ... Typescript, Python, Bash, Ruby, or Go * Proficient with build management using nx + pnpm, maven ...

New

Senior AI Workflow Engineer

Santa Clara, CA ยท On-site

$122K - $168K/yr

An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can ... Flask, Ruby on Rails, Java/Spring, .NET) development, database management (SQL/NoSQL), and ...

next page

Showing results 1-20

Ruby Robotics information

What are the key skills and qualifications needed to thrive as a Robotics Engineer specializing in Ruby, and why are they important?

To thrive as a Robotics Engineer working with Ruby, you need a strong background in robotics, programming (especially proficiency in Ruby), and engineering principles, typically supported by a degree in computer science, robotics, or a related field. Familiarity with robotics platforms, simulation tools (like ROS, Gazebo), and version control systems such as Git is essential, along with relevant certifications. Excellent problem-solving, teamwork, and communication skills enable effective collaboration and the ability to tackle complex technical challenges. These competencies are crucial for designing, developing, and maintaining reliable robotic systems that meet industry standards.

What are some common challenges faced by professionals working in Ruby Robotics, and how can they be addressed?

Professionals in Ruby Robotics often encounter challenges such as integrating Ruby with robotics hardware, managing real-time data processing, and ensuring robust system performance. Overcoming these challenges typically involves staying updated with the latest Ruby libraries for hardware interfacing, collaborating closely with hardware engineers, and employing effective debugging tools. Additionally, clear communication within multidisciplinary teams and continuous learning about both software and robotics trends are crucial for success in this role.

What are Ruby Robotics?

Ruby Robotics typically refers to the use of the Ruby programming language in robotics applications. Ruby is a high-level, dynamic programming language known for its simplicity and productivity, which makes it appealing for prototyping and scripting robotic behaviors. Developers may use Ruby with robotics frameworks, libraries, or platforms that support the language to control robots, automate tasks, or process sensor data. While Ruby is less common in robotics compared to languages like Python or C++, it is still used in educational settings and some specialized projects. Understanding how Ruby integrates with robotics hardware and middleware is key for effective development in this area.

What is the difference between Ruby Robotics vs Robotics Technician?

AspectRuby RoboticsRobotics Technician
Required CredentialsTypically requires a degree in computer science, robotics, or related field; certifications in programming and robotics are commonUsually requires an associate's or bachelor's degree in robotics, electronics, or mechanical engineering; certifications in robotics maintenance are beneficial
Work EnvironmentPrimarily office or lab settings focused on software development and programmingFactory floors, manufacturing plants, or maintenance facilities working on hardware and systems
Employer & Industry UsageUsed by tech companies, startups, and research institutions developing robotic softwareEmployed by manufacturing firms, automation companies, and industrial facilities for hardware upkeep

Ruby Robotics focuses on software development and programming for robotic systems, often in research or tech environments. In contrast, Robotics Technicians work hands-on with hardware, maintaining and repairing robotic systems in industrial settings. Both roles require technical knowledge but differ mainly in their focus on software versus hardware.

What cities in California are hiring for Ruby Robotics jobs? Cities in California with the most Ruby Robotics job openings:
Infographic showing various Ruby Robotics job openings in California as of May 2026, with employment types broken down into 2% As Needed, 68% Full Time, 24% Part Time, 2% Temporary, 2% Contract, and 2% Nights. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution.
Test Automation Engineer - Government

Test Automation Engineer - Government

Viasat, Inc.

Carlsbad, CA โ€ข On-site, Remote

$149K - $224K/yr

Other

Posted 7 days ago


Viasat rating

3.4

Company rating: 3.4 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

76th of 76 rated telecommunications companies


Job description

About us
One team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We're looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.
What you'll do
We have an exciting opportunity for a Test Automation Engineer to become part of our government division! In this role, you will be responsible for developing the automation framework for all components of a global SATCOM network!
The day-to-day
You will work closely with the engineering and automation teams to automate everything about the software development lifecycle that can be automated. This includes requirements test coverage and continuous integration. The successful candidate will have a strong systems understanding, comfort with numerous tools and languages, and advanced debugging/troubleshooting skills.
What you'll need
  • 5+ years' experience with programming/scripting languages
  • Ability to comprehend complex system architectures and find creative approaches to automating repetitive tasks and activities
  • Familiar with software configuration management tools: Perforce, Git, Artifactory, CVS
  • Familiar with several languages: C/C++, Java, Python, Bash, Ruby, etc
  • SATCOM or Wireless/RF Communication Systems experience
  • Strong networking knowledge (IP, TCP, UDP, Multicast, MPLS, REST etc.)
  • Familiarity with RF test equipment (ex: spectrum analyzers, signal generators, etc.)
  • Comfortable with the Linux environment and common tools
  • Excellent communication and team skills
  • Bachelor's Degree in Computer Science/Engineering or related discipline
  • Travel up to 10%
  • ship
  • Must be able to work out of our Carlsbad office 3 days/week.

What will help you on the job
  • Agentic AI
  • Strong understanding of the system architecture and components of Viasat 3rd-generation modems
  • Familiarity with space architectures
  • Jenkins, Ansible and Docker familiarity with container orchestration
  • Familiar with several test & automation tools: Robot, Jenkins, Gradle, Ant, Maven, Cucumber, Selenium, Webdriver
  • Familiar with virtualization tools: docker, vagrant, VMware
  • Familiar with Agile and Scrum team practices

#LI-VSAT
Salary range
$120,500.00 - $190,000.00 / annually.For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $149,500.00- $224,500.00/ annually
At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat's comprehensive benefit offerings that are focused on your holistic health and wellness at
EEO Statement
Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.

ViaSat logo

About ViaSat

Sourced by ZipRecruiter

At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate.

Industry

Telecommunications

Company size

5,001 - 10,000 Employees

Headquarters location

Carlsbad, CA, US

Year founded

1986