Software Systems Developer
Core
Design, develop, test, and maintain software systems and architectures for the Tomahawk Mission Planning (TMP) system using Model-Based Systems Engineering (MBSE) principles.
Role type
Senior Software Systems Engineer (MBSE)
Builds
Tomahawk Mission Planning (TMP) software systems and technical solutions
Domain
Defense / Aerospace / Model-Based Systems Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Model-Based Systems Engineering (MBSE), Cameo System Modeler, .NET Framework, sysML, Unified Modeling Language (UML), system architecture design, requirements management, software testing, stakeholder briefing, technical documentation, software process implementation
Preferred skills
Business Intelligence, LESS, ASP.NET, Azure Cloud, DevOps, Git
Technologies
.NET Framework, Business Intelligence, LESS, Security, ASP.NET, Azure Cloud, DevOps, Git
Responsibilities
Utilize MBSE principles using Cameo System Modeler to plan, design, develop, and verify system solutions. Manage requirements and track verification for TMP system change requests. Assess customer and operational needs to define system performance requirements. Develop and maintain system engineering models, documentation, architectures, and algorithms. Drive TMP software architecture and design through documentation and tool deployment. Establish software requirement plans and implement industry-standard software processes. Guide less experienced team members on technical expertise.