CPI Employment Opportunities

 

Windows scientific & GUI developer/software engineer

The STELLA (System to Estimate Latitude and Longitude Astronomically) software is a Windows-based software application for celestial navigation at sea. STELLA was developed and is maintained by the Astronomical Applications Department of the U.S. Naval Observatory (USNO). This position will provide support to the USNO for programming, documentation, testing and certification activities for the development of an updated version of STELLA. The new version will include a modernized user interface, increased functionality and adherence to current Navy cybersecurity standards. The main focus of this position will be on the graphical user interface; however, the developer will be called upon to collaborate with astronomers maintaining and updating the computational engine. The position is expected to become available in the late January-early February 2018 time frame. The position will be located at the USNO in Washington, D.C. Salary will be commensurate with experience

Please send your resume in confidence to employment@cpi.com. In the subject line please write “Windows developer”. A cover letter is optional. CPI is an Equal Opportunity Employer.

QUALIFICATIONS

  • A bachelor’s degree (or higher) in physical science, mathematics, computer science or engineering is required.
  • Experience with GUI development in Microsoft Visual Studio is required. Experience with the .NET framework is desirable.
  • Knowledge of C/C++ is required. Experience with Java or C# is desirable.
  • A minimum of four years of experience in multiple parts of the software life-cycle is required; full life-cycle experience is desirable.
  • Experience working in a side-by-side government/contractor development organization is desirable.
  • U.S. citizenship is required.

 

Aerospace Engineer

The Astrometry Department of the United States Naval Observatory in Washington, D.C. (USNO) operates systems for ground-based astrometric and photometric observations of solar system objects (SSOs) and near-Earth objects (NEOs). The systems include automated telescopes with real-time data acquisition.  Data from these telescopes are processed to extract astrometric, photometric and orbital data.  Orbit determination is achieved through the use of a combination of Commercial Off the Shelf (COTS) and Government Off the Shelf (GOTS) software tools, sometimes with customization. This position will support the production of high-accuracy orbits for natural and man-made NEOs. The position will be located at the USNO in Washington. There will be some travel roughly once or twice per year to attend scientific conferences and present results.

Please send your resume in confidence to employment@cpi.com, and write “aerospace engineer” in the subject line of your email. A cover letter is optional. CPI is an Equal Opportunity Employer.

QUALIFICATIONS

  • A Ph.D. in either astronomy or aerospace engineering.
  • At least two years of specialized experience using optical astronomical data for orbit determination of natural and/or man-made NEOs.  This experience can be from dissertation work and/or from professional work experience.
  • U.S. citizenship is required.

 

DiFX software developer

Computational Physics, Inc. seeks a physicist, astronomer, mathematician, or other scientist in a closely related field, with knowledge and experience of DiFX correlator software, to support the Earth Orientation (EO) Department at the United States Naval Observatory in Washington, D.C. The EO department operates DiFX (“distributed FX”) correlation software to process long-baseline astronomical radio observations from around the world on a daily basis.  The observations processed are used to determine geodetic parameters, in particular, the current rotation vector of the Earth in inertial space and the precise shape of the Earth.

Salary will be commensurate with experience.

Please send your resume in confidence to employment@cpi.com, and write “DiFX” in the subject line of your email. A cover letter is optional. CPI is an Equal Opportunity Employer.

QUALIFICATIONS

  • Required: experience providing support for VLBI DiFX correlator software.
  • Required: knowledge of astronomy and/or geodesy.
  • Required: background in physics, mathematics or closely related discipline.
  • Highly desirable: knowledge of the DiFX-to-MarkIV software for fringing correlator results.
  • Highly desirable: knowledge of operational software as demonstrated by past work experience, including understanding of standards for coding, testing, and documenting operational software.
  • U.S. citizenship is required.

 

Physicist or astronomer

Computational Physics, Inc. seeks a physicist, astronomer, mathematician, or other scientist in a closely related field, possessing extensive software development skills, to support the Earth Orientation (EO) Department at the United States Naval Observatory in Washington, D.C. The EO department operates DiFX (“distributed FX”) correlation software to process long-baseline astronomical radio observations from around the world on a daily basis.  DiFX is an open-source product of a world-wide consortium of about a dozen developers from correlator facilities. The observations processed are used to determine geodetic parameters, in particular, the current rotation vector of the Earth in inertial space and the precise shape of the Earth.

Salary will be commensurate with experience.

Please send your resume in confidence to employment@cpi.com, and write “correlator” in the subject line of your email. A cover letter is optional. CPI is an Equal Opportunity Employer.

QUALIFICATIONS

  • Ph.D. in physics, astronomy, mathematics or related science plus three or more years of experience; or master’s degree and six or more years of experience.
  • Extensive software development experience at the interface between development and operations.
  • Experience with collaborative software development, including version control systems such as SVN or Git.
  • Self-motivated, self-directed problem seeker/solver.
  • Experience with C++ and Python.
  • Knowledge of Java would be highly desirable.
  • Desirable development experience would include: scientific data processing and visualization; network programming, especially in an environment with security restrictions; distributed processing, especially using Open MPI; experience with SciPy and Matplotlib; experience with hardware driver development.
  • Desirable scientific experience would include: experience with astronomical data and data reduction; radio astronomy; interferometry.
  • U.S. citizenship is required.