1

Internship Master Software Engineer Jobs in Houston, TX

Senior Software Engineer

Houston, TX

$117K - $154K/yr

Bachelor's or Master's in Engineering - Software, Computer Science, Aerospace or related discipline. * A minimum of 13 years of experience in NASA/DoD (NASA preferred) flight software development.

Senior Software Engineer

Houston, TX · On-site

$104K - $174K/yr

Job Title: Senior Software Engineer Location: Irvine, CA Job type: Full-time - Hybrid Overview ... Education A master's degree in computer science or electrical engineering with 5+ years of ...

... internship. Your Objectives: * Create technological tools that bring trading strategies to life ... Bachelor's, master's or PhD in computer science, computer engineering or related fields

... internship. Your Objectives: * Create technological tools that bring trading strategies to life ... Bachelor's, master's or PhD in computer science, computer engineering or related fields

Senior Software Engineer

Houston, TX · On-site

$117K - $154K/yr

Master's Degree in Computer Science or related technical field AND 6+ years technical engineering ... Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 ...

Experience with Design Master Software a plus. Working knowledge of plans, specifications and ... MEP Engineer must prepare plans, details as specified in firms MEP Process and Procedures. MEP ...

Showing results 21-40

Internship Master Software Engineer information

See Houston, TX salary details

$12

$24

$36

How much do internship master software engineer jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for internship master software engineer in Houston, TX is $24.27, according to ZipRecruiter salary data. Most workers in this role earn between $19.76 and $27.55 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Internship Master Software Engineer, and why are they important?

To thrive as an Internship Master Software Engineer, you need a solid grasp of programming languages (such as Java, Python, or C++), data structures, algorithms, and a relevant degree or coursework in computer science or engineering. Familiarity with development tools like Git, integrated development environments (IDEs), and continuous integration systems, as well as knowledge of software development methodologies, is crucial. Excellent problem-solving skills, teamwork, and strong communication abilities help interns adapt quickly and contribute effectively. These competencies ensure high-quality code, efficient collaboration, and a strong foundation for growth in complex engineering environments.

What does an Internship Master Software Engineer do?

An Internship Master Software Engineer is typically an experienced software engineer who mentors and guides interns during their internship at a company. They oversee intern projects, provide technical leadership, conduct code reviews, and help interns develop their programming and problem-solving skills. Their role bridges the gap between interns and the larger engineering team, ensuring that interns gain valuable real-world experience while contributing meaningfully to company projects.

What types of projects and responsibilities can an Internship Master Software Engineer expect to handle during their internship?

As an Internship Master Software Engineer, you can expect to work on advanced software development projects, such as contributing to core architecture, optimizing system performance, or developing new features alongside senior engineers. Interns in this role often participate in code reviews, collaborate with cross-functional teams, and may mentor junior interns. The environment typically encourages innovation, learning, and hands-on experience with industry-standard tools and methodologies. This role is a great opportunity to deepen your technical expertise and gain exposure to real-world software engineering challenges.

What is the difference between Internship Master Software Engineer vs Software Engineer?

AspectInternship Master Software EngineerSoftware Engineer
CredentialsTypically pursuing or recently completed a master's degree in software engineering or related fieldBachelor's degree in computer science or related field, or equivalent experience
Work EnvironmentInternship programs, often in tech companies, focusing on learning and project supportFull-time professional role, involved in designing, developing, and maintaining software products
Employer & Industry UsageUsed mainly in tech companies during internship periods; a stepping stone to full employmentStandard role across tech, finance, healthcare, and other industries for software development

The Internship Master Software Engineer is an entry-level, temporary position aimed at gaining practical experience, often during or after graduate studies. In contrast, a Software Engineer is a full-time professional role focused on software development and maintenance. The internship provides foundational exposure, while the Software Engineer role involves ongoing responsibilities and career growth.

What are popular job titles related to Internship Master Software Engineer jobs in Houston, TX? For Internship Master Software Engineer jobs in Houston, TX, the most frequently searched job titles are:
Infographic showing various Internship Master Software Engineer job openings in Houston, TX as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $50,486 per year, or $24.3 per hour.

Senior Software Engineer

Axiomspace

Houston, TX

$117K - $154K/yr

Full-time

Re-posted 5 days ago


Job description

Axiom Space is guided by the vision to build era-defining space infrastructure that drives exploration and fuels a vibrant space economy for the benefit of every human everywhere. Axiom Space is the leading provider of human spaceflight services and developer of human-rated space Axiom Extravehicular Mobility Unit. Axiom Space operates end-to-end missions to the International Space Station today while developing its successor, Axiom Station - a permanent commercial destination in low-Earth orbit that will sustain human growth off the planet and bring untold benefits back home.

