Robotics R&D Engineer

Insight Global

Seattle (WA)

On-site

USD 110,000 - 150,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Insight Global is seeking a robotics software engineer to develop and maintain the ROS ecosystem, and to run experiments on hardware and clusters. You will own lab tooling, integrate hardware and software, and contribute to CI/CD workflows while presenting findings to the team.

The role emphasizes hands-on robotics work with real hardware, ROS proficiency, and strong Python/C++ programming skills in a Linux environment.

Qualifications

  • Bachelor's degree in Computer Engineering, Robotics Engineering, Computer Science, or related field.
  • Strong Linux experience and troubleshooting.
  • Hands-on experience with real robotic hardware.
  • Proficiency with ROS (ROS1/ROS2) and robotics software development.
  • Strong Python and/or C++ programming skills.
  • Experience with Git-based version control.

Responsibilities

  • Develop and maintain the robot software stack (ROS ecosystem).
  • Execute and troubleshoot robot experiments on hardware and cluster environments.
  • Own lab setup and tooling (equipment ordering, setup, maintenance).
  • Compute infrastructure.
  • Integrate and debug robot systems across hardware + software layers.
  • Contribute to Git-based development workflows and CI/CD pipelines.
  • Present updates, experiment results, and designs in team settings.

Skills

Python
C++
ROS
Linux
Git

Education

Bachelor's degree in Computer Engineering, Robotics Engineering, Computer Science, or related field

Tools

Git
CI/CD
ROS tooling

Job description

  • Develop and maintain the robot software stack (ROS ecosystem)
  • Execute and troubleshoot robot experiments on hardware and cluster environments
  • Own lab setup and tooling (equipment ordering, setup, maintenance)
  • compute infrastructure
  • Integrate and debug robot systems across hardware + software layers
  • Contribute to Git-based development workflows and CI/CD pipelines
  • Present updates, experiment results, and designs in team settings
Must Haves:
  • Bachelor's degree in Computer Engineering, Robotics Engineering, Computer Science, or related field
  • Strong experience working in Linux environments (command line, terminals, system-level troubleshooting)
  • Hands-on experience with real robotic hardware (not simulation-only)
  • Proficiency with ROS (ROS1 and/or ROS2) and robotics software development
  • Strong programming skills in Python and/or C++
  • Experience with Git-based version control
Plusses:
  • Experience working with robotic manipulation systems (robot arms, grippers, dexterous hands)
  • Experience working with capture systems
  • Experience with deep learning / perception models (training or deployment)
  • Familiarity with CI/CD pipelines and GitHub workflows
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Software Engineer
Robotics Software Engineer

Summer Robotics • Kentucky

On-site
USD 80,000 - 110,000
Robotics R&D Engineer: ROS Systems & Hardware Innovator
Robotics R&D Engineer: ROS Systems & Hardware Innovator

Insight Global • Seattle (WA)

On-site
USD 110,000 - 150,000
Robotics Software Engineer
Robotics Software Engineer

Pivot Robots, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Robotics Software Engineer
Robotics Software Engineer

Optimal • Warren (MI)

On-site
USD 120,000 - 180,000
Robot Software Engineer
Robot Software Engineer

Motion Control • Detroit (MI)

On-site
USD 95,000 - 140,000
Competitive pay
Comprehensive benefits
Professional growth
+1
Sr. Robotics Software Engineer
Sr. Robotics Software Engineer

Wilder Systems Robots • Oklahoma

On-site
USD 130,000 - 190,000
Robotics Engineer
Robotics Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • New York (NY)

On-site
USD 120,000 - 160,000
Competitive salary
Benefits
Small, high-caliber team
+1
R&D Software Engineer
R&D Software Engineer

Toyota Automated Logistics • Grapevine (TX)

On-site
USD 100,000 - 150,000
Health Insurance
Dental Insurance
Vision Insurance
+8
Robotic System Integration Engineer
Robotic System Integration Engineer

Socket.dev • San Francisco (CA)

On-site
USD 150,000 - 190,000
Robotics Software Engineer Campbell · Full time · On-site Apply →
Robotics Software Engineer Campbell · Full time · On-site Apply →

Summer Robotics • Campbell (CA)

On-site
USD 120,000 - 180,000