Research 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 Research Software Engineer to join our JETS II contract team at NASA Johnson Space Center in Houston, TX. If selected you will: Partner with FSL Users to evaluate and optimize the software development practices of the group, and ensure success of the project.Participate in the planning and major development efforts on software engineering projects for flight software, Guidance and Navigation, and analysis.Work closely with partners and external contractors to meet their software requirements and address bugs.Act as a mentor for good software development and engineering in HPC environments.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 minimum of a bachelor's degree in Engineering and normally possess 5- 10 years of related experience. License and certification may be required.A minimum of a BS degree in computer science or engineering and 4+ years of software engineering experience outside of degree.Experience programming in multiple programming languages, including compiled and interpreted languages, and the use of build systems like GNU Make.Demonstrated Experience with version control (Git), containers, and continuous integration/continuous deployment (CI/CD).The ability to work on a team in a dynamic group environment.Experience helping other users in HPC services.Demonstrated problem-solving experience.Demonstrated task planning, and effective communication skills.Demonstrated experience working daily in a Linux OS, including using a command line interface (CLI).Preferred Qualifications: 6+ years of experience in addition to the degree.Experience developing software for use in HPC environments.Experience with Monte Carlo type workflows and optimizing them for use in HPC environments.Experience with Trick based simulation workflows, and related toolsets.Experience with modern software practices such as test-driven development, Agile software development practices, [RI1] the use of generative AI coding assistants, and a firm, proven knowledge of software development lifecycles.Experience integrating C++, Fortran, Python, and shell-based workflows in HPC or simulation environments.Demonstrated Experience with MPI based workflows.Activity within the broader open-source software community.Demonstrated Experience with Podman and HPC environmentsDemonstrated Experience with Gitlab and Jenkins tools.Benefits Competitive payPositive work-life balance100% Employer paid insurance including: Medical, dental, vision, life insurance, accidental death and dismemberment, short-term disability, and long-term disability11 paid holidays annuallyGenerous PTO401k after 12 months of service with employer match Education assistanceRelocation 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.
- ...Research Software Engineer Engineer III ADV000CPX NASA Johnson Space Center Houston, Texas HX5 is an award-winning provider of engineering, research and development, and technical services to clients such as NASA and the Department of Defense....SuggestedPermanent employmentFull timeFor contractorsFlexible hours
- ...Job Description Job Description MRI Technologies has an exciting opportunity for a Research Software Engineer on the JETS II contract at NASA Johnson Space Center. You will support the Flight Sciences Laboratory (FSL), one of JSC's primary computing facilities-over...SuggestedPermanent employmentContract workFor contractors
- ...NASA’s pursuits in deep space exploration. As NASA’s largest engineering solutions provider working together with NASA at centers... ...United States. We have an exciting opportunity for a HPC Research Software Engineer at Johnson Space Center (JSC) to join the team with...SuggestedHourly payPermanent employmentContract workFor contractorsWork at officeLocal area
- ...clients design, deploy, and govern AI systems across regulated industries. Our applied research function sits at the intersection of frontier AI research and production engineering — investigating the foundational challenges that will determine whether enterprise agentic...SuggestedFull timeWork experience placementLive inWork at officeLocal areaRelocation
- ...Sensors and Robotics Team at Aramco’s Houston Research Center creates disruptive technologies... ...& Responsibilities:Rapidly design software and firmware architectureDevelop software... ...systems and evaluate performanceManage engineering efforts to ensure high quality results and...Suggested
$110.7k - $379.2k
Position Summary Research Engineer — Post-Training & Small Language Models (SLMs), Healthcare AI Three hundred fifty million Americans... ...build, deploy, and operate verticalized AI systems across software, data, models, and cloud infrastructure — engineered for one...Local areaVisa sponsorship$4,500 - $5,800 per week
...Job Description At Citadel, Quantitative Research Engineers work closely with Quantitative Researchers to develop and implement automated trading system software solutions. These solutions utilize advanced statistical and quantitative techniques to tackle complex financial...InternshipFlexible hours$100 per hour
The Full Stack Software Engineer is responsible for developing web applications using third-party and in-house frameworks. The Full Stack Software Engineer uses shared components and develop back-end services or front end web interfaces. Work with subject matter experts...Contract workFor contractorsLocal areaImmediate start$90k - $150k
ABS is seeking an exceptional Backend Engineer to join us full-time on our Artificial Intelligence (AI) Practice Team. In this role, you will design and scale high-performance backend systems that power real-time analytics and retrieval-augmented generation (RAG) pipelines...Full timeRemote workFlexible hours- ...Role: Software Engineer Work Location: Houston, TX (4 days in office with 1 hybrid day) Number of Positions: 2 Position Type: Fulltime Company Description: Automotive US CITIZENS AND GREEN CARD HOLDERS ARE ENCOURAGED TO APPLY. WE ARE UNABLE TO PROVIDE SPONSORSHIP...Full timeWork at office
$130k - $150k
About Sorion Sorion is re‑engineering how critical chemicals and materials are produced through a mechano‑catalytic platform that replaces... ...manufacturing, this is the place. Role description As Senior Research Engineer, you will design and run hands‑on experiments in...Full timeWork experience placement- ...General Description We are seeking a Senior Software Engineer with strong expertise in Functional Programming and F# to join our engineering team. This role focuses on designing and building scalable service-based systems, high-performance APIs, and data-driven platforms...
- ...exploration. We have an exciting opportunity for a CMSS Software Engineer to join our JETS II contract team at NASA Johnson Space Center... ...with a special focus on combining the best features of research and industry in order to foster innovation. Our organization...Contract workTemporary workWork at officeRelocation package
- ...Job Title: Software Engineer – Golang (with C# Migration Exposure) Location: Dallas, TX – Need local – (5days onsite a week) Duration: Long Term Contract Over all 12+ years Job Summary: We are looking for a proactive and detail-oriented Software...Long term contractLocal area
- ...Job Title: Senior Software Engineer Location: Houston, TX, USA Overview: We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a crucial role in the development...
- ...We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails...Work experience placement
$110k - $125k
...Job brief Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle. Responsibilities Create new functionalities and redesign certain...- ...JOB SUMMARY As a Senior Software Engineer at Baylor Genetics, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions. This position is ONSITE and requires extensive technical expertise , strong problem-solving skills...Local area
- ...Overview Designs, develops, and maintains software solutions across the full stack, supporting manufacturing and enterprise systems... ...'s and/or Master's degree in Computer Science, Computer Engineering, or related technical discipline ~2+ years of professional software...Full time
- ...JOB SUMMARY We are seeking a Senior Software Engineer with deep expertise in .NET technologies, extensive experience in designing and implementing ETL processes, and a solid background in managing large-scale databases. This individual will play a key role in building...Full timeLocal areaRemote work
- ...deep domain expertise with cutting-edge software development to deliver high-quality applications... .... Job Description The Software Engineer will perform complex code analysis and... ...a group to self-directed projects and research for Team Sprint. Maintains...Full timeRemote work
- ...remotely operated underwater systems. Our team is composed of engineers and scientists passionate about pushing the limits of subsea technology... ...environments on Earth. JOB SUMMARY We are seeking a Software Engineer to join our team. The ideal candidate will have...Permanent employmentFull timeTemporary workFor contractorsWork at officeLocal areaRemote work
- ...future of transportation. Join us and turn your dream into something RUNNING. Position Overview We are seeking a VCU Software Engineer to design, implement, integrate, and validate production-grade embedded software for advanced vehicle control systems. This role...Full timeWorldwide
- ...Job Description Software Engineer - Inspection 2603 Role: Information Technology Relocation Available: Yes Industry: I.T. Location: Illinois Town / City: Rockford Job Type: Permanent full-time Job description: The Software Engineer - Inspection...Permanent employmentFull timeRelocationFlexible hours
- ...In this position you will work with our team of engineers and our NASA customers to support human spaceflight programs such as Gateway... ...the International Space Station. This includes development of software for spacecraft simulations, integration with human/computer interfaces...Permanent employmentFull time
- ...As a senior engineer on our team, you will have the opportunity to build solutions from the ground up, lead projects, and take real ownership of products and features. Our rapid growth and open culture provide the freedom to create, experiment, and contribute. Autonomy...Full timeContract work
- JOB SUMMARYThe Senior Bioinformatics (BI) Software Engineer holds a critical technical role, responsible for designing, developing, and maintaining scalable and efficient software solutions for Baylor Genetics’ bioinformatic pipelines. This role involves collaborating with...Full timeLocal areaFlexible hours
- ...for innovative ways to help people? Do you like having the autonomy to build new solutions from the ground up? If so, being a Software Engineer II at Frost could be the job for you.At Frost, it’s about more than a job. It’s about having a flourishing career where you can...Full time
$93.2k - $164.45k
...prosperity.Join us in shaping a new era in space and find a career that's built for you.Lockheed Martin Space is seeking a full time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to...Full timeTemporary workWork experience placementWork at officeRemote workFlexible hours- SOFTWARE ENGINEER (Industrial Automation & Cloud Systems)Location: Houston, TX HybridAbout the Role: Our client is seeking a skilled Software Engineer with proven experience working with Siemens and Schneider Electric systems, as well as a strong background in designing...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Research Software Engineer. Be the first to apply!
- deep learning research engineer Houston, TX
- research engineer Houston, TX
- research programmer Houston, TX
- agile software developer Houston, TX
- software developer internship no experience Houston, TX
- experienced software developer Houston, TX
- work from home software developer Houston, TX
- software developer no experience Houston, TX
- software developer fintech Houston, TX
- software data engineer Houston, TX











