3 months ago
Sioux Falls, SD, USASenior
Responsibilities
- Design, develop, and maintain image-processing software components primarily in C with supporting Python development.
- Optimize algorithms and processing workflows to reduce runtime and improve throughput.
- Develop applications that write to and query relational databases.
- Build solutions for ingesting, processing, and distributing large volumes of satellite imagery and derived products.
- Support cloud-based image-processing architectures and workflows.
- Perform software planning, requirements refinement, technical design, unit testing, integration testing, troubleshooting, and corrective actions.
- Participate in code reviews, design reviews, and technical discussions with engineers, scientists, and mission stakeholders.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Mathematics, Physics, or a related technical discipline.
- Seven or more years of professional software engineering experience.
- Strong C programming skills and working knowledge of Python.
- Experience developing software in C within Linux/Unix environments and working with data-intensive processing systems.
- Experience supporting cloud computing environments and interfacing with relational databases.
- Experience improving software performance and decreasing processing runtime.
- Experience with software development lifecycle practices and Git-based source control management.
- Desired qualifications include digital image processing, remote sensing or Earth observation, scientific computing, cloud-native processing architectures, AWS cloud services, Postgres, satellite ground systems, and AI-assisted software development tools.
- Three years of continuous residency in the United States and ability to obtain and maintain a national agency check and background investigation for facility access.
- Experience and/or education in lieu of stated qualifications will be reviewed for applicability.
Benefits
- Benefits may include a 401K plan with company match, medical, dental, vision, life insurance, AD&D, flexible spending account, disability coverage, paid time off, and a flexible work schedule.
- Professional training and development opportunities support career advancement.
- This is a full-time, onsite position in Sioux Falls, South Dakota, requiring consistent in-person collaboration.
About KBR, Inc.
KBR, Inc. delivers engineering, technology, and professional services to government and industrial customers, spanning defense, space, sustainability, and energy. Its businesses include long-term government mission support and program management, and Sustainable Technology Solutions that license process technologies and provide consulting and operations support across asset lifecycles. Headquartered in Houston and listed on the NYSE, KBR became an independent public company in 2006 after its separation from Halliburton.
