Point your AI agent at freehire and let it find you a job.

Get the CLI →

Umbra

Operates high-resolution synthetic aperture radar imaging satellites.

Discussion
aerospacedefensegovernment

Company facts

Founded
2015
Employees
193
Headquarters
United States
CEO
David Langan, Gabe Dominocielo
Type
Private
Funding
Series B · $89.5M · 2024

About

Through groundbreaking technology, we are revolutionizing Earth observation at Umbra. Our mission is to deliver global omniscience by providing consistent, actionable insights to our government and commercial partners. We are a vertically integrated space technology company, meaning we design, build, and operate our own constellation of advanced Synthetic Aperture Radar (SAR) satellites. This end-to-end control allows us to push the boundaries of what's possible in remote sensing, offering the world's highest resolution commercial SAR imagery. Our patented technology enables our satellites to see through clouds, at night, and in any weather conditions, providing a reliable and persistent monitoring capability that is unparalleled in the industry. Since our founding in 2015, we have been driven by a commitment to first-principles engineering, which has been the cornerstone of our success and fuels our innovation in creating flight-proven spacecraft components and technology. Our aggressive spirit embraces both innovation and change, as we continuously improve and expand upon our solutions. We are not just a data provider; we are a technology partner, offering our cutting-edge satellite components and mission solutions to enterprises, government agencies, and research institutions. This allows our partners to leverage our flight-proven hardware and expertise to achieve their own mission objectives faster and with lower risk. We believe in making satellite data accessible and straightforward to acquire, empowering our customers to solve complex business, environmental, and security challenges. From monitoring climate change and detecting illegal fishing to providing critical intelligence for national security, Umbra's technology is making a tangible impact. Headquartered in Santa Barbara, California, with a presence in Austin, Texas, and Washington, D.C., our American-founded, funded, and operated company is dedicated to building a safer and more informed world.

24 jobs

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available