Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Real-Time Geospatial Mapping for Planetary Exploration

$145k - $230.9k

KBR

Software Engineer - Real-Time Geospatial Mapping for Planetary ExplorationBELONG. CONNECT. GROW. with KBR.Around here, we define the future. We are a company of innovators, thinkers, creators, explorers, volunteers, and dreamers. But we all share one goal: to improve the world responsibly and safely.Join NASA Ames writing software to help explore the moon! Help us meet the emerging needs of Artemis, Commercial Lunar Payload Services (CLPS) and future Moon-to-Mars missions. Looking for a software engineer to assist with development of two coordinated work efforts:M2M CSDS - the Moon to Mars Collaborative Science Data SystemWITME - Web-Based Integrated Terrain Model Estimation toolThese tools provide a reusable, science-centric collaboration platform that enables distributed science teams to collectively visualize, analyze, and interpret mission data in support of time-critical decision making. They will prototype capability for uncertainty-aware fusion of orbital and surface terrain data for real-time operational decision support.M2M CSDS and WITME both build on NASA Ames - developed collaborative data systems and science operations architectures matured through the Exploration Ground Data Systems (xGDS) research project and VIPER mission science operations.M2M CSDS development will require the applicant to work closely with an active CLPS science team to populate the proof-of-concept M2M CSDS with mission relevant data. Software development will include an interactive, shared planning/replanning and execution monitoring capability that builds on design concepts developed for the Ames-led xGDS in a mature mission-proven environment. The work effort will include the integration of FedRAMP and NASA approved AI tools (e.g. Google Gemini) to provide summarization and search capabilities on the data sets and annotations deployed in M2M CSDS. These capabilities are anticipated to provide substantial benefits for supporting real-time science and operations (e.g. rapid initial generation of shift handover highlights that can be further augmented and edited by science team members).WITME involves the development and application of statistically principled fusion methods to weight orbital and surface data by their uncertainties, and build unified 3D models with quantitative confidence estimates derived from these data. Specifically, the applicant will help develop effective user interfaces and displays to communicate confidence in terrain model data at different locations. This will enable mission teams to rapidly assimilate new terrain data, improving traverse planning and decision-making through a collaborative web-based interface.Required Experience & Skills**Must be a U.S. Citizen or Permanent Resident**Web Development: Expertise in JavaScript including at least one common JavaScript MVC framework (e.g., Vue, React, Bootstrap, or Angular)UI/UX Proficiency: experience with user-facing application design and implementation. Familiar with modern standards and best practices in UI design and development (responsive design, ADA compliance).Proficient in utilizing server-side services, APIs and database tools and understanding how they interface with complex JavaScript applications.JavaScript Mapping/Rendering: An understanding of 2D geographic mapping libraries such as OpenLayers, CesiumJS, Three, Leaflet, Google Maps API, etcGeographic Map Projections: Familiarity with using different map projections and coordinate systems.Geographic Map Services: Familiarity with services that provide map layers such as Google or Bing Maps, MapBox or any WMS data provider/ DEMs.3D Graphics: Experience with 3D graphics, particularly as used with terrain mapping (e.g. DEMs) and a practical understanding of the underlying mathematical concepts used in graphicsAreas of Desired Experience & SkillsAI Tools: Experience integrating AI tools into a user facing application.Robotics: Interest in and understanding the needs of working with robots. Direct experience is a plus.Domain Knowledge: Experience with mobility systems (air, water, or ground) to understand their operational complexities.User-Centered Design: Ability to gather feedback from end-users and iteratively improve tool design based on that input.GDAL: Familiarity with GDAL and GeoTIFF files.Server side development skills: Python, Flask/Bottle, Docker, REDIS, PostGIS/ PostgresExpected technology stack includes:Front End CesiumJSVueWebpackES6Bootstrap 5Back End DockerPythonFlaskPostgres / PostGISLunaservGDALSSEREDISBasic Compensation:Jobs on this contract range from $145,000.00 - $230,900.00. Pay range is specific to the California, San Francisco Bay Area.The offered rate will be based on the position, contract affordability, the selected candidate's working location, knowledge, skills, abilities, experience, and in consideration of internal parity.Additional Compensation:KBR may offer bonuses, commissions, or other forms of compensation to certain job titles or levels, per internal policy or contractual designation. Additional compensation may be in the form of sign on bonus, relocation benefits, short-term incentives, long-term incentives, or discretionary payments for exceptional performance.KBR Benefits:KBR offers a selection of competitive lifestyle benefits which could include 401K plan with company match, medical, dental, vision, life insurance, AD&D, flexible spending account, disability, paid time off, or flexible work schedule. We support career advancement through professional training and development.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - Real-Time Geospatial Mapping for Planetary Exploration in Mountain View, CA vacancy
  •  ...KBR Careers in California is seeking a Software Engineer to contribute to real-time geospatial mapping for planetary exploration. You will develop web-based tools and interfaces supporting Artemis-era missions and CLPS data integration. You will work with JavaScript... 
    Suggested

    KBR Careers

    Mountain View, CA
    3 days ago
  • $175k - $240k

     ...SPACE EXPLORATION TECHNOLOGIES CORP is seeking a Sr. Software Engineer specializing in High Performance Computing for the Starlink project. This role involves developing real-time software to enhance user experience for a global satellite internet service, addressing challenges... 
    Suggested

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    1 day ago
  • $135k - $185k

     ...SpaceX is looking for a Software Engineer for their Starlink project, focusing on low-latency computing solutions. You will develop software that enhances satellite internet technology, ensuring real-time communications for users. The position requires a Bachelor’s... 
    Suggested

    SpaceX

    Palo Alto, CA
    3 days ago
  • $193.93k - $291.15k

     ...Senior Software Engineer, Networking & Real-Time SystemsMountain View, California (HQ)Who We AreNuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what... 
    Suggested
    Immediate start
    Remote work
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  •  ...SPACE EXPLORATION TECHNOLOGIES CORP is seeking a Sr. Embedded Software Engineer for the Starlink project in Palo Alto, California. You will develop real-time software that enhances satellite internet connectivity. The ideal candidate has a bachelor's degree in a STEM... 
    Suggested

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    3 days ago
  •  ...SpaceX is looking for a Sr. Software Engineer to develop real-time software for the Starlink program, enhancing internet access globally. The role includes leading design reviews and developing deployment tools. A Bachelor’s degree in computer science or related field... 

    SpaceX

    Palo Alto, CA
    20 hours ago
  •  ...SpaceX is seeking a NEW GRADUATE ENGINEER, SOFTWARE - '26/'27 (STARLINK). You will join the Starlink software team to build, test, and operate...  .... As a graduate engineer you will develop reliable real-time software, participate in architectural reviews, and collaborate... 

    SpaceX

    Palo Alto, CA
    3 days ago
  •  ...Applied Intuition seeks a seasoned software engineer to own the live-map estimation core for its onboard stack. You will fuse HD map priors with live perception to deliver a real-time world estimate used by the planner across vehicle programs. You will define architecture... 

    Applied Intuition

    Sunnyvale, CA
    20 hours ago
  • $135k - $185k

     ...SpaceX is looking for a Software Engineer for its Beam Planning team within the Starlink program. You will be involved in developing reliable, real-time software essential for satellite-based global internet connectivity. The role requires a Bachelor’s degree in computer... 
    Worldwide

    SpaceX

    Palo Alto, CA
    3 days ago
  •  ...Nuro seeks a Senior Software Engineer to join the Pose team, working on robust pose estimation for our autonomous robotics platform. You will build real-time C/C++ software, test in simulation and on robots, and contribute to navigation for logistics and transportation... 

    Nuro

    Mountain View, CA
    2 days ago
  • $180k - $330k

     ...founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where...  ...using those products shapes what we build next. SR. SOFTWARE ENGINEER, REAL-TIME STORAGE We're looking for exceptional storage & database... 
    Temporary work

    SpaceXSI

    Palo Alto, CA
    19 days ago
  •  ...SpaceX is seeking a Software Engineer, C++ (Starlink) to develop reliable real-time software across gateways, satellites, and user terminals. You will participate in architecture reviews, create prototypes, and build deployment tools for data analysis and test execution... 

    StarLink

    Sunnyvale, CA
    3 days ago
  •  ...BrightAI Inc. in Palo Alto is seeking a Platform Data Engineer to build and maintain scalable data infrastructures powering our real-time platforms. You will ingest, process, and manage massive streams of sensor and operational data from diverse devices, collaborating... 

    BrightAI Inc.

    Palo Alto, CA
    3 days ago
  •  ...Intuitive Surgical, Inc. is seeking a Software Engineer to build a modern Data as a Service platform powering Digital products for thousands of engineers. You will own real-time and micro-batch data pipelines and help enable high-throughput, low-latency data delivery across... 

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  •  ...reimagining video security with a cloud-native platform using computer vision. As a frontend engineer, you'll architect and scale high-performance React and TypeScript apps for real-time surveillance, building UI for video playback, timeline scrubbing, and multi-camera grids... 

    Coram AI

    Sunnyvale, CA
    20 hours ago
  •  ...Aeva is seeking an embedded software engineer to design real-time C/C++ applications for its 4D LiDAR platform in Mountain View, CA. You will work on real-time OS environments (QNX, embedded Linux, FreeRTOS/Zephyr), driver development for SPI/I2C/UART, and collaborate... 
    Full time

    Aeva, Inc

    Mountain View, CA
    4 days ago
  •  ...Member of Technical Staff - Cloud Security to build containerized services for a distributed multi-tenant system, processing data and real-time events across clouds. You will design, defend architecture, and deliver robust implementations in Go, using SQL, and Kubernetes.... 

    VulnU

    Sunnyvale, CA
    1 day ago
  •  ...company, and our expectation is that full-time employees primarily work from their...  ...positions Applied Intuition is looking for map rendering engineers with passion and expertise in owning...  ..., machine learning models, and real-time onboard localization and map fusion... 
    Full time
    For contractors
    Work experience placement
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    EpiSci

    Sunnyvale, CA
    3 days ago
  •  ...expectation is that full-time employees primarily...  ...Localization, Calibration, and Mapping team delivers high-...  ...with precision in real-time, safety-critical environments...  ...s system. We encourage engineers to take ownership of...  ...building production software, including at least one... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Shift work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    20 hours ago
  • $139k - $223k

     ...all. This RoleWe are looking for a Software Engineer to partner with our Mapping Infrastructure Team. Our team...  ...Qualifications:Domain experience with geospatial data, mapping systems, or high-throughput...  ...self-driving technology will take time, and we believe that each employee... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    6 days ago
  •  ...Centro Escolar University is seeking engineers to build and own large-scale data pipelines, including ingestion, enrichment, and streaming...  ...fundamentals, production debugging skills, and familiarity with real-time indexing or embedding/vector retrieval. #J-18808-Ljbffr... 
    Internship

    Centro Escolar University

    San Jose, CA
    2 days ago
  •  ...TikTok is seeking a Software Engineer Intern (TikTok - Effects Performance) for Summer 2027 in San Jose. You will work on the self-developed...  ...rate, latency, memory footprint, and power consumption for real-time effects. This internship offers hands-on experience with... 
    Summer work
    Internship

    Tik Tok

    San Jose, CA
    2 days ago
  • $190k - $234k

     ...Translate complex, rapidly evolving mapping policy requirements into...  ...of map changes, ensuring real-time disruptions are safely and...  ...recommendations to Product and Engineering leadership, guiding the...  ..., regulatory frameworks, or geospatial mapping policies. Demonstrated... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    12 hours ago
  • $229k - $343k

     ...We're looking for an Engineering Manager to join the Maps team at Snap!Our...  ...to do together, and explore the world. The breadth...  ...of post-Bachelor's software development experience...  ...Qualifications:Experience with geospatial or location-based...  ...; Los Angeles, CaliforniaType: Full time
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    4 days ago
  •  ...E-Space is seeking a Senior Software Engineer to join our Ground Software team, focusing on mission-critical Python-based back-end systems...  ...satellite constellation. You will design, implement, and scale real-time data ingestion pipelines, microservices, and cloud... 

    Medium

    Saratoga, CA
    2 days ago
  •  ...Eugenus, Inc. in San Jose, CA is seeking a Software Engineer to design and develop real-time control software for semiconductor deposition tools used in DRAM and logic fabrication. You will work in a cross-functional, international team to support software for ALD/CVD... 

    Eugenus, Inc.

    San Jose, CA
    3 days ago
  •  ...Unity’s Offerwall fraud platform seeks a Machine Learning Engineer to own the ML end-to-end, transforming real-time anomaly detection and device risk models into production. You will build a golden fraud dataset, define evaluation metrics, and ensure models and rules align... 

    Unity

    Mountain View, CA
    6 hours ago
  • $147k - $210k

     ...years of experience with software development in one or...  ..., AI agents, or prompt engineering).1 year of experience building...  ...of users connect, explore, and interact with...  ...comprehensive, and useful maps for our users, through...  ...our understanding of the real world.Individual pay is... 

    Google

    Mountain View, CA
    3 days ago
  • $129.3k - $225.3k

    Role Number: 200681395Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted: 202...  ...Watch, Apple TV, and Apple Vision Pro. The Real-Time Video Streaming team is seeking a passionate and dedicated software engineer to join us. We develop the technology inside... 
    Work experience placement
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $202k

     ...StatesSchedule: Full time, Level 5Posted:...  ...the fundamental real-time question: "...  ...Senior Backend Engineer on the...  ...professional full-time software engineering experience...  ...with geospatial indexing systems, mapping, or geofencing libraries...  ...of benefits. Explore our benefits.Offices... 
    Full time
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Real-Time Geospatial Mapping for Planetary Exploration. Be the first to apply!