Taro Logo

VIPER Software Engineer

KBR delivers science, technology and engineering solutions to governments and companies worldwide, with approximately 29,000 employees operating in 40 countries.
$138,500 - $207,800
Embedded
Mid-Level Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Space · Robotics

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 ideal candidate will bring strong expertise in robotics, distributed systems, and embedded systems development, particularly with Linux/ARM and Android/ARM platforms. Experience with NASA processes, VIPER Rover Software, and core Flight Systems (cFS) is essential. The role requires proficiency in developing high-performance software using C/C++ and GNU tools under Linux, along with experience in Agile software development methodologies.

KBR offers a comprehensive benefits package including medical, dental, vision coverage, 401k, flexible work schedules, parental leave, and educational assistance. The company promotes a diverse and inclusive environment where everyone can feel safe, respected, and valued, following their ONE KBR Values which emphasize people, delivery, integrity, empowerment, and teamwork. This hybrid position offers an opportunity to work on groundbreaking space exploration technology while being part of a global organization with approximately 29,000 employees operating in 40 countries.

Last updated 3 days ago

Requirements For VIPER Software Engineer

Linux
  • Strong background in robotics and/or distributed systems
  • Experience with embedded systems (especially 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?

Jobs Related To KBR VIPER Software Engineer