T

The Aerospace Corporation

Space systems research, design, and advisory

Vehicle Systems Software Engineer

Manual & Functional QAUpdated on Nov 9
Full-timeEl Segundo, CA, USA$74.3k - $137.6k /yr

About the Job

Requirements

  • A bachelor's degree in computer engineering, computer science, electrical engineering, physics, or a related discipline, pursuing or conferred within the last 12 months, is required for the Associate Member of Technical Staff level.
  • For the Member of Technical Staff level, a master's degree in computer engineering, computer science, electrical engineering, physics, or a related discipline, pursuing or conferred within the last 12 months, is required.
  • Associate Member of Technical Staff candidates need 0–1 years of applicable professional experience.
  • Experience programming in Python, Java, and C/C++ is required.
  • Experience with version control systems and Linux/Unix environments is required.
  • Relevant project experience in dynamics, control systems, control algorithm design, or modeling and simulation is required.
  • An understanding of developing and/or testing real-time embedded software is required.
  • Proficiency with software development processes and tools, including compilers, integrated development environments, software engineering, and coding standards, is required.
  • Candidates must be willing to travel occasionally to customer sites, approximately 10% of the time.
  • Candidates must be U.S. citizens and able to obtain and maintain a U.S. government-issued security clearance.

Responsibilities

  • Develop models of space system components, such as sensors, actuators, and vehicle dynamics, for software-in-the-loop, hardware-in-the-loop, and emulator-based simulators.
  • Conduct tests and analyses of software systems embedded within launch vehicles, spacecraft, CubeSats, and other mission-critical components of space systems.
  • Participate in developing and maintaining simulations to support software validation, on-orbit anomaly resolution, and day-of-launch mission assurance activities.
  • Develop tools and techniques to enhance analysis and simulation capabilities.
  • Design, develop, and execute software tests using high-fidelity hardware-in-the-loop and software-in-the-loop testbeds.
  • Deliver objective technical assessments to help customers evaluate flight software safety and mission readiness.

Desired Qualifications

  • Familiarity with launch vehicles and satellite payloads, their relationships to other subsystems, and their contribution to mission-level performance.
  • Experience with Linux/Unix systems, network architecture, and cybersecurity.
  • Experience with Model-Based Systems Engineering.
  • Experience with VHDL or Verilog.
  • Experience with GitLab, Jenkins, or other continuous integration and continuous delivery tools.
  • Experience with machine learning and artificial intelligence development.

About the Company

The Aerospace Corporation

Space systems research, design, and advisory

The Aerospace Corporation helps national security space programs through technical and scientific research, development, and advisory services. It provides engineering and acquisition management support to the Air Force, other Defense Department agencies, and civilian agencies. Its work covers launch system design and analysis, engineering, development, implications, and application, helping programs go from concept to tested systems. The company differentiates itself by focusing specifically on government space programs, offering independent technical expertise and mission-focused advisory services with a long history dating back to 1960, rather than competing primarily as a commercial contractor. Its goal is to enable reliable and secure space capabilities for national security by informing and guiding government programs from research through deployment.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
El Segundo, CA
Founded
1960

Recently Posted Jobs

Explore more opportunities at The Aerospace Corporation

See more jobs