• Forum
  • Jobs
  • Software Engineer at NASA Ames Research

 
Software Engineer at NASA Ames Research Center

Title: Software Engineer (full-time/long-term position)
Location: NASA Ames Research Center, Moffett Field, CA
Start: Immediate

Want to help NASA explore other planets? Want to build teraflop processing
pipelines that will run on cloud and supercomputers? Want to build
open-source software and data systems that reach millions of people across
the world?

The NASA Ames Intelligent Robotics Group (irg.arc.nasa.gov) has an
immediate opening for a full-time software engineer to help create advanced
planetary software systems, including high-end processing pipelines and
application servers. These software tools will be used by NASA mission
planners, the planetary science community, and the general public through
Google Mars/Moon, Microsoft World Wide Telescope, and other cutting-edge
platforms. This is a high-profile, high-impact opportunity to make a
difference in how we explore space.

Applicants should hold a B.S. (or higher) in Computer Science and have
excellent software engineering and system development skills. A strong
background in C++ and UNIX software development is required. Practical
experience with C++ template and generic programming idioms is a major
plus.

Knowledge in one (or more) of the following areas is preferred:

- distributed, multi-threaded and parallel computing
- cloud computing and supercomputing platforms
- geospatial data formats and systems (KML, GDAL, proj.4)
- Git and svn version control
- Python, Django, JavaScript, STL, Boost, and mySQL

If you are interested in applying for this position, please send the
following via email:

1) a letter describing your background and software experience

2) a detailed resume (PDF or text)

to Dr. Terry Fong <terry.fong@nasa.gov>.

The NASA Ames Intelligent Robotics Group (IRG) is dedicated to enabling
humans and robots to explore and learn about extreme environments, remote
locations, and uncharted worlds. IRG conducts applied research in a wide
range of areas with an emphasis on robotics systems science and field
testing. IRG's expertise includes applied computer vision (navigation,
planetary mapping, automated science support), interactive 3D user
interfaces, robot software architecture, and planetary rovers. Recent
projects include:

- GigaPan Robotic Camera http://gigapan.org
- Mars in Google Earth http://earth.google.com
- Moon in Google Earth http://moon.google.com
- Robotic Follow-up http://lunarscience.nasa.gov/robots
- WorldWide Telescope Mars http://www.worldwidetelescope.org
Hi terryfong,

I see you are interested in acquiring a C++ Employee. We are from StaffIndia outsourcing company and can provide you with a fully qualified experienced member of staff with a strong background in C++.

Please feel free to contact me for more details.

Alternatively click on http://staff-india.com/job-types-outsourcing-jobs-le-vi.html for more information.

Look forward to hearing from you.

Mavji
Man, that sounds like one of my future jobs, but of course I'd need all that experience most importantly. Ask around NASA if anyone wants to freely take in a beginner who's willing to relocate and spend years perfecting programming skills as if a monk. xP My ultimate goal for humanity is to get into space and to advance technology through programming.
It's like a joke, except I'm serious in that I would do that, easily.
From to the quality of NASA's World Wind ( crashing every 5' ) I guess that the do take beginners
Last edited on
Really want to work for NASA one day studying a lot to be able to schedule one day make the team.
I'll be watching opportunities, thanks.
Topic archived. No new replies allowed.