Mountain View, California, United States of America
Full Time
3 weeks ago
$180,000 - $260,000 USD
No Visa Sponsorship
Key skills
JavaScriptNoSQLPythonSQLC++C
About this role
Role Overview
Architect and maintain the formal information schema that defines how systems and software lifecycle data (requirements, design, ICDs, and V&V) relate to one another.
Establish and enforce modeling methodologies to ensure that data structures, relationships, and design practices remain consistent and coherent across various engineering teams.
Partner with software and systems teams to develop and implement data models and templates that capture complex aircraft architectures.
Conduct deep-dive use case analyses with end-users to prioritize features and drive requirements for our internal MBSE and requirements management application.
Provide the strategic interface between the engineering user base and the internal software developers building our proprietary modeling tools.
Requirements
B.S. in Systems Engineering, Computer Science, Aerospace Engineering or equivalent experience.
Proven experience designing information schemas or ontologies (e.g., Graph schemas, SysML profiles or specialized SQL/NoSQL structures).
Experience with the systems engineering "V-model”, including safety-critical standards (DO-178C, DO-254, ARP4754A) and how they map to digital data models.
General familiarity working within software development environments and reading or writing code in JavaScript, Python, and/or C/C++.
5+ years of experience developing safety critical flight systems, software, and/or complex electronic hardware.