¿Qué hace un ingeniero de software en ISRO?

ISRO es un lugar donde el concepto de ingeniero de software, ingeniero electrónico o no ingeniero no existe. Trabajas de forma individual y en equipo (ambas cosas suceden). Como ingeniero de software o persona con el rol de desarrollo de software, puede que tenga que lidiar con diferentes tipos de proyectos que involucran codificación en sistemas embebidos, codificación usando VLSI, codificación en C / C ++, codificación en java, desarrollo web, codificación en perl, codificación en python y la lista es muy grande. No existe una regla estricta sobre qué idioma se utilizará y por qué no se puede utilizar otro idioma. Es toda la elección del desarrollador o, a veces, la elección forzada en él. Las tareas giran en torno a la ingestión de datos, procesamiento de datos, archivo de datos, seguridad de datos, interfaz de carga útil, comando de carga útil, telemetría satelital, comando satelital, control de monitoreo de equipos, vehículos, satélites, subsistemas, etc. La lista es interminable.

Depende en gran medida del centro en el que trabaje, si está trabajando en un centro basado en el lanzamiento, su trabajo se centrará principalmente en los vehículos de lanzamiento y el desarrollo relacionado.

Ahora existe la idea errónea de que el ingeniero de software no investiga, solo codifica para la automatización y así, pero también se ponen a disposición plataformas de investigación, aunque no todos participan en ese proceso, pero quienes lo hacen, obtendrán una amplia plataforma para hacer una investigación sobre noticias cosas y mejoras para las cosas existentes y lo codifican. Toda investigación no arrojará una patente. Las áreas de investigación dependen de muchos factores que no estoy tocando en este momento.

En resumen, ISRO es un lugar donde se le dará la oportunidad de hacer algo nuevo e innovador, pero la única condición es que debe saber cómo solicitarlo.

No soy ingeniero en ISRO, pero escribo esta respuesta solo para darle una idea aproximada.

Para los ingenieros de software típicos, el trabajo en ISRO podría no ser tan emocionante como crees que es. En un reciente científico de Reddit AMA por 3 ISRO, se hizo la pregunta sobre cómo es trabajar en ISRO para un ingeniero de software:

… La escena del software en ISRO es más una operación que una investigación. Necesitamos y desarrollamos software para ejecutar nuestros diversos sistemas y estos sistemas son el foco. Además del software / aplicaciones de usuario / servicio desarrollado en centros como Space Application Center, tenemos una red intensiva de centros / estaciones de TIERRA y esta red es administrada por ISTRAC ( ISRO Telemetry, Tracking and Command Network)

En cuanto a los idiomas y los sistemas operativos,

Utilizamos plataformas basadas en Linux y Windows y también desarrollamos para ambos. JAVA es el lenguaje preferido, pero también utilizamos mucho C, C ++, C #, Python, Perl, etc. Lo que sea que haga el trabajo. En ISTRAC, las redes de computadoras son una tarea de alta prioridad y demanda. Luego, existe el requisito de construir software de simulación. Esto lo hacen todos los centros según sus requisitos. Además, la supercomputadora más grande de la India se encuentra en el Centro Espacial Vikram Sarabhai, destinado a simulaciones aeroespaciales.

Pero esto no debería desanimarte en absoluto. ISRO es una organización de altos estándares y, por lo tanto, su reclutamiento de ingenieros también será del mismo estándar. Tenga en cuenta que dije ingeniería y no un tipo específico de ingeniería. Todo se reduce a eso: un buen ingeniero es aquel que entiende los sistemas en todas las disciplinas de ingeniería. La disciplina preferida de ISRO es la ingeniería aeroespacial.

Sin embargo, los aficionados de Linux tienen una buena oportunidad de conseguir un trabajo en ISRO. En el mismo Reddit AMA, uno de los científicos dijo que hay una gran afinidad con Linux en ISRO:

