Software Engineer I-II

Computers/Software Green Bank, West Virginia


Description

                       Software Engineer I-II (Open Rank)  

 

Job Title: Software Engineer (I-II Open Rank)

Location: Green Bank Observatory

State: West Virginia

City: Green Bank

Job Schedule: Full Time

Department: Green Bank Software Development Division

Career Level: Intermediate (non-manager)

Education: Four-Year Degree

Experience: 0-5 Years

 

 

 

 

Position Description:

 

Position Summary

We are seeking an entry level or early career software engineer to join the Green Bank Observatory (GBO) Software Development Division (SDD). The division’s primary focus is maintaining and upgrading the subsystems supporting the operation of the Robert C. Byrd Green Bank Telescope. The major subsystems include: telescope monitor and control, telescope scheduling, data reduction, and data archiving. The team also develops new software to meet challenges posed by new observing paradigms and state of the art instrumentation.  Job classification and compensation will be commensurate with education and experience.

 

ESSENTIAL DUTIES AND RESPONSIBILITIES 

Using prescribed methods, researches, conducts or coordinates detailed phases of software engineering work as assigned. Performs work that involves conventional software engineering practices.  The successful candidate will collaborate with members of the Software, Electronics and Science Divisions to contribute to full life cycle development of web and systems applications supporting GBO operations. Opportunities also exist to develop software in other radio astronomy-related domains including embedded systems, FPGA systems, software defined radio, and machine learning. 

 

  • Under general instruction and using pre-established guidelines, designs, develops and implements software applications for subsystems, and for implementation and support of subsystems under close supervision.
  • Participates in documentation, installation, testing, maintenance support and further development of software subsystems within established standards.
  • Works with other software developers and scientists to identify and solve problems.
  • Assists in preparing costs and time analyses of projects.  Makes recommendations for procedures, equipment purchases, and other improvements.
  • Proactive compliance with NRAO and government safety policies and procedures in own work area is expected.
  • Other duties as assigned.

 

 

 

 

 

Position Requirements:

Minimum Education:

Bachelor’s degree in computer science, engineering, scientific, or related field.

Minimum Experience:

No previous related work experience is required.  Candidates with at least three years of related experience may be considered for a Software Engineer II position. 

Requires the use of PCs, workstations, and software packages. Must be familiar with standard software engineering concepts, practices and procedures through academic training or internship experience(s), or formal work experience.  Requires strong interpersonal and communications skills.

 

Required Technical Experience:

- Understanding of object-oriented design and development.

- Demonstrated ability to learn and apply new software languages.

- Experience with version control software.

- Experience debugging low-to-medium complexity software systems.

- Ability to clearly convey technical information to developers, engineers and scientists, interact with peers in a positive and respectful way and calmly resolve conflicts.

 

Desired Technical Experience:

- Experience developing software for Linux.

- Experience developing software using C++ and Python.

- Familiarity with basic astronomical principles and data reduction.

- Experience writing unit tests and utilizing continuous integration.

- Experience using an agile methodology.

 

 

 

Job title and compensation will be commensurate with education and experience.

 

 

 

 

 

 

Application Instructions:

 

Apply online at the Associated University Inc. / NRAO / GBO / LBO Careers page; upload CV/Resume and letter of interest.

 

 

 

 

 

AUI is an equal opportunity employer (M/F/D/V)