1

Computer Science Nasa Jobs in Oregon (NOW HIRING)

With clients including NASA, DARPA, AWS, and the DoW, we leverage our cutting-edge research to ... D. (or equivalent) in Computer Science, Applied Mathematics, or a related field, with a track ...

With clients including NASA, DARPA, AWS, and the DoW, we leverage our cutting-edge research to ... D. (or equivalent) in Computer Science, Applied Mathematics, or a related field, with a track ...

Galois tackles the hardest problems in computer science. Our mission is to assure trust in critical ... With clients including DARPA, NASA, AWS, and the DoD / DoW, we leverage our cutting-edge research ...

With clients including NASA, DARPA, AWS, and the DoW, we leverage our cutting-edge research to ... A minimum of a Bachelor's degree in computer science or equivalent is required. * An MS or PhD in ...

With clients including NASA, DARPA, AWS, and the DoW, we leverage our cutting-edge research to ... A minimum of a Bachelor's degree in computer science or equivalent is required. * An MS or PhD in ...

With clients including NASA, DARPA, AWS, and the DoW, we leverage our cutting-edge research to ... A minimum of a Bachelor's degree in computer science or equivalent is required. * An MS or PhD in ...

Computer Science Nasa information

See Oregon salary details

$59.7K

$87.9K

$103.6K

How much do computer science nasa jobs pay per year?

As of Jul 8, 2026, the average yearly pay for computer science nasa in Oregon is $87,870.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,900.00 and $98,900.00 per year, depending on experience, location, and employer.

How much do NASA programmers make?

NASA programmers, typically software engineers or computer scientists working for the agency, earn salaries comparable to federal government pay scales. As of 2023, their salaries generally range from approximately $70,000 to over $130,000 annually, depending on experience, education, and grade level within the federal system. Advanced skills in programming languages, systems engineering, and security can influence compensation.

What types of projects do Computer Science professionals typically work on at NASA?

Computer Science professionals at NASA contribute to a wide array of projects, including the development of flight control software, satellite data analysis, artificial intelligence for spacecraft autonomy, and cybersecurity for mission-critical systems. Your work may involve collaborating with engineers, scientists, and astronauts to build robust, efficient solutions for real-time space operations or data-heavy scientific research. Projects can range from developing algorithms for Mars rover navigation to designing cloud-based infrastructure for Earth science data. These roles offer the opportunity to tackle unique technical challenges and often involve continual learning as you adapt to the evolving needs of space exploration missions.

What is a Computer Science job at NASA?

A Computer Science job at NASA involves developing software, algorithms, and data systems that support space exploration, robotics, artificial intelligence, and scientific research. Computer scientists at NASA work on projects like spacecraft autonomy, satellite imaging, cybersecurity, and big data analysis. They collaborate with engineers, scientists, and astronauts to solve complex computational problems that enable missions. These roles require strong programming skills, knowledge of machine learning, and expertise in areas like high-performance computing or simulations.

Does NASA hire computer scientists?

Yes, NASA hires computer scientists for roles involving software development, data analysis, and systems engineering. These positions often require strong programming skills, knowledge of computer systems, and security clearance eligibility. Computer scientists at NASA contribute to space missions, research, and technology development.

Can I work at NASA being a programmer?

Computer Science programmers can work at NASA in roles such as software developers, systems engineers, or data analysts. These positions typically require strong programming skills in languages like C++, Python, or Java, along with knowledge of aerospace systems and security protocols. A relevant degree and security clearance are often necessary for employment at NASA.

How much does a computer scientist at NASA make?

A computer scientist working at NASA typically earns between $80,000 and $130,000 annually, depending on experience, education, and level of seniority. Salaries are influenced by federal pay scales, certifications, and specialized skills such as programming and data analysis.

What are the key skills and qualifications needed to thrive in the Computer Science Nasa position, and why are they important?

To thrive in a Computer Science position at NASA, you need a solid background in computer science, mathematics, and engineering, supported by at least a bachelor's degree in a related field. Familiarity with programming languages such as Python, C++, and MATLAB, as well as experience using high-performance computing systems, is essential, and security clearances or specialized certifications may also be required. Strong problem-solving abilities, teamwork, and clear communication are important soft skills for collaborating with interdisciplinary teams and managing complex projects. These skills and qualifications are critical for contributing to innovative research, ensuring mission success, and advancing cutting-edge technology at NASA.

What are popular job titles related to Computer Science Nasa jobs in Oregon? For Computer Science Nasa jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Computer Science Nasa jobs in Oregon look for? The top searched job categories for Computer Science Nasa jobs in Oregon are:
Infographic showing various Computer Science Nasa job openings in Oregon as of July 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $87,870 per year, or $42.2 per hour.
Principal Scientist

Principal Scientist

Galois, Inc.

Portland, OR • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 12 days ago


Job description

