Senior Radar Systems Engineer
Goleta, CAAll locationsGoleta, CASanta Barbara, United StatesArlington, VAReston, VA On-site
$170,000–$200,000 a yearJobFig found this opening at its original source and checks that it remains available.
About the role
Remote Sensing – The Data Remote Sensing is where Umbra got its start, and our agile Synthetic Aperture Radar (SAR) constellation remains the most capable on the market. We transform satellite data into real-world, actionable insights that strengthen U.S. national security and intelligence, support disaster response, and advance scientific discovery. Our team delivers data at scale with unmatched quality, persistence, and the speed and responsiveness our partners demand. If you want to work on cutting-edge space technology that’s redefining what’s possible in remote sensing, you belong here at Umbra. We are actively seeking a skilled and motivated individual to join Umbra's Radar Processing Group as a Senior Software Engineer. In this pivotal role, you will play a crucial part in the development of our processing pipelines. Your responsibilities will not only encompass the development and implementation of high-quality, robust software solutions but also involve maintaining and refining production-level services that are essential for the seamless operation of our entire processing chain. This is an exciting opportunity to contribute to cutting-edge projects that have a direct impact on our technological advancements and overall mission. Our preference is for this position to be based in one of our offices in Santa Barbara/Goleta, CA, Arlington, VA, or Reston, VA. However, we will also consider highly qualified remote candidates.
What you'll bring
- Experience in writing algorithms specifically for SAR image processing.
- Bachelor's degree or equivalent experience in a related STEM field (such as electrical engineering, physics, or computer science).
- 5+ years of professional experience in signal / image processing development.
- 5-8+ years of professional experience with Matlab or Python.
- Experience with version control software
- Demonstrated foundational understanding of software architecture, event-driven micro-services, interface design, and automated testing patterns.
- Experience with database-backed applications and relational database concepts.
- Experience with parallel processing and HPC.
- Advanced degree in a relevant STEM field.
- Proficiency in parallel processing and high-performance computing (HPC).
- Excellent communications skills, ability and desire to work collaboratively in a team environment, and willingness to learn new skills and technology.
- Comfortable working in a dynamic and fast-paced development environment.