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.
- ...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 800 nodes, 26,000 cores, and 10+...SuggestedPermanent employmentContract workFor contractors
- ...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...SuggestedLocal 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...SuggestedInternshipFlexible hours$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...SuggestedFull timeRemote workFlexible 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- ...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
- ...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
$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 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
- ...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...
- ...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
- ...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...
$180k - $210k
...make the world safer and more secure. The Full-Stack Product Engineering team is responsible for building a comprehensive set of features... ...full-stack engineer who can build reliable and scalable software that will be used by all TRM customers. You’ll also design backend...Immediate startRemote workWorldwide$90k - $150k
ABS is seeking an exceptional Software Engineer to join our Applied Artificial IntelIigence (AI) Practice Team. In this full-time role, you... ..., build, and deploy intelligent systems that move beyond research into production at scale. You will focus on architecting and...Full timeRemote workFlexible hours$200k - $250k
...traditional strategies: real estate, venture capital and cryptoassets.The UP - Analytics Front Office team is looking for a Senior Software Engineer who relishes working in challenging time-critical environments solving complex problems alongside highly capable peers. Our...Temporary workFlexible hours$92.6k - $231.6k
...dynamic companies.Position SummaryWe are seeking a Senior Software Development Engineer to design, build, and lead the development of complex U.S... ...located.IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence...Full timePart timeWork at officeImmediate startRemote workWorldwide- Job Description Job ID#: 11350 Job Category: Information Systems Position Type: Full Time, RegularThe Software Engineer will solve business problems using software, specifically modern web development tools like React, Redux and Javascript.Learn EOG's business and...Full time
- 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
- Morpheus Software Principal UI/UX engineerThis role has been designed as ‘Hybrid’ with an... ...looking to expand and grow our Private Cloud Engineering team with a talented and inspired... ...Experience using customer feedback, usability research, analytics, or support data to improve...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewOverview... ...work every day? Then, come join us! The Industry Solutions Engineering (ISE) team is a global engineering organization that works...Ongoing contractLocal areaVisa sponsorshipWork visaFlexible hours3 days per week- JOB SUMMARYWe 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 scalable...Full timeLocal area
- 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 employment
$113.9k - $200.91k
...and find a career that's built for you. The Lockheed Martin Next Generation Interceptor (NGI) team is seeking experienced Software Engineers to be part of a team developing missile defense technology that could forever change our ability to deter and respond to adversity...Full timeTemporary workWork experience placementWork at officeRemote workFlexible hours- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Infrastructure Platforms - Shared Infrastructure Solutions / Supply Chain team, you serve as a seasoned...Work at office
$124.2k - $207k
AVEVA is creating software trusted by over 90% of leading industrial companies.Salary Range:$124,200.00 - $207,000.00This pay range represents... ...-paced environment where you’ll partner with architects and engineers to solve complex technical challenges while continuing to grow...Full timeWork at officeLocal areaRemote workFlexible hours$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- ...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
- ...master’s degree; or equivalent experience5+ years of experience in software development, with demonstrated knowledge and hands-on... ...critically about backlog prioritizationPractical knowledge of software engineering best practices, including Agile development methodologies,...ApprenticeshipEasy work
- 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!
- research engineer Houston, TX
- research programmer Houston, TX
- deep learning research engineer Houston, TX
- ngo software engineer Houston, TX
- software data engineer Houston, TX
- graduate software engineer Houston, TX
- software system engineer Houston, TX
- software developer no experience Houston, TX
- graduate software developer Houston, TX
- software engineer - early career Houston, TX










