Lead Software Developer - Military veterans preferred

Kellogg Brown & Root (www.kbrjobs.com)


  full-time   employee

Mountain View
United States


Lead Software Developer

The Intelligent Robotics Group (irg.arc.nasa.gov) conducts an aggressive program of robotics research and development. Research topics include rover and spacecraft autonomy and resource management, planetary surface rover development, real-time computer control of mobile robots and manipulators, human-robot interaction, and 3D terrain reconstruction and visualization. This research and development supports a wide variety of NASA enterprise customers through direct technology delivery, as well as through a program of field-testing of technologies in remote science analog environments, on satellites and on the International Space Station.

This position is for the software development lead on the Distributed Spacecraft Autonomy (DSA) project. DSA is developing software to demonstrate autonomous decision making and adaptive reconfiguration on a swarm of satellites over the next several years. This position will lead 5-7 engineers through the design, implementation and testing of the software system.

This position requires access to ITAR and/or EAR protected data, only U.S. citizens or green card holders can be considered for this position.

Required Skills and Traits:

  • Strong background in robotics, and distributed systems and distributed autonomy
  • Strong background in leading software development teams
  • Agile software development
  • Software development experience with C++ and GNU tools under Linux
  • Software architecture and design
  • Experience with embedded linux

Other Desired Skills:

  • Satellite systems
  • Onboard software for satellites systems
  • Core Flight Systems
  • Embedded systems (especially Linux)
  • Fault diagnosis and recovery


BA/BS in related field and 10+ years of progressive, related experience.

KBR/ISRDS Minimal Labor Category- (Software Engineer V, Task 269) Level may change commensurate with candidate's qualifications.

Scheduled Weekly Hours:


KBR is a global provider of differentiated professional services and technologies across the asset and program lifecycle within the Government Solutions and Energy sectors. KBR employs approximately 38,000 people worldwide (including our joint ventures), with customers in more than 80 countries, and operations in 40 countries, across three synergistic global businesses:

Government Solutions , serving government customers globally, including capabilities that cover the full lifecycle of defense, space, aviation and other government programs and missions from research and development, through systems engineering, test and evaluation, program management, to operations, maintenance, and field logistics

Technology Solutions , featuring proprietary technology, equipment, catalysts, digital solutions and related technical services for the monetization of hydrocarbons, including refining, petrochemicals, ammonia and specialty chemicals, as well as inorganics

Energy Solutions , including onshore oil and gas; LNG (liquefaction and regasification)/GTL; oil refining; petrochemicals; chemicals; fertilizers; differentiated EPC; maintenance services (Brown & Root Industrial Services); offshore oil and gas (shallow-water, deep-water, subsea); floating solutions (FPU, FPSO, FLNG & FSRU); program management and consulting services

KBR is proud to work with its customers across the globe to provide technology, value-added services, integrated EPC delivery and long term operations and maintenance services to ensure consistent delivery with predictable results. At KBR, We Deliver .