The LROC/ShadowCam team at Intuitive Machines in downtown Phoenix is hiring a new software engineer. Mostly involves ISIS development, development of specific data analysis tools, and improvements/development of targeting tools. See below for details.
Responsibilities:
-
Develop software in support of operating multiple remote sensing instruments.
-
Develop software to process received remote sensing data for various research and archival purposes.
-
Create and execute software test plans for this software including both unit and functional testing.
-
Interface with published APIs of other software.
-
Collaborate with scientists and engineers to create tools for data visualization, analysis, reduction, and archiving.
-
Build understanding of research activities and goals to better serve the advancement of knowledge within relevant research domains.
-
Create and maintain documentation for software tools and workflows.
-
Participate in code reviews and contribute to best practices for software development.
-
Support the integration and testing of software.
Qualifications:
-
Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
-
2+ years of relevant professional experience or equivalent experience.
-
Experience with programming languages such as C++,Ruby, Python, and IDL.
-
Project and time management skills.
-
Knowledge of data structures and algorithms.
-
Strong problem-solving, analytical and learning skills.
-
Understanding of the Software Development Lifecycle (SDLC).
-
Understanding of coding standards and testing ideologies.
-
Proficiency in Linux/Unix and MacOS environments.
-
Proficiency using software version control such as Subversion or Git.
-
Keen interest in and ability to follow and contribute to emerging research in planetary science and related fields.
-
Ability to work both independently and as part of a team.
Desired Qualifications:
-
Experience with relational databases, database management, and SQL.
-
Experience with GIS techniques such as map projection.
-
Experience with mathematical concepts such as frame/point rotation, coordinate transformation, and statistical analysis.
-
Experience with agile development methodologies.
-
Strong technical and research writing skills.
-
Experience with concurrent and parallel programming techniques.
-
Knowledge of planetary science or remote sensing.