All roles

Open role

Nebula Simulation Software Engineer

Remote · Peru Full-time
Title: Nebula Simulation Software Engineer Location: Houston, TX (Remote) Citizenship Requirement: US citizenship required. Req#: 4116  

About the Position:

The ideal candidate for the role of Simulation and Modeling Software Developer will be encouraged to take initiative in developing, maintaining, and improving simulation models, tools, and infrastructure. The position is multidisciplinary in nature as the simulation supports a number of internal and external customers which requires regular collaboration with other subsystem engineers for model development and technical support for simulation environments (HWIL simulations, FDIR testing, operations training, etc).

Responsibilities:

  • Design, implement, test, and “own” environmental, vehicle and I/O simulation models
  • Collaborate with vehicle software, GNC, and other subsystem engineers and subject matter experts in creating high-fidelity environment, sensor, effector, and interface models
  • Create and execute simulation model verification tests
  • Faster-than-real-time and real-time spacecraft simulation development and maintenance
  • Hardware-in-the-loop (HWIL) simulation development and testing
  • Support Fault, Detection, Isolation, and Recovery (FDIR) testing through fault modeling
  • Write model unit tests and coordinate high-level testing of implemented models
  • Develop and maintain Software Quality Assurance (SQA) tools
  • Provide simulation support to flight software, ground software, and operations teams

Requirements:

  • BS or MS in Aerospace Engineering, Physics, or related field with 5+ years of experience preferred
  • C, C++, and Python programming experience
  • 6-degrees-of-freedom simulation development experience
  • Experience in one or more areas including spacecraft dynamics, thermal modeling, power modeling, RF comm modeling, sensor modeling (IMUs, star trackers, LIDAR, etc), GNC software integration
  • Experience with Agile software development tools and processes
  • Experience with Atlassian tools, Git version control, Gitlab, Docker, and Linux is preferred
  • Experience with the following is a plus:
    • High Level Architecture (HLA)
    • Core Flight Software
  Note: This job description describes the general nature of the duties and requirements of the job.  It is not intended to be an exhaustive list or to limit the supervisor's ability to modify work assignments as appropriate. *All candidates selected will be subject to a security background investigation and must meet all eligibility requirements for access to classified information. * Craig Technologies is an EEO Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, or any other non-job-related protected status.  All candidates selected will be subject to a security background investigation and must meet all eligibility requirements for access to classified information.

US citizenship required; BS or MS in Aerospace Engineering, Physics, or related field with 5+ years experience preferred; C, C++, Python; 6-DOF simulation; experience with spacecraft dynamics, thermal, power, RF, sensor modeling, GNC integration; Agile tools; Atlassian, Git, Gitlab, Docker, Linux preferred; must meet eligibility for classified access.

Key Responsibilities

  • developing simulation models
  • testing simulation software
  • collaborating with engineers

Skills & Tools

C, C++, Python, Atlassian, Git, Gitlab, Docker, Linux, HLA, Core Flight Software

Job Details

  • Category: Software Development
  • Seniority: Senior Level
  • Commitment: Full Time
  • Workplace: Remote — Houston or United States
  • Languages: English

About Craig Technologies

A technology company developing simulation and modeling software for aerospace applications. — Industry: Information Technology

More open positions

Field Applications Engineer

Work from home Full-time role

Patient Account Associate - Special Programs: Vendors - Remote - MUST RESIDE IN NC

Work from home Full-time role

Part-Time Medication Access Specialist (COT) - Ophthalmology

Work from home Full-time role

Utilization Manager

Work from home Full-time role

Virtual Weight Management Physician

Work from home Full-time role

Employee Experience Specialist

Work from home Full-time role

Part-Time Remote Teleneurology Position in Florida

Work from home Full-time role

Offshore Recruiter

Work from home Full-time role

Senior Data Engineer

Work from home Full-time role

Principal Engineer, Indexing & Retrieval Infrastructure

Work from home Full-time role

Technical Support Engineer

Work from home Full-time role

Senior Enterprise Customer Success Account Manager – Accelerating Strategic Revenue Growth, Upsell & Cross‑Sell Mastery in Cloud‑Native SaaS Digital Experience Solutions at brighthush

Work from home Full-time role

Controls Technician

Work from home Full-time role

Financial Decision Support Consultant

Work from home Full-time role

[Remote] Database Administrator/Architect

Work from home Full-time role

Network Operations Engineer

Work from home Full-time role

Customer Service Agent_Seasonal

Work from home Full-time role

Field Application Engineer (m/w/d) - Energietechnik - Remote - Nord-/West Deutsc

Work from home Full-time role

Senior Software Developer

Work from home Full-time role

Naval Architect

Work from home Full-time role

Bookkeeper (Multi-Unit Commercial Group)

Work from home Full-time role