user avatar

Software Engineer (NASA)

TMC Technologies

Posted today
Secret
Unspecified
Unspecified
IT - Software
Fairmont, WV (On-Site/Office)

TMC Technologies is searching for a qualified, energetic, and passionate candidate to join our NASA Independent Verification and Validation (IV&V) team. Our team develops and maintains advanced software tools and infrastructure that support engineering analysis activities for NASA missions. Candidates with strong software fundamentals and interest in learning new technologies are encouraged to apply.

This person will be working on-site at the NASA Katherine Johnson IV&V Facility in Fairmont, WV.

Duties include, but are not limited to:

• Contribute to the design, development, and maintenance of software systems that support technical analysis activities
• Implement software tools and services that improve engineering workflows and data analysis capabilities
• Communicate effectively within a multidisciplinary engineering team
• Continuously learn and apply modern software engineering practices and emerging technologies

Job Requirements

• Bachelor's degree in Computer Science, Computer Engineering, or related technical discipline
• 0-7 years of professional experience in software development, systems engineering, or software tooling
• Strong software development skills in one or more modern programming languages (e.g., Python, Java, C#, C++)
• Familiarity with designing, developing, and maintaining software tools or automation systems
• Ability to work within complex technical environments and integrate multiple software components
• Strong analytical and problem-solving skills
• U.S. Citizen with eligibility for a security clearance

Preferred Qualifications:

• Experience developing software tools for engineering analysis or technical workflows
• Familiarity with modern software frameworks and ecosystems commonly used for data processing or automation
• Experience with containerization and container orchestration technologies (e.g., Docker, Kubernetes) or virtualized development environments
• Experience working with APIs, distributed services, or backend service architectures
• Familiarity with data processing, machine learning workflows, or emerging AI capabilities
• Experience with collaborative software development practices (Git, CI/CD pipelines, code review)
• Interest in exploring emerging software technologies and modern development approaches

We are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law.
group id: 10205365
N
Name Hidden

Match Score

Powered by IntelliSearchâ„¢
image match score
Create an account or Login to see how closely you match to this job!

Similar Jobs


Job Category
IT - Software
Clearance Level
Secret