Computer Systems Analyst
-
Hampton, Virginia, United States
NASA enforces REAL ID requirements for all visitors and badge holders. Please visit www.dhs.gov/real-id to view a list of compliant documents.
The successful candidate will join the Facility Operations team to support the Center Maintenance, Operations, and Engineering Contract (CMOE) located at NASA’s Langley Research Center (LaRC). This position reports directly to the DAS Software Supervisor and the role primarily provides Data Acquisition System software and hardware interface investigation, development, integration, testing, and operations support for DAS research systems used during wind tunnel testing at LaRC.
Responsibilities:
- Working on a small project team, specify and provide hardware and software solutions for technical and scientific research and operations testing for NASA Langley Research Center (LaRC).
- Develop custom hardware and software products with technical documentation for distributed and networked research data acquisition systems using configuration managed software code base.
- Assist technical staff on center with software and hardware requirements specification and implementation estimates.
- Maintain existing DAS and Video acquisition systems on center for the operation of the wind tunnel and test stand research testing.
U.S. Citizenship required. BS degree in a computer, engineering, or system science discipline from an accredited college or university and one (1) to two (2) years of related experience, or any equivalent combination of education, experience, training, and
certifications.
The ability to obtain and maintain a Secret Security clearance. A strong mathematics, mechanical or electrical background will be considered favorably.
Description:
- Minimum of 1-2 years of software programming experience in any of the following languages LabVIEW, MATLAB, C, C++, C#, or Python using Microsoft Visual Studio or VSCode development environments.
- Experience in distributed network protocols and transport mechanisms TCP/IP, UDP, and OPC communications for distributed software applications.
- Knowledge of commercial software solutions, and open-source software solutions, for custom hardware and software projects.
- Knowledge of computer/engineering systems design, along with software project and system documentation development for requirements, design, acceptance testing and user guides.
- Skilled in the use of Microsoft Office products is required.
Essential Functions Work Environment:
Office Environment 90%. An office or Control Room environment is the typical work area. Project implementations or troubleshooting events will be in an industrial or laboratory environment. Test/Industrial Environment-may be exposed to areas of high voltage, high noise levels, hazardous propellants, explosives, chemicals, and industrial facilities (10%). Travel to other buildings onsite or nearby off-site facilities will be required and may bring exposure to loud noise and potentially hazardous equipment operation (10%). Appropriate PPE and training will be provided.
Physical Requirements:
Potential exposure to high noise levels, hazardous chemicals, propellants and the like (20%). Appropriate PPE and training will be provided for all conditions. Must be able to walk, stand, bend, twist and sit for extended periods as well as climb, crawl, and lift up to 35 lbs with/without accommodation (100%)
Equipment and Machines:
Standard office equipment (PC, telephone, fax, copier, etc.) (80%)
Safety and Personal Protective Equipment (20%)
Hardware platforms - Microsoft PC and OS
Software: MS Office Suite (Word, Excel, Outlook)
Attendance:
Regular attendance mandatory (100%)
Overtime/work outside normal schedule required (<20%)
Other Essential Functions: US. Citizenship required. Valid Real ID compliant identification - www.dhs.gov/real-id A valid driver’s license is required. Based on additional duties, may be required to obtain and maintain a security clearance. Must be able to work in a team atmosphere.
Must put forward a professional behavior that enhances productivity and promotes teamwork and cooperation.
Grooming and dress must be appropriate for the position and must not impose a safety/risk hazard to the employee or others.
The work environment requires the ability to cooperate and work with individuals at all levels of the company and the client.
Must be able to balance scope, schedule, and budget to ensure program success.