Многие дети в США и со всего мира мечтают стать астронавтами или работать в НАСА, но многие так и не переступают порог. К счастью для программистов и других специалистов, связанных с CS, их может ждать карьера в НАСА. НАСА является домом для самых невероятных умов в области STEM, от специалистов по управлению полетами до аэрокосмических инженеров и даже разработчиков программного обеспечения. Программисты играют все более важную роль в деятельности НАСА, начиная с работы здесь, на Земле, исследующей нашу атмосферу, и заканчивая карьерой, связанной с исследованием самых отдаленных горизонтов Вселенной. Вот лишь несколько специальных должностей, на которые можно претендовать, когда у вас будет достаточно опыта:

Инженер-программист — начальный уровень

Инженеры-программисты, начинающие работу в НАСА, могут рассчитывать на внедрение новых компьютерных систем, которые потенциально могут изменить наш мир и то, как мы воспринимаем свое существование как людей, населяющих вселенную. В Лаборатории реактивного движения НАСА (JPL) вы будете помогать разрабатывать специальное программное обеспечение для разработки и кодирования безопасных программных приложений для космических кораблей, научных инструментов, систем управления полетами, конвейеров научного анализа и ИТ-услуг. Вы должны быть знакомы с интеграцией алгоритмов и моделей в программные компоненты для записи и анализа данных миссии и предприятия.

Знаете ли вы, что большинство разработчиков программного обеспечения придерживаются определенного списка привычек, которые помогают им стать лучшими в выбранной ими карьере? Вы можете поспорить с собой, что работа в НАСА в качестве инженера-программиста, безусловно, непростая задача. Мы обнаружили, что простой список всего из 5 привычек может дать в 10 раз больше результатов для тех, кто хочет продвинуться по карьерной лестнице в качестве разработчиков программного обеспечения. Интересно узнать как? Нажмите здесь, чтобы прочитать список.

Ученый по данным

Как специалист по данным, вы будете в авангарде получения новой информации о земных и космических открытиях НАСА, чтобы помочь своим коллегам понять новые концепции в науке и астрономии. Специалисты по данным работают с самыми передовыми системами искусственного интеллекта и автономными системами, имеющимися в распоряжении НАСА. Группа НАСА по искусственному интеллекту, планированию и анализу наблюдений в настоящее время ищет специалиста по обработке и анализу данных, который внесет свой вклад в фундаментальные исследования уникальных программных приложений в области автономии космических аппаратов, анализа научных данных, автоматизации операций миссии и бортового анализа для принятия решений в реальном времени.

Проекты включают автоматизацию наземных и летных операций для узлов связи, космических миссий, морской техники и летательных аппаратов.

Летный инженер-программист

Как правило, инженер по программному обеспечению для полетов разрабатывает и внедряет программное обеспечение для полетов, которое контролирует и контролирует воздушные/космические корабли. Инженеры по летному программному обеспечению НАСА тестируют важные алгоритмы управления, телеметрии и обработки сигналов, которые взаимодействуют с лазерной и оптической подсистемами эталонного резонатора. Вы присоединитесь к высококвалифицированной команде инженеров по оборудованию, прошивке и исследованию электроники и оптики для разработки характеристик лазерного интерферометра дальности (LRI).

Инженер по кибербезопасности

Как инженер по кибербезопасности, вы будете способствовать обеспечению безопасности и защиты самого уважаемого в мире агентства по исследованию космоса от хакеров, которые хотят вывести из строя всю киберсистему. Инженеры по кибербезопасности отвечают за исследование и разработку новых возможностей в области информатики, программного обеспечения, аппаратных средств и методов, которые повышают защиту и устойчивость существующих и будущих киберсистем. Эта должность работает с управлением программами, управлением проектами и рядом научных и инженерных дисциплин, чтобы понять основные цели миссии по выявлению и управлению наиболее уязвимыми областями риска.

Инженер-программист

Системная инженерия в программном обеспечении немного отличается от традиционного инженера-программиста. Эта дисциплина касается общего управления проектами разработки программного обеспечения на протяжении всего жизненного цикла разработки. Инженеры-программисты обычно занимаются конкретным этапом процесса разработки.

В НАСА системный инженер должен определять и управлять операционными концепциями, требованиями, архитектурой, дизайном, спецификациями интерфейса и различными запросами на изменение. Они также должны обеспечивать техническое руководство всей технической командой.

Заключение

Перечисленные выше должности требуют многолетнего опыта и мастерских навыков в каждой области. Вы можете не начать работать в НАСА завтра, но это выдающаяся карьера, которая может изменить мир и то, как мы видим свое место во вселенной. В Prajix мы верим, что все возможно, когда речь идет о профессиональных устремлениях. При правильной практике, целеустремленности и руководстве вы вполне можете стать следующим программистом, совершившим новаторские космические открытия.

Что такое Prajix?

Лучший способ овладеть миром программирования — сделать так, чтобы этот мир был у вас под рукой. Наша миссия — дать возможность разработчикам во всем мире революционизировать будущее, которое мы хотим, с помощью онлайн-сотрудничества.

Мы позволяем разработчикам создавать проектные идеи или присоединяться к ним на нашей платформе, где они могут найти единомышленников, чтобы объединиться и сотрудничать в наших комнатах для совместной работы.

Мы стремимся создать самую ценную сеть программистов, кодеров и разработчиков со всего мира в одном месте, создавая технологический центр, который поможет отдельным людям и сообществам по всему миру.

Если вам это интересно или вы хотите узнать больше, посетите наш веб-сайт по адресу: https://www.prajix.com.