NASA Software Engineer Job at SAIC, Fairmont, WV

ZjNiM2FaN3BkbUNPZjNmN1JqbHpWWk5uNkE9PQ==
  • SAIC
  • Fairmont, WV

Job Description

Description


SAIC is seeking a Software Engineer to support a dynamic program based at NASA's Katherine Johnson Independent Verification and Validation Facility in Fairmont, WV.

This position will require the ability to obtain a public trust clearance.

Perform various Systems / Software Engineering activities on NASA Spacecraft and Launch Vehicle systems throughout NASA software development lifecycle phases, including analyses of concept of operations, requirements, detailed design, interfaces, static code, software, software and hardware-in-the-loop testing, and independent testing.
  • Assess development artifacts for correctness, completeness, consistency, ambiguity, and feasibility with regards to technical references when evaluating requirements, design, algorithms, code, and test artifacts provided across the software development life cycle.
  • Analysis performed on draft and final products delivered for peer reviews, development build releases, and formal testing.
  • Responsible for utilizing documentation and experience to develop technical understanding, perform detailed assessments, and document issues, risks, and reports in accordance with standards and best practices. Documentation of technical understanding may include notes, reference summaries, charts, flow diagrams, scenarios, formal modeling, coverage / traceability assessments, risk assessments, technical engineering principles, theories, concepts, and heritage applicable to the mission.
  • Responsible for understanding work processes and methodologies, best practices, NASA standards, system and software specifications.
  • As required for the tasks assigned, may work in any or all of the following task environments:
    • Working independently
    • Working closely with other members of a team to build team cohesion, brainstorm, share knowledge, develop/update approaches, perform peer reviews, and provide recommendations to promote growth and confidence in performing IV&V analyses
    • Leading IV&V teams or projects, often simultaneous with IV&V analyst responsibilities as an individual contributor
Qualifications


Bachelors in computer science, software engineering, electrical and/or computer engineering, mechanical engineering, pr other related engineering or science field, and nine (9) years or more experience; Masters and three (7) years or more experience; PhD and 5 years related experience.

REQUIRED EXPERIENCE : Experience leading a team performing software development or software analysis. Experience with embedded software systems. Experience performing software IV&V or V&V analysis, software testing, and software requirements development or analysis.

BENEFICIAL EXPERIENCE : Experience performing software IV&V. Specific knowledge of and experience working with spacecraft subsystems, especially related to one or more of the following: propulsion systems; guidance, navigation, and control; command and data handling; fault management; sensor data processing and state estimation. Experience and/or training in any of the following areas is also beneficial: software languages (e.g., C/C++, Java); analysis techniques (e.g. static code analysis, software testing, requirements analysis); NASA processes and standards. Familiarity with modeling tools (e.g., MATLAB-Simulink, Enterprise Architect, MagicDraw) or ability to learn would be helpful.

JOB COMMUNICATIONS : Excellent written and verbal communications skills are required. Experienced use of Microsoft Office and/or SharePoint is a plus.

SAIC accepts applications on an ongoing basis and there is no deadline.

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site. SAIC

Job Tags

Similar Jobs

Design Tech Homes

Interior Designer Assistant - Custom Homes Job at Design Tech Homes

 ...Interior Designer Assistant - Custom Homes Are you proactive, driven to be accurate, and an amiable communicator? Once you have identified...  ..., and represents Design Tech Homes values and customer experience standards. Position Goals: ~ This role is designed to... 

Vertiv

HVM Service Center Manager Job at Vertiv

POSITION SUMMARY High Voltage Maintenance is currently seeking an experienced Operations individual with some Sales background to manage our Boston territory. This Service Center Manager will provide business, managerial, and technical direction to our technicians and...

Peapod Digital Labs

Lead Space Planning Specialist Job at Peapod Digital Labs

 ...Finance, Legal, Sustainability, Commercial, Digital and E-commerce, Technology and more. Primary Purpose The Specialist II - Space Planning is accountable for ensuring the effective execution of micro space (planogram) and macro space (floor plan) strategies at store... 

InfoTree

Procurement Buyer Job at InfoTree

Job Description Job Description KEY RESPONSIBILITIES Develop and maintain supply plans that align with demand forecasts and business objectives. Collaborate with cross-functional teams to ensure effective communication and execution of supply chain strategies...

ICF

2026 Summer Intern, Energy Analyst (GA) Job at ICF

Description We are seeking an intern to provide utility program support for ICF's Energy Efficiency Division. The intern will contribute to the development of innovative, accurate, timely, and high-quality products and services, typically working on multiple projects...