remote
Remote Sensing Software Engineer - Booz Allen Hamilton
Software Engineer
Lead the design and development of high‑fidelity processing pipelines that convert raw sensor data into actionable insights for Space Domain Awareness, leveraging Python, C++, machine learning, and advanced remote sensing techniques.
About the role
Key Responsibilities
- Design, implement, and maintain end‑to‑end processing pipelines for satellite and airborne sensor data.
- Apply physics‑based modeling and machine learning algorithms to extract actionable intelligence from raw imagery.
- Collaborate with cross‑functional teams to integrate new sensors and data sources into existing workflows.
- Ensure code quality, performance, and security through rigorous testing and code reviews.
- Document system architecture, data models, and processing logic for internal and external stakeholders.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- 3+ years of software development experience in C++ or Python, with a strong focus on scientific computing.
- Hands‑on experience with remote sensing, image processing, and machine learning frameworks (e.g., TensorFlow, PyTorch).
- Familiarity with physics‑based modeling and simulation tools.
- Excellent problem‑solving skills and ability to work in a collaborative, fast‑paced environment.
Skills
pythoncmachine learning