Simulation Software Engineer

Intuitive Machines

San Jose, CAFresher1h agovia LinkedIn

About the Role

Lanteris Space LLC, a wholly owned subsidiary of Intuitive Machines, is seeking an entry-level Software Development Engineer to join our team in San Jose, CA, or a US remote location. This role involves designing and implementing software for spacecraft simulators used by internal and external customers.

Key Responsibilities

  • Design and implement models of spacecraft components and/or subsystems for all-software spacecraft simulators.
  • Learn and apply spacecraft hardware specifications, Interface Control Documents (ICDs), and technical documentation to develop accurate software models.
  • Adhere to current satellite and software industry best practices.
  • Deploy code through existing Continuous Integration/Continuous Deployment (CI/CD) pipelines.
  • Collaborate with team members to find solutions and evaluate technical trade-offs.
  • Communicate cross-functionally with software and systems engineers to ensure a coherent system design.
  • Write and perform unit, integration, and system-level tests on software applications.
  • Participate in customer-facing design reviews and other technical discussions.

Requirements & Tech Stack

  • Must be a U.S. citizen or permanent resident.
  • Proficiency with Linux or demonstrated ability to learn quickly.
  • Familiarity with software compilers and other software development tools.
  • Experience (academic or professional) in the following:
  • Developing software in C++ or Python.
  • Debugging and troubleshooting software systems.
  • Software development best practices.
  • Version control systems (Git).

Qualifications

  • BS in Computer Engineering, Computer Science, Mathematics, Physics, or Aerospace Engineering, or related disciplines, or degree received within 3 months of hire date.
  • Strong applied mathematics skills, including numerical methods, linear algebra, differential equations, and/or computational physics.
  • Experience implementing mathematical algorithms in software (coursework projects, research, or professional work).
  • Academic projects involving simulation, modeling, or real-time systems.
  • Relevant internship or co-op experience in software development, aerospace, or simulation.
  • Coursework or project experience with object-oriented programming and software design patterns.
  • Basic understanding of TCP/IP networking concepts.
  • Exposure to Agile methodologies or modern software development practices.
  • Familiarity with automated testing frameworks.
  • Strong problem-solving skills and attention to detail.
  • Ability to learn quickly and multi-task in a dynamic and fast-paced work environment.
  • Passion to work on space applications.
  • Interest in spacecraft systems, operations, design, or testing.
  • Strong communication skills and ability to work collaboratively in a team environment.

What We Offer

  • Mentorship from experienced engineers in spacecraft simulation and systems engineering.
  • Hands-on experience with real spacecraft hardware and flight software.
  • Opportunity to work on projects that directly support space missions.
  • Professional development and growth opportunities in the aerospace industry.

Entry-Level Software Engineer Jobs in SF Bay Area · last 7 days

119 openings · 117 need no experience

Most hiring: TikTok, Notion, Rivian and Volkswagen Group Technologies

See all 119 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job