Linux se usa ampliamente en todos los centros / misiones / proyectos. Simulaciones, operaciones, servidores, redes, análisis: Linux se usa en todas partes. Es un buen sistema operativo para todos los requisitos científicos y está desarrollado activamente por varios grupos científicos en todo el mundo, por lo que nunca se queda corto.

Además, aquellos que estén familiarizados con el lenguaje de programación ADA, también podrían tener una buena oportunidad de trabajar con ISRO, ya que todo el software integrado para satélites está escrito en ADA.

fuente: ¿Qué hace un informático en ISRO?

“La escena del software en ISRO es más una operación que una investigación. Necesitamos y desarrollamos software para ejecutar nuestros diversos sistemas y estos sistemas son el foco. Además del software / aplicaciones de usuario / servicio desarrollado en centros como Space Application Center, tenemos una red intensiva de centros / estaciones de TIERRA y esta red es administrada por ISTRAC. Utilizamos plataformas basadas en Linux y Windows y también desarrollamos para ambas. JAVA es el lenguaje preferido, pero también utilizamos mucho C, C ++, C #, Python, Perl, etc. Lo que sea que haga el trabajo. En ISTRAC, las redes de computadoras son una tarea de alta prioridad y demanda. Luego, existe el requisito de construir software de simulación. Esto lo hacen todos los centros según sus requisitos. Además, la supercomputadora más grande de la India se encuentra en el Centro Espacial Vikram Sarabhai, destinado a simulaciones aeroespaciales “.

¿Estás desanimado? No se Después de todo, ¿cómo puede una instalación que lanza cohetes no tener sistemas de software interesantes? Olvídate de las tareas administrativas y que no son de programación, solo concéntrate en esos momentos en los que tus valiosas habilidades informáticas son parte integral de los procesos críticos para una misión.

¿Quién llega allí?

Como una organización ejemplar que requiere mentes brillantes, ISRO tiene que discernir sobre sus contrataciones de ingeniería. La disciplina preferida de ISRO es la ingeniería aeroespacial, pero no significa que las buenas mentes de cualquier flujo de ingeniería no tengan ninguna posibilidad. ISRO no es parcial a las instituciones técnicas de élite como IIT o NIT. “Buscamos fortaleza en los fundamentos, de donde sea que sea la persona. Es esencial contar con personas de diferentes instituciones”, dijo el Dr. V Adimurthy, Asesor Principal de Misiones Interplanetarias.

Centro ISRO

Personal total

De IIT y NIT

Centro Espacial Vikram Sarabhai, Tvm

4,486

43

Centro de Aplicaciones Espaciales, Ahm

1,183

144

Centro Nacional de Teledetección, Hyd

864

2

