cover image
Mclaurin Aerospace

Mclaurin Aerospace

www.mclaurin.aero

72 Employees

About the Company

The agile and innovative team of Mclaurin Aerospace specializes in end-to-end multiphysics analysis and design for emerging aerospace systems using state-of-the-art numerical methods. Core capabilities include computational fluid dynamics, flight mechanics, and guidance, navigation, and control. Founded in 1997, CRM Solutions, Inc. (Mclaurin Aerospace) is a HUBZone-qualified, woman-owned small business with program experience spanning the full breadth of America's defense and space exploration portfolio.

Listed Jobs

Company background Company brand
Company Name
Mclaurin Aerospace
Job Title
Spacecraft Software Development & Verification Engineer
Job Description
**Job title** Spacecraft Software Development & Verification Engineer **Role Summary** Design, develop, test, and verify software for spacecraft and ground systems, ensuring compliance with NASA standards and seamless integration with mission operations. **Expectations** - Deliver high‑quality, mission‑critical code and verification artifacts. - Maintain rigorous documentation of requirements, interfaces, and test cases. - Support integration, performance analysis, and system validation. - Engage collaboratively with cross‑functional teams and adhere to agile workflows. - Anticipate and mitigate risks, managing priorities with minimal supervision. **Key Responsibilities** - Write and review code for spacecraft modules, systems, or ground‑support tools using Python, C, and C++. - Develop unit, integration, and interface verification tests in a test‑driven environment. - Conduct performance analysis, functional testing, and system integration verification. - Create and maintain Interface Control Documents (ICDs) and use‑case documentation. - Validate software using integrated simulation environments. - Configure and manage source code with configuration‑management tools. - Collaborate via web‑based tools (JIRA, Confluence, Slack, SharePoint, Teams). - Participate in Agile ceremonies, provide status updates, and coordinate with stakeholders. - Lead or mentor small software teams as required. - Ensure compliance with NASA software standards (NPR‑7150, CMMI, DO‑178) and telecommunications protocols (TCP/IP, CCSDS packet). **Required Skills** - Proficiency in Python, C, and C++ programming. - Experience with event‑driven and data‑driven architectures. - Knowledge of TCP/IP networking and CCSDS packet protocols. - Familiarity with configuration management (e.g., Git) and web collaboration platforms (JIRA, Confluence, Slack, SharePoint, Teams). - Agile software development methodology experience. - Strong analytical, communication, negotiation, and customer‑service skills. - Ability to manage multiple priorities with limited supervision. **Required Education & Certifications** - Bachelor’s degree in Engineering (or equivalent) with 2–5 years of relevant experience, **or** - Five years of related engineering experience, or - Master’s degree in Engineering with 4 years of related experience, or - Ph.D. in Engineering with zero years of related experience. - Eligibility to hold U.S. citizenship and pass a comprehensive security background investigation. ---
Houston, United states
On site
Junior
15-03-2026