Employment at CPI

Program Specialist

Computational Physics, Inc., seeks a Program Specialist to support our government customers at the United States Naval Observatory (USNO) in Washington, D.C.

Background on the USNO

The USNO is responsible for the production and dissemination of precise parameters concerning time, star positions, and the earth’s rotation for the Department of Defense (DoD), the intelligence community, other U.S. Government users such as NASA and the National Oceanic and Atmospheric Administration (NOAA), and non-U.S. Government civilian and international users. These astronomical and geophysical parameters support navigation (GPS) and many other applications. The USNO also performs research in related areas.

Description of the Position

The successful candidate will provide support in outlining the objectives, planning the execution, and managing the operations of some of USNO’s aerospace, astronomy, physics and engineering programs. The Program Specialist will also assist with scheduling and budgeting. In addition, the Program Specialist will provide some miscellaneous administrative support for procurement tracking, civil service hiring and other activities. The ideal candidate will be highly organized and a strong communicator, with the ability to proactively identify and resolve issues before problems arise. The position is located at the USNO in Washington, D.C. Occasional travel may be required. (During the Covid-19 emergency, telework may be authorized or required in accordance with USNO policy in effect at a given time.) Salary will be commensurate with experience.

Qualifications

  • Bachelor's degree in any field, with at least 10 years of relevant experience; or Master's or Ph.D., with at least 6 years of relevant experience
  • Certified Program Management Professional, or equivalent experience
  • Expert in Microsoft Project or Merlin Project
  • Expert in Microsoft Excel, Word, and PowerPoint
  • Good communication skills (written, verbal, telephone, email)
  • Good presentation style (charts, graphs, spreadsheets)
  • Must be eligible for a secret-level clearance
  • U.S. citizenship is required, as specified in our contract from the Navy
  • Experience in Visio is desirable but not required
  • Educational background, professional background, or personal interest in science in general, and in astronomy and physics in particular, is desirable but is not required

To apply, please send your resume in confidence to employment@cpi.com. In the subject line, please write “Program specialist.” A cover letter is optional. (Job posted March 1, 2021.)

CPI is an Employee-owned Company and an Equal Opportunity Employer



Software Application Engineer

Computational Physics, Inc., seeks a Software Application Engineer to support our work at the United States Naval Observatory (USNO) in Washington, D.C.

Background on the USNO

The USNO is responsible for the production and dissemination of precise parameters concerning time, star positions, and the earth’s rotation for the Department of Defense (DoD), the intelligence community, other U.S. Government users such as the Coast Guard, NASA and the National Oceanic and Atmospheric Administration (NOAA), as well as non-U.S. Government civilian and international users. These astronomical and geophysical parameters support navigation (GPS) and many other applications. The USNO is also responsible for providing software tools and applications concerning navigation, natural lighting and related functions, for operational use by U.S. Government agencies such as those mentioned above. In addition, the USNO performs both basic and applied research in related areas.

Description of the Position

The Software Application Engineer will support up to three projects, named ARGOS, STELLA and MICA (though not all at one time). The level and balance of effort among the three projects will be adjusted according to the Observatory's evolving priorities, schedules and milestones. In all three projects the engineer will work in compliance both with general Navy software standards as well as with the specific standards and requirements of the separate projects.

The Astrometric Reference and Guidance from Observations of Satellites (ARGOS) project is a network of USNO telescopes and supporting infrastructure that are used to observe near-field (i.e., solar system) targets, astrometrically and photometrically process the astronomical data, and note and report anomalies. Responsibilities of the Software Application Engineer for ARGOS include leading the design and development of the ARGOS system operator interfaces, the infrastructure for distributed system management and the infrastructure for the general data processing pipeline.

The System To Estimate Latitude and Longitude Astronomically (STELLA) project supports celestial navigation as an alternative and backup to satellite-based systems such as GPS. The responsibilities of the Software Application Engineer for STELLA include developing user interface components, adding feature requests, validating existing algorithms and developing installers and automatic update tools.

Closely related to STELLA, the Multiyear Interactive Computer Almanac (MICA) is a software product that provides celestial almanac information to the astronomical community as well as the tools to calculate the information available in the Astronomical Almanac. The responsibilities of the Software Application Engineer will include developing a modern stand-alone user interface, developing an API layer that translates legacy code into modern structures, and developing a database layer.

The position is located at the USNO in Washington, D.C. During the covid-19 pandemic, telework will be required and/or authorized in accordance with Observatory policy in effect at the time. Salary will be commensurate with experience and qualifications.

Required Qualifications

  • 10 or more years experience in developing software-intensive systems using Python, Java, C/C++ or other high level programming languages used in engineering or scientific computing domains.
  • Experience in software development projects using an Agile software development life cycle (e.g., Scrum, XP, Kanban, etc.)
  • Experience with Linux or Unix operating systems.
  • Experience in developing user interfaces using web application frameworks.
  • U.S. Citizenship is required by our contract with the Navy.
  • Candidates should have no obstacles to receiving a Secret-level clearance.

Desirable Qualifications

  • Experience in systems engineering supporting development of software-intensive systems.
  • Experience in developing scientific systems.
  • Experience using Integrated Development Environments (IDEs) such as Eclipse or VSCode.
  • Knowledge of distributed and concurrent programming models.
  • Knowledge of web service stacks such as LAMP, LEMP, MEAN, etc.
  • Knowledge of Node.js frameworks (Angular, React, etc.).
  • Experience in database development, data models, and data ingest.
  • Security+ Certification or equivalent.

Please send your resume in confidence to employment@cpi.com. In the subject line, please write "Software Application Engineer." A cover letter is optional. (Job posted May 4th, 2021.)

CPI is an Employee-owned Company and an Equal Opportunity Employer



Real-time programmer/Flight Software Engineer

Computational Physics, Inc. (CPI) is seeking a flight software engineer to support the development of the Compact Coronograph instrument (CCOR) at the Naval Research Laboratory in Washington, D.C.

Background

A solar coronagraph is a scientific instrument designed to block the light from the sun’s fiery disk so that researchers can see and study the thin, outermost layer, called the corona. The Space Sciences Division of the U.S. Naval Research Laboratory (NRL) is developing CCOR, a small, low-mass, low-cost coronagraph for deployment aboard satellites. The purpose of CCOR is to acquire imagery of coronal mass ejections both for scientific research and to support operational forecasting of geomagnetic storms; these storms can disrupt and damage electrical and electronic equipment both on the ground and in space.

Qualifications

Bachelor's degree in engineering, physical science, mathematics or other closely related field is required. Experience level is flexible, with a minimum of one year. U.S. citizenship is required by our contract with the Navy. We are seeking sufficient skills in the following areas:

  • C/C++ programming in a Linux environment
  • Real-time programming environments (examples: RTEMS, VxWorks)
  • Development/prototype spacecraft electronics
  • Space-qualified processors and CPU architectures
  • Software development tools for code management and defect tracking
  • Requirements development, documentation and verification
  • Design review preparation and presentation.
  • IDL and/or Python (for image processing and data analysis)

The position is located at NRL in Washington, D.C. (During the covid-19 pandemic, the required and/or allowed mix of on-site and at-home work will follow NRL policies in force at a given time.) Salary will be commensurate with experience. CPI is an employee-owned company, providing a package of benefits that exceeds the industry standard.

To apply, please send your resume in confidence to employment@cpi.com. In the subject line please write “Flight Software”. A cover letter is optional.

CPI is an Employee-owned Company and an Equal Opportunity Employer