Robotics Engineer

All the best with your application!

Want more jobs like this straight to your inbox?

Summary

Location

Washington (Hybrid)

Work

Full-time

Experience

2+ years

Key Benefits
Significant Remote Work

About this Job

Background

The Naval Research Laboratory (NRL) is participating in a multi-institution program to develop specialized unmanned underwater vehicles (UUVs). The overall goal of the work is to deliver integrated software packages for communication autonomy. CPI is seeking a Robotics Engineer with expertise in ROS1 and ROS2 as well as familiarity with Docker networking. The successful candidate will initially assist with conversion of ROS1 software to ROS2. Later work will require developing and conducting unit tests, managing the configuration of software stacks, simulating system performance, performing laboratory validation, and documenting code with Integration Control Documents.

This is a full-time position based at NRL in Washington, D.C.; however, a significant fraction of the work may be done remotely. Minor travel may be required, of the order of one or two trips per year, of a few days' duration.

Basic Qualifications

  • Bachelor's degree or higher in science, mathematics, engineering, or a related subject
  • At least five (5) years of test and integration experience with a Bachelor's degree, or at least two (2) years of experience with a Master's degree.
  • Expertise with Robotics Operating System ROS1 (Noetic) and ROS2 (Jazzy or higher)
  • Familiarity with Docker networking (Docker, Docker Compose, Kubernetes); ability to run multi-container frameworks and multi-vehicle simulations
  • Ability to create custom ROS packages and also integrate off-the-shelf packages
  • Familiarity with Git and CICD pipelines (GitLab or GitHub), including issue tracking, unit tests, and software releases
  • Proficiency in Python

Desired Qualifications

  • Experience with software/hardware integration
  • Understanding of ROS action interfaces
  • Proficiency in C++
  • Experience working with Linux operating systems, in particular Ubuntu
  • Familiarity with Communication Protocols, including TCP/IP, UDP
  • Familiarity with Delay Tolerant Networking (DTN) protocols

Candidate must obtain a SECRET clearance upon hiring.

U.S. citizenship is required for DoD contracts.

About the Company

Computational Physics, Inc. logo

Computational Physics, Inc.

Privately Held
Robotics Software & AIAerospace & Defense

Computational Physics, Inc. (CPI) is a research and development (R&D) company founded in 1984 to provide basic and applied science support to various U. S. Government organizations and prime contractors. CPI has a diverse set of customers that include government (DoD and civilian), Federally Funded Research Development Centers (FFRDCs), university laboratories, and private companies. CPI's original areas of expertise were scientific research on the radiation properties of the Earth's upper atmosphere, and developing new remote sensing techniques for better understanding of the upper atmosphere and ionosphere. CPI continues to be active in these areas, but has also broadened its work to address remote sensing of the Earth's complete environment, including the terrain, oceans, the lower and middle atmospheres (including clouds), ionospheric effects on signals, data assimilation techniques for specification of the state of the global ionosphere, and architectures and techniques for integration of satellite ground data processing systems.

View details
Related Jobs

Get the week's best robotics jobs

We review hundreds of postings weekly and hand-pick the top roles for you. High-salary positions, top companies, remote opportunities.

Please enter a valid email address

Unsubscribe anytime. We respect your privacy.