Genesis Analysis / Software Engineer
Mclaurin Aerospace
Job Description
Job Description
Are you passionate about human space exploration, understanding the origins of the universe, and working with a passionate and diverse team to make a difference? If you are, we need you!
We need your talent, teamwork, and energy to help us achieve great things that inspire people all over the globe. We need you to bring creative ideas and diverse backgrounds to help us envision, shape, and deliver systems that will enable the exploration of space while benefiting people here on Earth. We are excited about what we do, and we need you on our team as we take on exciting challenges for NASA's pursuits in deep space exploration.
We have an exciting opportunity for a Genesis Analysis / Software Engineer to join our JETS II contract team at NASA Johnson Space Center in Houston, TX .
If selected you will:
- Provide software development and scripting of NASA's Genesis Flight Mechanics Simulation tool and related applications.
- Design and execute analyses to compare the performance of different guidance algorithms.
- Demonstrate the use of Core Flight Systems (cFS) in Genesis
- Develop, integrate, and test new algorithms for evaluation of vehicle and mission performance.
- Integrate Genesis with Core Flight Systems and other trajectory software and tools.
- Develop requirements documentation for mission design products.
- Provide recommendations for improvements in design and software development processes.
- Perform other duties as required.
Qualifications:
This position has been posted at multiple levels. Depending on the candidate's experience, requirements, and business needs, we reserve the right to consider candidates at any level for which this position has been advertised.
- Typically requires a bachelor's degree in Engineering and a minimum of 2- 5 years of experience in the field or in a related area.
- Experience with orbital mechanics and designing spacecraft trajectories.
- Experience with the development of spacecraft mission design algorithms.
- Experience analyzing spacecraft performance.
- Experience with 6-DOF spacecraft simulations.
- Proficiency in C++, Python, and Linux
- Experience in product delivery utilizing source code management tools such as Git/GitLab
- Experience developing, verifying, and validating simulation models.
- Excellent communication skills
- Able to work in a team environment consisting of NASA civil servants and contractor employees.
- Strong interpersonal skills to enable successful performance in a collaborative engineering team.
- Ability to organize and prioritize tasks to meet deadlines and schedules with limited supervision.
- Ability to prepare written documents and to verbally present at various meetings.
- Experience with Microsoft Office products.
Preferred Qualifications:
- PhD in Aerospace Engineering with a focus on trajectory design, optimization, and orbital mechanics.
- Proficiency in Julia.
Benefits
- Competitive pay
- Positive work-life balance
- 100% Employer paid insurance including: Medical, dental, vision, life insurance, accidental death and dismemberment, short-term disability, and long-term disability
- 11 paid holidays annually
- Generous PTO
- 401k after 12 months of service with employer match
- Education assistance
- Relocation assistance (if applicable)
Mclaurin is a unique organization with a special focus on combining the best features of research and industry in order to foster innovation. Our organization strongly supports research, publication, and engagement with the academic community. We encourage our employees to remain on the cutting edge of new developments in their respective disciplines.
US Citizenship and the ability to pass a comprehensive security background investigation is required.
Mclaurin is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law.
- ...Job Description: A Full Stack Software Engineer develops both back-end services and the front end of a web application. The Developer... ...engineering practices and company standards, performs requirements analysis and design, as well as evaluates technologies and patterns...Suggested
- ...backend service development with database engineering, supporting applications that handle... ...Experience with CI/CD practices Knowledge of software architecture patterns and best practices... ...Indexing strategies and execution plan analysis Data migration experience...SuggestedWork experience placementWorldwide
- Description Summary / Position Purpose We are seeking a Software Engineer - ERP Systems to join our growing IT team! In this role, you... ...defects and performance issues, providing root-cause analysis for production issues. ~ Follow source control, CI/CD,...SuggestedWork experience placementLocal areaVisa sponsorshipWork visa
- ...Software Engineer - Legacy Modernization & API Development Team: Catalyst - Core Modernization & AI Engineering Organization: Landmark... ...leveraging AI-powered development tools to accelerate code analysis, testing, and modernization efforts. [Catalyst-J...e-...SuggestedFull timeContract work
- ...Senior Software Engineer Location: Houston, Texas (Hybrid, potential for Remote) Role Overview Our organization is seeking a Senior... ...Windsurf, Devin agents, AWS Kiro, GitHub Copilot) for code analysis, translation, documentation, and test generation....SuggestedRemote work
$124.2k - $207k
...Full time R013978 AVEVA is creating software trusted by over 90% of leading... ...training. Job Title: Senior Software Engineer Location: Lake Forest, CA/ Houston,... ...Evaluate system architecture, perform risk analysis, and implement mitigation strategies...Full timeWork at officeLocal areaRemote workFlexible hours$79k - $119k
...agencies rely on Relativity’s legal AI software to securely surface and manage the most... ...Change. WHAT WE DO At Relativity, engineers don’t just write code. They build the systems... ...integration tests supported by static analysis and thoughtful test strategy development...Remote workHome office$110k - $130k
...Software Engineer We're looking for a Software Engineer to join our technology team and play an important role in a global IT transformation... ...application issues and participate in root cause analysis. Learn existing systems and business processes while helping...Work at officeRemote work- ...Software Engineer Location: Huston, TX (Onsite) Rate: DOE Experience: 12 plus years US Citizen, Green card Holder, H1B, and GC EAD accepted... .... This individual should also have advanced skills in Data Analysis, Data Validation, and Data Visualization, as well as...H1b
$135k - $200k
...Posting/External Job Title Software Engineer (Senior-Level) Location Houston, TX 77058 US (Primary) Remote/Onsite/Hybrid 10... ...documentation, data models, and process models. Perform system analysis, troubleshooting, diagnosis, and problem resolution....Permanent employmentFull timeContract workLocal areaRemote workWeekend workAfternoon shift- ...Job Description Job Description JOB SUMMARY The Bioinformatics Software Engineer is responsible for developing and maintaining bioinformatics software, databases, and tools. They assist in the design and execution of data processing pipelines for genomic, transcriptomic...Local area
- ...Job Title: Senior Software Engineer – Finite Element Analysis GENERAL DESCRIPTION: Sinopec Houston Tech has an immediate opening for Senior Finite Element Software Engineer. This position will be responsible for developing 3D finite element method (FEM) software...Full timeWork experience placementImmediate start
- ...marketplace. Our mission-driven team is seeking a bold and dynamic Software Systems Engineer who is fueled by high accountability, execution... ...integration Plan and author verification methods (test, analysis, inspection, demonstration) and define testable acceptance...Permanent employmentFull timeWork at officeWeekend workAfternoon shift
- ...and pipeline management and IBM's UCD for software deployment.Develop Spring Boot... ...Facilitate and perform defect and root cause analysis of system issues. Assist in providing the... ...degree in Computer Science, Technology, Engineering, or related field plus 1 year of experience...
- ...Job Description Job Description The Genesis Analysis / Software Engineer will support the space program located in Houston, Texas (77058). This position will work on NASA's Genesis Development and Analysis Team, which provides software development and analytic...Permanent employmentFull timeFor contractorsWork experience placementWork at officeFlexible hours
- ...Software Developer Aerodyne Industries is a dynamic, rapidly growing engineering and information technology services firm headquartered on Florida's exciting Space Coast... ...responsible for providing technical support in the analysis and specialized knowledge in the resolution...
- METECS is seeking an entry-level Simulation Software Engineer to support NASA’s simulation efforts as part of the Robotics, Simulations, and... ...high-fidelity simulation software that supports engineering analysis across a wide range of human spaceflight programs, including...Permanent employment
$70 - $90 per hour
...Job Description Job Description Job Title: Software Safety Engineer Job Description The Software Safety Engineer ensures that complex space... ...and validation activities, and communicates safety analysis findings and recommendations to stakeholders. Responsibilities...Contract workTemporary workWork at office- ...needs and desired outcomes. Job Purpose The Field Service Software Engineer is responsible for supporting the installation, maintenance,... ...with software troubleshooting, debugging, and root cause analysis in technical systems. Ability to read and understand...Full timeRemote work
- ...Summary: This role designs, documents, and tests new and existing software solutions for large-scale proprietary software for internal use... ...in full development life cycle including requirements analysis and design. Writes technical specifications based on conceptual...
- ...Senior Systems Software Engineer This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week... ...production-quality software that drives validation, analysis, and system understanding for enterprise storage systems, at...Work experience placementWork at officeLocal areaImmediate start2 days per week
- ...AI Solutions Engineer At Vantage Bank, we're driven by a deep commitment to supporting... ...prior experience building and delivering software or data systems with 2+ years of that... ...testing, judge calibration, and root-cause analysis to distinguish retrieval from generation...Bank staffWork at office
- ...Add Job Title: Sales and Applications Engineer - Evaporative Media Company: Munters... ...initiatives, and product performance analysis. Key Responsibilities Customer Technical... ...programs. Evaluate water modeling software and treatment methodologies....Local areaFlexible hours
- ...departments and leadership • Excellent problem solving, process analysis, and improving business practice skills • Outstanding time-... ...focused environment • Proficient with Microsoft Office 365 software; SAP experience preferred Travel: This position does not...Work at officeLocal areaNight shift
- ...Job Description Job Description Nav I/O Software Lead Engineer Houston, TX About Intuitive Machines: Intuitive Machines is an innovative... ...members to define future career goals. Requirements Analysis: Collaborate with cross-functional teams to analyze and...
$86.8k - $165.2k
...Security Clearance Status: Not RequiredAre you interested in engineering backend software for numerous web-based products that generate billions of... ...databases, queueing systems, compute infrastructure, and analysis engines.Work to ensure customers have a seamless self-...Permanent employmentContract workTemporary workWork experience placementStart working todayWork at officeRemote workFlexible hours- ...Job Description Job Description Application System Engineer Are you ready to be part of a company that's not just talking about... ...of all projects and activities Support methodical root cause analysis and resolve non-compliance issues in part performance Handle...Permanent employmentFor contractorsRemote work
- ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible... ..., test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards...
- ...journey on which you rise. YOUR ROLE Solution Design Engineers support the preparation of proposals for new business opportunities... ...Retention objectives. Engineering support may include data analysis, concept of operations, design layouts, identifying processes,...Full timeContract workTemporary workLocal areaRemote workFlexible hours
- ...expand our services, we are seeking an accomplished Principal Software Engineer to work ONSITE to serve as a technical leader and... ...technical excellence and continuous learning • Drive root-cause analysis and resolution of complex technical issues, ensuring system...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Genesis Analysis / Software Engineer. Be the first to apply!
- software developer positions Houston, TX
- senior software engineer remote Houston, TX
- software engineer contract Houston, TX
- cybersecurity software engineer Houston, TX
- part time software developer remote Houston, TX
- junior software developer internship Houston, TX
- junior software engineer Houston, TX
- software system engineer Houston, TX
- software engineer remote Houston, TX
- software developer no experience Houston, TX