(Fuente: http: //timesofindia.indiatimes.c …)

Soy ingeniero de software y hice mi pasantía en el Centro Nacional de Teledetección, ISRO. Puedo contarte sobre el tipo de trabajo en el departamento en el que estaba.

Bhuvan es una aplicación de software que permite a los usuarios explorar una representación 2D / 3D de la superficie de la Tierra. Entonces, esta aplicación implicaba el conocimiento del servidor Geo, el servidor de mapas, las capas abiertas, PHP, PostgreSQL, MATLAB, etc.

Hubo proyectos relacionados con el procesamiento del lenguaje natural, el desarrollo de la interfaz de usuario, la adquisición de datos y mucho más. Siempre se puede explotar la rica biblioteca que tiene ISRO. Obtuve un mentor y director maravilloso como el Dr. Vinod Bothale, quien me dio libertad para elegir el trabajo que me gustaría hacer y siempre estaba abierto a nuevas ideas.

Rutina diaria : todo era trabajo y reuniones como sucedería en cualquier organización. El trabajo comienza desde las 9 a.m. y termina generalmente a las 5:30 p.m.Hay pausas para el té / café a las 11 a.m. y a las 3 p.m.

También observé que había algunas actividades deportivas para empleados a tiempo completo y que la gente practicaba para torneos.

Gracias usuario de Quora por las ediciones.

Editar: Para los solicitantes BTech / BE http://www.isro.gov.in/sites/def

En 2014, asistí a una sesión de Reddit Ask Me Anything por tres científicos de ISRO, una pregunta que se hizo fue cómo es el trabajo en ISRO para un ingeniero de software. (Estos científicos regresaron en 2015 para responder una serie de nuevas preguntas).

La respuesta es así: “La escena del software en ISRO es más una cuestión de operaciones que de investigación. Necesitamos y desarrollamos software para ejecutar nuestros diversos sistemas y estos sistemas son el foco. Además del software / aplicaciones de usuario / servicio desarrollado en centros como Space Application Center, tenemos una red intensiva de centros / estaciones de TIERRA y esta red es administrada por ISTRAC. Utilizamos plataformas basadas en Linux y Windows y también desarrollamos para ambas. JAVA es el lenguaje preferido, pero también utilizamos mucho C, C ++, C #, Python, Perl, etc. Lo que sea que haga el trabajo. En ISTRAC, las redes de computadoras son una tarea de alta prioridad y demanda. Luego, existe el requisito de construir software de simulación. Esto lo hacen todos los centros según sus requisitos. Además, la supercomputadora más grande de la India se encuentra en el Centro Espacial Vikram Sarabhai, destinado a simulaciones aeroespaciales “.

La escena del software en ISRO es más una operación que una investigación. Necesitamos y desarrollamos software para ejecutar nuestros diversos sistemas y estos sistemas son el foco. Además del software / aplicaciones de usuario / servicio desarrollado en centros como Space Application Center, tenemos una red intensiva de centros / estaciones de TIERRA y esta red es administrada por ISTRAC. Utilizamos plataformas basadas en Linux y Windows y también desarrollamos para ambas. JAVA es el lenguaje preferido, pero también utilizamos mucho C, C ++, C #, Python, Perl, etc. Lo que sea que haga el trabajo. En ISTRAC, las redes de computadoras son una tarea de alta prioridad y demanda. Luego, existe el requisito de construir software de simulación. Esto lo hacen todos los centros según sus requisitos. Además, la supercomputadora más grande de la India se encuentra en el Centro Espacial Vikram Sarabhai, destinado a simulaciones aeroespaciales “.

More Interesting

¿Los ingenieros de software de las principales compañías tecnológicas como Google, Facebook, Microsoft, Apple, Amazon y Quora hacen preguntas técnicas / de programación relacionadas con su trabajo en un espacio como Stack Overflow?

¿Cuál es un mejor lugar para trabajar como ingeniero de software: LinkedIn o Yelp?

¿Cuáles son las diferencias entre los ingenieros de sistemas integrados y los ingenieros de firmware?

¿Qué tipo de matemáticas son útiles para los ingenieros de software?

¿Puede un estudiante no matemático ser un ingeniero de software con PCB y C ++ como asignaturas?

Para un ingeniero de software que es una ubicación ideal: ¿Phoenix / Scottsdale o Austin?

Trabajo: ¿Realmente los ingenieros de Facebook, Google, Dropbox, etc. utilizan su conocimiento algorítmico en su trabajo diario o solo se usa como una forma de eliminar a los candidatos inadecuados?

¿Cómo es trabajar en una empresa de TI / Software como ingeniero en Nueva Zelanda?

¿Un CV sin información de contacto es un buen movimiento?

A los 25 años, ¿cuál era su situación financiera como ingeniero de software?

¿Cómo son los primeros días de trabajo para un nuevo empleado contratado como ingeniero de software de nivel 12 en Accenture?

Dado que una biblioteca creada por un ingeniero experto invalida automáticamente todo (o la mayoría) del trabajo de muchos otros, ¿puedo decir que los trabajos de ingeniería y programación de software son trabajos de carnaval?

¿Cuáles son algunos ejemplos de sexismo en campos relacionados con la tecnología?

¿Qué es la crisis de software?

Ingeniero de software: ¿Cuál es el costo de vida en varias ciudades centrales de TI de la India?