Company

Metis Technology Solutions IncSee more

addressAddressVirginia, United States
type Form of workFull-Time
CategoryInformation Technology

Job description

Job Description

POSITION SUMMARY:

Join the NASA Wallops Flight Facility team with your Software Engineering and development skills to support NASA’s Direct to Earth (DTE) that connects scientists and mission controllers to critical spacecraft data. More than 20 tracking sites around the globe provide the communications link that allows more than 40 missions to transfer their data to Earth. Apply your knowledge of software troubleshooting, code refinement, database systems, signal processing, networking, signal processing, and control systems to this critical NASA system supporting many of NASA’s space missions.

OVERVIEW OF RESPONSIBILITIES:

  • Perform overall design, development, and configuration management of Direct to Earth (DTE) applications and associated equipment, to include interconnected systems that constitute front end servers, web servers, and other applications.
  • Serves as the programmer, system analyzer, and subject matter expert. Create, modify, and test the executables, dynamic link libraries (DLL), and scripts that allow computer applications to run, and linked system to interface and exchange data.
  • Follow software development lifecycle (SDLC) processes and work from specifications drawn up by software developers or other individuals.
  • Develop, update, and maintain software applications to handle specific jobs such as scheduling equipment use, storing or retrieving data, controlling other equipment, or providing status of equipment to end users.
  • Consult with operational, engineering, and technical users of applications to clarify program intent, identify, define, and work to resolve problems, and suggest changes.
  • Define and update formal requirements for new and existing applications based on feedback from users and high-level mission/customer requirements.
  • Define and adhere to a schedule for development efforts.
  • Collaborate with equipment manufacturers and other programmers to develop interfaces between applications.
  • Use documentation that describe input, output, and logical operations for external systems, and convert them into a series of instructions within an application that will interface with the corresponding equipment.
  • Design and develop new applications or modify existing applications to adapt to or meet customer requirements.
  • Design and development of user interfaces that meet end user and operator needs to ensure efficient operations and presentation of information.
  • Develop and execute test plans to ensure software meets requirements, including trial runs of software applications to produce results that meet customer expectations.
  • Optimize algorithms and computer code to ensure they operate efficiently and are flexible to accommodate new mission and programs.
  • Correct any software errors with development and design changes and retest as needed.
  • Generate documentation for new and existing software, including developer’s guides, and any commenting within application source code necessary for other programmers to understand the implementation.
  • Perform configuration management for hardware and software to receive approval for deployment or updating to meet requirements.
  • Deploy new and revised applications to operational systems, including performing testing, ensuring not to impact operational schedules.
  • Ensure that all operational systems are running licensed, release versions of applications that comply with all federal regulations.
  • Ensure that all proper security measured are being followed on operational systems, and work with system administrators to ensure software applications do not violate security policies.
  • Write or contribute to instructions or manuals to guide end users.
  • Participate in and conduct peer reviews of source code and scripts for software applications with other programmers.
  • Correct software errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
  • Perform systems analysis to maintain resource usage of software applications on computer systems to acceptable levels for real-time operations.
  • Perform troubleshooting activities of hardware and software using system and application logs and debug files to determine the cause of and solution to failures as reported by operations.
  • Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.

MINIMUM QUALIFICATIONS:

Education:

A bachelor’s level (4-year) degree from an accredited college/university in one of the following:

Computing/computer science/computer engineering

Required Skills and knowledge:

  • Five (5) years (Three years with master’s degree) software development experience in C/C++
  • Software development and deployment experience in Microsoft Windows environments.
  • Software development experience with Microsoft Foundation Class (MFC) interfaces.
  • Experience working in Visual Studio 2019
  • Experience working with multi-threaded applications, network protocol communications, inheritance, client/server interfaces, and dynamically linked libraries.
  • Experience with industry standard tools such as: GIT, Wiki, JIRA. (Or other repository/workflow/documentation systems.)
  • Experience with RF, signal processing, hardware/software interface and control systems.
  • Experience with networking and cybersecurity. (Microsoft Windows environments.)
  • Experience with engineering documentation processes and standards, change control and regression testing.
  • Experience working in the aerospace/spaceflight area and/or the NASA/US Government environment.


LOCATION SPECIFIC REQUIRMENTS: On Site at Wallops Flight Facility – Hybrid work schedule may be approved.SECURITY CLEARANCE: Must have ability to obtain and keep a (minimum) Public Trust clearance.

EEOE Including Vets and Disability

Refer code: 7711965. Metis Technology Solutions Inc - The previous day - 2024-01-05 14:37

Metis Technology Solutions Inc

Virginia, United States
Jobs feed

Executive Director of Admission

Hamilton College

New York, NY

Licensed Esthetician

Studio On X

Brooklyn, NY

From $100 a day

Concrete Laborer

Tradesmen International

NASHVILLE, TN

heavy lifter - various shifts.

Spherion

Memphis, TN

$15.00 per hour

Licensed Esthetician - Brow & Lash Specialist

Ikal Spa + Face Salon

New York, NY

From $18 an hour

Tribeca Lead Esthetician

Glowbar

New York, NY

$21 - $23 an hour

Esthetician

Livunltd

New York, NY

$15 an hour

CABINET/CLOSET INSTALLER - COMPANY TAKE HOME TRUCK, TOOLS, & GAS PROVIDED!

European Techniques

Phoenix, AZ

Up to $30 an hour

Multi-Speciality Practice seeking Retina Surgeon

Comprehensive Eyecare Partners

Austin, TX

Retina Surgeon - Retina Consultants of Nevada

Comprehensive Eyecare Partners

Henderson, NV

Share jobs with friends

Related jobs

Software Engineer Ii - Nasa Dte System (Nde-De-Va Area)

Senior Software Engineer, Salesforce Commerce

Marriott

Richmond, VA

yesterday - seen

Software Safety Engineer

Saic Motor

STAFFORD, VA

2 days ago - seen

Senior Software Engineer

St Engineering Idirect

Herndon, VA

4 days ago - seen

Software Engineer I

Caribou Thunder

Newport News, VA

4 days ago - seen

Cyber Software Test Engineer

Peraton

Arlington, VA

5 days ago - seen

Software Engineer Senior Principal to work in Reston, VA

Saic Motor

ALEXANDRIA, VA

5 days ago - seen

Senior Machine Learning Software Engineer

Saic Motor

ALEXANDRIA, VA

5 days ago - seen

Software Engineer Junior

Vectrus

Dahlgren, VA

6 days ago - seen

Lead Software Engineer, Back End (Python / Go)

Capital One

United States, Virginia, Richmond

Richmond, VA

7 days ago - seen

Senior Software Engineer, Back End

Capital One

United States, Virginia, Richmond

Richmond, VA

7 days ago - seen

Senior Lead Software Engineer, Full Stack

Capital One

Richmond, VA

a week ago - seen

Software Development Engineer, Secure Cloud Gateway

Amazon Development Center Us Inc B02

Herndon, VA

a week ago - seen

Senior Software Engineer

General Dynamics Mission Systems

$104,922.00 - $116,397.00

Fairfax, VA

a week ago - seen

Software Engineer Sr

V2X

Dahlgren, VA

a week ago - seen

Cleared Junior Frontend Software Engineer, Federal

Ccri

Charlottesville, VA

a week ago - seen

Cybersecurity Lead Software Engineer

General Dynamics Mission Systems Inc

Manassas, VA

a week ago - seen

Software Systems Engineer

Saic Motor

CHANTILLY, VA

2 weeks ago - seen

Ozmo Software Engineer

Ozmo

Blacksburg, VA

2 weeks ago - seen