Robotics Engineer Job at Computational Physics, Inc., Washington DC

L1A4S2M2YkkwQVdST3U5aHVXZVpwSTFvSUE9PQ==
  • Computational Physics, Inc.
  • Washington DC

Job Description

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.

Job Tags

Full time, Remote work

Similar Jobs

Sage Connections

School Psychologist Job at Sage Connections

 ...walked in your shoes. We're hiring a full-time W-2 School Psychologist to provide K12 school-based services for the2026-2027...  ...recommendations for services and supports Deliver individual and group counseling as needed Support school-wide MTSS and RTI processes... 

Westinghouse

Customer Journey Analyst Job at Westinghouse

Nuclear EnergyAbout the role: Location: Houston, TX 77002We are looking for a Customer Journey Analyst on behalf of our client. This is a 1-year contract assignment. (W-2) You'll help identify, prioritize, and solve customer experience pain points across the end-to-end... 

Confidential

Internet Judging: Lightspeed Job at Confidential

We are currently looking for long-term participants for our new project, Lightspeed! If you are familiar with our Milky Way project, this is the next logical step to conquer the universe! During this Search Engine Evaluation project, participants will evaluate unique...

Aveanna Healthcare

Hospice Certified Nursing Assistant CNA Part Time PRN Job at Aveanna Healthcare

 ...The Hospice Certified Nursing Assistant (CNA) Part Time PRN is an individual who provides personal care, selected treatment procedures, minimal household tasks and occasional meal preparation under the advisory of a Registered Nurse for individuals with special... 

Ethos

Marketing Manager (B2B) Job at Ethos

 ...Pay: $70/hr, up to $1.4k/week We're working with a leading foundational AI lab to find experienced B2B marketing managers who can help train their latest language model on professional presentation and slide deck tasks.We're looking for marketing managers with 4+...