careertakescareertakes

Junior Simulation Software Engineer

Confidential Client•Aerospace & Defense
Entry LevelFull-timeOn-SiteN/A
Houston, Texas
A Day Ago

The Junior Simulation Software Engineer at Confidential Client supports NASA's human spaceflight programs by designing, developing, and maintaining high-fidelity simulation software. This entry-level role involves collaboration with multidisciplinary teams to create accurate and robust simulations for aerospace and robotics applications, utilizing modern software development practices and tools.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Technology, Information and Internet.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

Confidential Client is hiring an entry‑level Simulation Software Engineer to contribute to high‑fidelity simulation software used for human spaceflight and related engineering analysis. Responsibilities include:

  • Design, implement, integrate, test, and maintain simulation software components.
  • Contribute features and fixes from Git‑tracked work items and participate in peer code reviews.
  • Write and maintain automated unit and integration tests; help improve CI/CD pipelines.
  • Work in Linux environments to build, debug, and deploy simulation applications.
  • Collaborate with multidisciplinary teams (software, physics, robotics, biomechanics, graphics) and technical stakeholders to ensure simulation fidelity and performance.
  • Support simulation scenarios for spacecraft, surface operations, training systems, and human factors studies.
  • Document code, design decisions, and operational procedures.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Aerospace Engineering, Physics, or a related technical field.
  • Experience in software development or simulation work (academic projects, internships, or professional).
  • Proficiency in C++ and working knowledge of Linux development workflows.
  • Familiarity with Git for version control and collaborative development.
  • Scripting experience (Python or similar) for tooling and automation.
  • Solid foundation in physics and applied mathematics.
  • Strong verbal and written communication skills; ability to work independently and in teams.

Preferred Qualifications

  • Exposure to AI/ML concepts or experience applying them in engineering contexts.
  • Understanding of software development lifecycle (SDLC) and best practices.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Familiarity with Trick or other simulation frameworks.
  • Experience with Unity, Unreal Engine, EDGE, or similar graphics/visualization engines.

Additional Details

  • Employment type: Full‑time
  • Seniority level: Entry level
  • Location: Houston, TX — work performed in the Houston area as required by contract.
  • Citizenship requirement: This role supports federal contracts and requires U.S. citizenship or lawful permanent residency.
  • Clearance: Not listed; please assume standard federal contract requirements may apply.

About Confidential Client

Confidential Client is a high‑performance engineering and software team that delivers advanced simulation, robotics, embedded systems, and analysis solutions for spaceflight and terrestrial customers. Projects include multibody dynamics, immersive graphics, XR systems, and web‑based engineering tools used in mission design, training, and research.


Keywords & Search Signals (for applicants)

  • Junior Simulation Software Engineer — Houston, TX
  • C++ simulation developer
  • Linux, Git, Python scripting
  • Entry‑level simulation engineer, CI/CD, Trick, Unity/Unreal

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range