

They are looking for those with C++ fluency and other computer software engineering proficiencies.As the director of landing and recovery at NASA, Melissa Jones is responsible for leading a team of 100 that retrieves capsules returning to Earth. This is in contrast to NASA's somewhat limiting priority of safety, mentioned earlier. Because SpaceX is privately owned, their priorities are different.įor example, software engineers at SpaceX work on rocket codes and satellites to increase access to reliable internet around the world and manufacture advanced hardware quickly. The primary difference between SpaceX and NASA is that SpaceX is privately owned by Elon Musk. This is on par with national average salary for software engineers: According to the Bureau of Labor Statistics, software engineers earned $110,140 on average as of May 2021. Salaries for NASA software engineers can range from $60,000 to $150,000, with an average of $113,000. How Much Do NASA Coders Make?Īs you would expect in most companies, salary varies based on factors such as department, years of experience, education level, and ability to meet specific job criteria.
#NASA CAREERS CODE#
In addition, safety procedures are a major factor in NASA's procedures, which puts constraints on the code written. With many long-term projects in motion at once, coding for NASA might move a little slower than working at a small startup. NASA works with massive amounts of data - several petabytes worth. Generally speaking, software engineers work with lead engineers to design and build programs that are used in almost every element of NASA's work, from spacecraft to mission control and IT security. Software engineers work in a variety of departments. What Do Coders Do at NASA?Īs mentioned before, coding is vital to the work at NASA. If you make it to the interview round, take lots of time to prepare! Familiarize yourself with the job description, look over your portfolio and work experience, and practice ways to articulate your passion for the work. Keep in mind that internal applicants may receive preference. HR will then give a list of possible candidates to the hiring manager.
#NASA CAREERS PROFESSIONAL#
The next step in the hiring process will involve a screening from an HR professional working with the hiring manager. Like many large businesses, NASA starts with a resume scan program to identify keywords. NASA is a government agency, which means it will move slower in the hiring process than your average tech company. His background was in film and television, but after completing a software engineering program, he was hired by NASA's Jet Propulsion Laboratory. Mike Spangler attended Flatiron School, a well-known coding bootcamp. But experience in the field of software engineering is valued as well.Įven so, there are always exceptions. NASA acknowledges that some jobs do not require a college degree, though "professional, scientific, and engineering positions" require at least a bachelor's degree.Ī degree in math, engineering, physical science, or computer engineering will give you an advantage in the application process. Keep in mind that your background and experience may influence where you are hired as a software engineer. Software engineers at NASA can work in a variety of departments - from aeronautics to data and image processing to propulsion. The good news is that many bootcamps offer software engineering programs that can prepare students with the necessary skills for such a job. Primarily, NASA hires software engineers for their labs. What Kind of Coding Jobs Does NASA Hire for? Your portfolio, your course of study, and your interest in working for NASA will all be important factors for a successful application. Coding bootcamp grads get a job at NASA with the right skills and experience. With this much technology at NASA, tech jobs are also in high demand. Computers are used by the thousands of people working for NASA and even by the vehicles going into space. While computers have almost always been a part of space exploration, the variety of computer needs and functions in the aerospace industry continues to grow. For some, those dreams evolve into plans to explore engineering, physics, and computer science in hopes of working in aerospace. Many children grow up dreaming of going into outer space. NASA is known for its intelligence, innovation, and boundary-breaking projects. Software engineers can work in almost any division of NASA and get paid about the same as software engineers working in the private sector.You don't need an advanced degree to get a job at NASA - a bachelor's degree and a bootcamp may be enough.NASA and NASA contractors post jobs frequently.