Axiom Space fosters a work environment inclusive of all perspectives. We are the pioneers of commercial space, leading the transformation of low-Earth orbit into a global space marketplace. Our mission-driven team is seeking a bold and dynamic Senior Software Engineer who is fueled by high ownership, execution horsepower, growth mindset, and driven to understand our world, science/technology, and life itself, for the benefit of all on Earth and beyond.

POSITION SUMMARY

We are looking for an experienced Software Engineer with a strong background utilizing software engineering principles to design, develop, integrate, and verify high performance flight software to meet technical requirements. Flexibility will be key as the role and responsibilities could evolve as program moves through various lifecycle phases.

KEY DUTIES & RESPONSIBILITIES

  • Architect, design, implement, test, and document software solutions from high-level requirements specifications.

  • Perform full lifecycle of software development from design through implementation and deployment.

  • Mentor a team of software engineers and provide guidance during technical discussions and architecture development.

  • Promote best practices in software engineering such as test-driven development, up-front design, code review and unit testing.

  • Conduct peer reviews, oversee merge requests, foster a culture of technical excellence, and drive continuous improvement.

  • Create and maintain technical design documentation, data models, and process models.

  • Perform system analysis, troubleshooting, diagnosis, and problem resolution.

  • Collaborate with stakeholders across project and NASA to ensure successful delivery of flight software.

  • Lead and conduct program design and safety reviews with internal Axiom development teams and NASA customers for commercial spacesuit development.

  • Assess opportunities and risks, providing data-driven recommendations for strategic technical direction.

  • Support project management efforts.

  • Communicate project progress, status, and potential issues to stakeholders and leadership.

  • Implement and maintain agile project management methodologies throughout the project lifecycle.

  • Perform additional job duties as assigned.

QUALIFICATIONS:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education & Experience

  • Bachelor's or Master's in Engineering - Software, Computer Science, Aerospace or related discipline.

  • A minimum of 13 years of experience in NASA/DoD (NASA preferred) flight software development.

  • Experience leading technical teams larger than 5 people.

  • Experience in unit testing, software-hardware integration testing, and formal verification activities for flight software certification.

  • Experience in software safety reviews.

  • Track record of delivering outcomes in ambiguous, fast-moving environments.

  • Uses good judgement to problem-solve proactively, positively impacting hard challenges.

  • Proven to deliver high quality results under tight deadlines.

Grit

  • Passion for space and the mission

  • Entrepreneurial, growth mindset

  • Perseverance

  • Resourceful, adaptable

Skills

  • Technical expertise in:

    • Programming languages like C along with strong foundations in data structures, algorithms, and application performance optimization.

    • NASA's Core Flight Software (cFS)

    • Linux on embedded systems preferably system on a chip including kernel and driver development.

    • High speed communication links like Ethernet, PCIe

  • Experience with UML, SysML modeling tools, version control systems (Git, GitLab).

  • Demonstrated success leading teams through the entire software development lifecycle.

  • Proficiency in software design principles, code architecture patterns, and development methodologies.

  • Strong understanding of software verification, validation, and documentation practices.

  • Demonstrated experience in code debugging, troubleshooting, and applying security best practices within Agile methodology.

  • Experience presenting complex topics to management and other stakeholders.

  • Strong technical writing and documentation skills

Competencies:

Embody our core values of leadership, innovation, and teamwork. In addition, to perform the job successfully, an individual should demonstrate the following competencies:

  • Accountability

  • Sense of Urgency

  • Extreme Ownership

  • Execution and Delivery

  • Efficiency

  • Effectiveness

WORK ENVIRONMENT:

Generally, an office environment, but can involve inside or outside work depending on the task.

Requirements

  • Must be able to complete a U.S. government background investigation.

  • Management has the prerogative to select at any level for which the position is advertised.

  • Proof of U.S. Citizenship or US Permanent Residency is a requirement for this position.

  • Must be willing to work evenings and weekends as needed to meet critical project milestones.

Physical Requirements

  • Work may involve sitting or standing for extended periods (90% of the time)

  • May require lifting and carrying up to 25 lbs. (5% of the time)

  • Equipment and Machines

  • Standard office equipment (PC, phone, printer, etc.)

Axiom Space is proud to be an equal opportunity employer. Axiom Space does not discriminate on the basis of race, regional color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with disability, or other applicable legally protected characteristics.