Earth Observation Image Processing Engineer

KBR Careers

Sioux Falls (SD)

On-site

USD 110,000 - 160,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401K plan with company match
Medical insurance
Dental insurance
Vision insurance
Life insurance
AD&D
Flexible spending account
Disability insurance
Paid time off
Flexible work schedule
Career development

Job summary

KBR is seeking an Image Processing Engineer in Sioux Falls, SD, to support Landsat product generation and Earth observation initiatives. This is a full‑time, onsite position requiring collaboration with scientists and mission partners to develop and optimize high‑performance image processing applications.

You will work with C primarily, plus Python, design and maintain processing pipelines, and engage in testing, cloud workloads, and database interfaces to handle large satellite imagery volumes.

Qualifications

  • Seven+ years of professional software engineering experience.
  • Experience developing software in C within Linux/Unix environments.
  • Experience working with data-intensive processing systems.
  • Experience supporting cloud computing environments.
  • Experience interfacing with relational database systems.

Responsibilities

  • Design, develop, and maintain image-processing software components.
  • Develop software primarily in C, with supporting development in Python.
  • Optimize algorithms and processing workflows to reduce runtime and improve throughput.
  • Design and maintain applications that write to and query relational databases.
  • Develop solutions that ingest, process, and distribute large volumes of satellite imagery and derived products.
  • Support cloud-based image-processing architectures and workflows.
  • Perform software planning and technical design activities.
  • Develop, execute, and document unit and integration tests.
  • Troubleshoot operational processing issues and implement corrective actions.
  • Participate in code reviews, design reviews, and technical discussions.
  • Collaborate with Systems Engineers, Software Engineers, Scientists, and mission stakeholders.

Skills

C programming
Python
Databases
Linux/Unix
Performance optimization
Git
SDLC
Analytical skills
Communication
Independent work

Education

Bachelors in CS/SE/CE

Tools

PostgreSQL
AWS

Job description

KBR is seeking an Image Processing Engineer in Sioux Falls, SD, to support Landsat product generation and Earth observation initiatives. This is a full‑time, onsite position requiring collaboration with scientists and mission partners to develop and optimize high‑performance image processing applications.

You will work with C primarily, plus Python, design and maintain processing pipelines, and engage in testing, cloud workloads, and database interfaces to handle large satellite imagery volumes.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Image Processing Engineer
Image Processing Engineer

KBR Careers • Sioux Falls (SD)

On-site
USD 110,000 - 160,000
401K plan with company match
Medical insurance
Dental insurance
+8
Data Processing Systems Engineer – Onsite (Earth Observation)
Data Processing Systems Engineer – Onsite (Earth Observation)

KBR, Inc • Sioux Falls (SD)

On-site
USD 110,000 - 170,000
401K with company match
Medical insurance
Paid time off
Lead Data Processing Systems Engineer — Earth Observation
Lead Data Processing Systems Engineer — Earth Observation

KBR Careers • Sioux Falls (SD)

On-site
USD 120,000 - 160,000
401K plan
Medical
Dental
+7
Senior Ground Systems Engineer: Earth Observation Interfaces
Senior Ground Systems Engineer: Earth Observation Interfaces

KBR Careers • Sioux Falls (SD)

On-site
USD 90,000 - 120,000
401K plan with company match
medical
dental
+6
Data Processing Systems Engineer
Data Processing Systems Engineer

KBR Careers • Sioux Falls (SD)

On-site
USD 120,000 - 160,000
401K plan
Medical
Dental
+7
Data Processing Systems Engineer
Data Processing Systems Engineer

KBR, Inc • Sioux Falls (SD)

On-site
USD 110,000 - 170,000
401K with company match
Medical insurance
Paid time off
Senior Ground Station Systems Engineer – Satellite Coms
Senior Ground Station Systems Engineer – Satellite Coms

KBR Careers • Sioux Falls (SD)

On-site
USD 90,000 - 130,000
401K with company match
Medical
Dental
+7
Geospatial Software Engineer III - Remote 3 days/wk
Geospatial Software Engineer III - Remote 3 days/wk

KBR Careers • Sioux Falls (SD)

Hybrid
USD 85,000 - 110,000
Cloud & Workflow Automation Engineer
Cloud & Workflow Automation Engineer

KBR, Inc. • Sioux Falls (SD)

On-site
USD 110,000 - 170,000
401K with company match
Medical, dental, vision insurance
Flexible work schedule
Ground Station System Engineer III
Ground Station System Engineer III

KBR Careers • Sioux Falls (SD)

On-site
USD 90,000 - 130,000
401K with company match
Medical
Dental
+7