Spacecraft Software Development & Verification Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Mclaurin Aerospace ยท 3 weeks ago

Spacecraft Software Development & Verification Engineer

Mclaurin Aerospace is focused on human space exploration and innovative systems development. They are seeking a Spacecraft Software Development & Verification Engineer to develop software for NASA's deep space exploration initiatives, analyze performance, and conduct testing and verification of software functions.

AerospaceTest and Measurement
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Develop software code for modules / systems and / or ground software testing and verification tools
Analyze the performance of software functions and interfaces and conduct integration or verification testing
Document functions and use cases including software requirements
Document system interfaces and related Interface Control Documents (ICDs)
Use integrated simulation environment to validate software function and interfaces
Develop unit and interface verification tests
Perform other duties as assigned

Qualification

PythonCC++TCP/IP Network CommunicationsAgileCCSDS Packet ProtocolsNASA Spacecraft Software SystemsConfiguration management toolsWeb-based collaboration toolsCollaboration toolsCustomer service attitudeTeam-orientedWork ethicTime management skills

Required

Typically requires a bachelor's degree in Engineering and a minimum of 2-5 years of experience in the field or in a related area
Proficiency in Python, C, C++ programming
Experience with event and data-driven architecture
Experience in TCP/IP Network Communications CCSDS Packet Protocols
Familiarity with configuration management tools
Experience with web-based collaboration tools
Experience with Agile software development methodologies and process
Excellent collaboration, communication, negotiation, and coordination skills
Strong customer service attitude
US Citizenship and the ability to pass a comprehensive security background investigation is required

Preferred

Bachelor's degree in engineering from an accredited school and five (5) years of related engineering experience, or Master's degree in engineering from an accredited school and four (4) years of related experience, or Ph.D. in engineering from an accredited school and zero (0) years of related experience
Experience leading technical work of a small software team
Knowledge of NASA Spacecraft Software Systems and software ( per NPR 7150 or CMMI or DO 178 processes)
Preferred experience in spacecraft or autonomous systems
Experience with CCSDS / Telemetry Systems
Experience with collaboration tools such as: JIRA, Confluence, Slack, Microsoft SharePoint and Teams
Quick learner and self-motivated
Ability to manage multiple priorities with minimal supervision
Highly responsible and team-oriented with a strong work ethic
Strong coordination and organizational and time management skills

Benefits

Competitive pay
Positive work-life balance
100% Employer paid insurance including: Medical, dental, vision, life insurance, accidental death and dismemberment, short-term disability, and long-term disability
11 paid holidays annually
Generous PTO
401k after 12 months of service with employer match
Education assistance
Relocation assistance (if applicable)

Company

Mclaurin Aerospace

twittertwitter
company-logo
Mclaurin Aerospace expertise in the development, certification and flight test of aerospace vehicles with end-to-end design and analysis.

Funding

Current Stage
Early Stage

Leadership Team

leader-logo
Rhonda Mclaurin
President and CEO
linkedin
Company data provided by crunchbase