About Galois
Who We Are: From building digital engineering tools that make space exploration safer to verifying cryptographic libraries that protect some of the world's most valuable data, Galois develops technology to guarantee the trustworthiness of systems where failure is unacceptable.
What We Do: We believe trustworthy systems are built on a formal mathematical foundation. Our researchers apply formal analysis techniques to the design and verification of critical software systems, allowing us to model, analyze, and mathematically prove that a system behaves exactly as intended under all circumstances. With clients including NASA, DARPA, AWS, and the DoW, we leverage our cutting-edge research to deliver high assurance solutions and tools that enhance security, reliability, and operational efficiency across sectors including aerospace & defense, healthcare, semiconductors, and fintech.
Life at Galois: People are the foundation of Galois's success. As an employee-owned company, we care not only about the technologies we develop, but also the path we take to create them. Galois operates under a highly collaborative organizational model that encourages leadership and teamwork and respects the individuals.
For more on our culture and organizational structure, visit Life at Galois.
About This Role
Principal Scientists drive a research agenda and develop R&D opportunities at the intersection of Formal Methods and one or more of our four Research Areas:
  • Rigorous Digital Engineering
  • Artificial Intelligence, Machine Learning, and Data Science
  • Software & Systems Analysis
  • Advanced Cryptography and Privacy

In this role, you will lead externally-funded research programs, engage directly with government and industry clients, and collaborate with multidisciplinary teams to translate your research into deployable solutions that solve real-world challenges. You'll publish and present your findings, mentor junior staff, and help set the national and global agenda for trustworthy systems.
What You'll Bring
  • Formal Methods Experience: Ph.D. (or equivalent) in Computer Science, Applied Mathematics, or a related field, with a track record of high-quality research (publications, patents, or open-source tools) in formal verification, theorem proving, static analysis, or related areas.
  • Domain Mastery: Demonstrated expertise in at least one of our four research areas with evidence of applied projects or publications.
  • Funding & Program Leadership: Proven success securing external research grants or contracts, and managing projects from proposal to delivery.
  • Client Engagement & Communication: Exceptional technical writing and presentation skills; experience translating research outcomes into clear, compelling solutions for government or industry partners.
  • Collaborative Mentorship: A passion for coaching and inspiring technical teams, fostering a culture of creativity, curiosity, innovation, and ownership.

Responsibilities
  • Program Development: Develop and lead an externally funded research program involving frequent client and government agency interactions.
  • Technical Leadership: Define research roadmaps that integrate formal methods with your domain expertise.
  • Cross-Sector Collaboration: Build partnerships across Galois, academia, government, and industry to advance active research and development programs.
  • Thought Leadership: Publish and speak on your work, establishing a reputation for thought leadership in your domain of expertise.
  • Mentorship: Guide junior engineers and cultivate an inclusive environment where diverse ideas flourish.
Eligibility & Clearance
  • Must be willing to undergo a security investigation and will need to meet eligibility requirements for access to classified information (Active clearance strongly preferred)
  • Must not require a U.S. government export license to authorize access to export-controlled technology and software required to perform this role.
Location
We enjoy a hybrid work environment, and candidates may be based out of any of our offices in Arlington, VA, Dayton, OH, Minneapolis, MN, or Portland, OR. Additionally, being located in Boston, MA is also welcome.
Benefits
We offer a robust benefits package to provide for your and your family's well-being, including:
  • Employee Stock Ownership Plan (ESOP)
  • 401(k) retirement plan with 5% employer match and immediate vesting
  • Fully paid medical insurance plans and dental and vision reimbursement plan
  • Health Savings Account (HSA) with generous employer contributions
  • Mental health and wellbeing support through our employee assistance program
  • 5 weeks of paid time off and 9 days of paid company holidays each year
  • 16 weeks of fully paid parental leave (available for new parents for birth, adoption, and fostering)
  • 1 week of fully paid "Blue Sky" innovation time each year to pursue your interests

For more information on our benefits, visit Careers at Galois.
Compensation
Compensation is based on the value of your results, not your value as an employee or person. The compensation process, individual salaries, and criteria for salary changes are transparent to the entire company.
For more information about our forward-looking and transparent approach to pay, visit Compensation.
Equal Employment Opportunity
Galois is an Equal Opportunity Employer and does not discriminate in employment opportunities or practices based on race, ethnicity, national origin, ancestry, color, sex, gender identity or expression, sexual orientation, marital or parental status, pregnancy or childbirth, disability, age, religion, creed, genetic information, veteran status, or any other characteristic protected by applicable federal, state, or local law. We encourage and respect different viewpoints and experiences as being essential to the process of innovation. We strive to acquire, grow, and maintain a diverse and inclusive workplace that applies principles and standards equitably while supporting the needs and accommodations of the individual employee.
Consistent with the Americans with Disabilities Act (ADA) and federal and state laws, it is the policy of Galois, Inc. to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. If you require reasonable accommodation in completing the employment application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please contact peopleoperations@galois.com