Taro Logo

VIPER Software Engineer

KBR delivers science, technology and engineering solutions for governments and companies worldwide, employing approximately 29,000 people across 40 countries.
$138,500 - $207,800
Embedded
Mid-Level Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Space · Robotics
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For VIPER Software Engineer

KBR is seeking a VIPER Software Engineer to join their team at NASA Ames Research Center in Silicon Valley. This role is part of an exciting Lunar prospecting mission designed to search for water ice in a polar region of the Moon. As part of the Rover Flight Software team on NASA's VIPER mission, you'll be working on the first planetary rover to venture into permanent darkness.

The position is within the Intelligent Robotics Group (IRG) at NASA Ames Research Center, which conducts cutting-edge research and development for robot missions on Earth and in space. The group's work encompasses various areas including autonomy, navigation, perception, and robot user interfaces, supporting both NASA and non-NASA projects through direct technology delivery and field testing in extreme environments and on the International Space Station.

The role requires strong expertise in robotics, distributed systems, and embedded systems programming, particularly with Linux/ARM and Android/ARM platforms. You'll be responsible for developing and testing flight software for the NASA VIPER Lunar Rover, utilizing C/C++ programming and GNU tools under Linux. Experience with NASA processes, VIPER Rover Software, and core Flight Systems (cFS) is essential.

KBR offers a comprehensive benefits package including medical, dental, vision coverage, 401k, flexible work schedules, and educational assistance. The company promotes a diverse and inclusive environment where everyone can feel safe, respected, and valued. With approximately 29,000 employees worldwide and operations in 40 countries, KBR provides an excellent opportunity for professional growth and development in the space and robotics sector.

Last updated 2 months ago

Requirements For VIPER Software Engineer

Linux
  • Strong background in robotics and/or distributed systems
  • Experience with embedded systems (Linux/ARM and Android/ARM)
  • Experience with NASA processes and VIPER Rover Software
  • Strong background in developing high-performance software with C/C++ and GNU tools under Linux
  • Experience with robot system software and core Flight Systems (cFS)
  • Agile software development experience

Benefits For VIPER Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Medical insurance
  • Prescription coverage
  • Dental insurance
  • Vision insurance
  • AD&D insurance
  • Disability benefits
  • 401k retirement
  • Travel benefits
  • PTO
  • Holidays
  • Flexible work schedules
  • Parental leave
  • Military leave
  • Education assistance

Interested in this job?