Scientific Programmer

GAMA-1 Technologies
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Algorithm Design Big Data C++ (Programming Language) Configuration Management Computer Programming Perl (Programming Language) Fortran (Programming Language) Industry Standard Architecture Python (Programming Language) Shell Script Gitlab Git
+1 more
Docker

Job description

  • Work with NOAA government staff to coordinate science products, algorithm integration, and science processing for the next generation NOAA weather satellites using industry standard software engineering techniques.
  • Code, test, and document interfaces of moderate to high complexity.
  • Support science algorithm integration and research-to-operation efforts.

Requirements

Do you have experience in Research?, Do you have a Bachelor’s degree?, * 2+ years of experience in C/C++

  • 2+ years of knowledge of Unix/Linux
  • Experience with Python, Perl, or Shell Scripting

DESIRED SKILLS

  • Experience with inter-operability between Fortran 90/95 and C/C++
  • Skilled at finding, identifying the cause of, and resolving bugs and anomalies
  • Experience with CM tools such as Git and GitLab
  • Experience with container operations (preferably Docker)
  • Experience with real-time and off-line processing of satellite data, science algorithm development.
  • Familiarity with scientific data formats such as HDF and netCDF
  • Experience processing and managing large volumes of data
  • Previous integration experience
  • Teamwork, strong inter-personal skills
  • Ability to obtain and maintain a government security clearance.

EDUCATION

  • BS or greater degree with formal course work in physics, mathematics and computer programming
  • Educational background or experience in satellites and remote sensing

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Disability insurance
  • Paid holidays
  • Opportunities for advancement

About the company

GAMA-1 is a rapidly growing technology business that is based in Greenbelt, Maryland. GAMA-1 Technologies provides strategic information assurance, information security, and business enterprise and networking solutions to the Federal Government. Our success is based on the utilization of industry and agency standards, establishment of standardized processes, and IT Services expertise. At GAMA-1, we believe employees should grow, achieve, and develop just as the company grows, achieves, and develops. GAMA-1 is committed to providing our employees with opportunities for career advancement throughout their employment. For more information, visit www.gama1tech.com

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

4:10 min

Introduction to technical background and geospatial roles

Joana Simoes · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all