2027 Aerospace Software and Simulation Engineer

The Aerospace Corporation

El Segundo, CAFresher1h agovia LinkedIn

About the Role

The Aerospace Corporation is seeking an Aerospace Software and Simulation Engineer to join our team. This role requires a passion for space and software development. The selected candidate will work full-time, on-site in El Segundo, CA.

Key Responsibilities

  • Conduct tests and perform analyses of software systems embedded within launch vehicles, spacecraft, CubeSats, and other mission-critical components of space systems.
  • Participate in the development and maintenance of simulations to support software validation, on-orbit anomaly resolution, and day-of-launch mission assurance activities.
  • Develop models of space system components such as sensors, actuators, and vehicle dynamics for use in software-in-the-loop, hardware-in-the-loop, and emulator-based simulators.
  • Develop tools and techniques for enhancing analysis and simulation capabilities.
  • Follow software and system best practices to support projects, collaborate with team members, and deliver quality products and reviews to customers.
  • Duties, responsibilities and activities may change, or new ones may be assigned as needed.

Corporate Skills

  • Strong written and oral communication skills
  • Ability to work effectively in a team environment
  • Organizational, time management, and project management skills
  • Flexibility and ability to adapt to changing organizational needs
  • Interpersonal skills to coordinate efforts and work with internal and external organizations

Requirements & Tech Stack

  • Bachelor’s degree in Aerospace Engineering, Computer Engineering, Computer Science, Electrical Engineering, or related STEM field (pursuing or conferred within last 12 months).
  • 0-1 year of industry work experience.
  • Experience in aerospace systems, flight software development, modeling and simulation, or related engineering field.
  • Experience performing technical support in complex environments involving customers, program offices, engineering support, and contractors.
  • Relevant project experience in dynamics, control systems, control algorithm design, or modeling & simulation.
  • Experience programming in Python, Java, C/C++.
  • Experience with version control systems and Linux/Unix environments.
  • Understanding of software testing methodologies and best practices.
  • Willingness to travel domestically to customer sites, launch facilities, or test locations approximately 10% as required.
  • Ability to obtain and maintain a security clearance.
  • U.S. citizenship is required to obtain a security clearance.
  • Transcripts required.

Qualifications to Stand Out

  • Master's or PhD degree in Aerospace Engineering, Computer Engineering, Computer Science, Electrical Engineering or related STEM field (pursuing or conferred within last 12 months).
  • Experience in Guidance, Navigation and Controls (GNC), Modeling and Simulation, Embedded Systems Engineering, Flight Software Engineering, or related industry experience.
  • Knowledge of spacecraft flight software frameworks (NASA cFS, JPL FSW) or safety-critical software certification standards (DO-178C, ISO 26262).
  • Hands-on experience with hardware-in-the-loop (HIL) and software-in-the-loop (SIL) test systems.
  • Experience with model-based design tools (Simulink, Modelica, etc.).
  • Familiarity with launch vehicle and satellite payloads, their relationships to other subsystems, and to mission-level performance.
  • Experience developing and/or testing real-time embedded software.
  • Experience working with the Atlassian tool suite, including JIRA, Bitbucket, and Confluence.
  • Active Secret clearance or higher.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Emonics LLC, American Express, TalentHop

See all 150 →

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