Tapestry Solutions, A Boeing Company, comes with over 30 years of industry experience designing, implementing, training and supporting logistics information systems.

We have over 800 employees worldwide supporting our customers with high-quality, innovative, and cost-effective information technology and Business Intelligence solutions. Tapestry Solutions supports 85 defense, commercial and government customers from over 50 US locations and nine countries including, multiple forward operating bases in Afghanistan.

Title: Software Engineer V
Requisition: 18-1450
Location: Maryland heights, MO.

Position Summary:
The selected applicant will lead all software development activities within the EA-18G Integrated Product Team (IPT) of the F/A-18 Mission Planning Organization. This includes planning for the Airborne Electronic Attack aspects of the platform as well as interfaces with the F/A-18 mission computer. Responsible for task assignments and technical oversight of a team of 8-10 software engineers to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for the F/A-18 Unique Planning Component (UPC) within the Joint Mission Planning System (JMPS).

Essential Functions:

  • Leads development, documentation and maintenance of complex architectures for software systems. Contributes to the evolution of the architectures, defines architectures within a domain.
  • Assists project managers with risk management and customer reviews. Develops corrective action plans.
  • Supports project plans development and schedules using inputs from team members.
  • Assesses project compliance with regulations and standards.
  • Acts as project leader in specialized instances.
  • Leads requirements development team.
  • Develops software requirements and algorithms.
  • Negotiates internal and external interfaces and requirements with customers, teaming PMs, subcontractors and suppliers.
  • Leads software requirements trade studies.
  • Performs software requirements change assessment.
  • Provides guidance to other sites and projects with regard to requirements.
  • Contributes to the definition of Company best practices.
  • Resolves or oversees resolution of programmatic problems.
  • Leads development, maintenance and unit test for software by utilizing software development environments and programming languages in order to implement design and satisfy allocated requirements.
  • Leads development, documentation and maintenance of designs for software consistent with the defined architecture and requirements/regulations by applying established methods and practices.
  • Leads internal and external design reviews.
  • Trains others in software integration best practices.
  • Defines new program integration efforts and plans.
  • Consults with multiple projects on integration strategies and defect investigation.
  • Leads development, selection, tailoring and deployment of processes and tools; and utilizes/influences regulations and industry standards.
  • Leads research and development proposal efforts across domain areas.
  • Plans, executes and documents new projects.
  • Leads proposal preparation and communicates capabilities and benefits to other organizations.
  • Plans and facilitates technology transfer across the enterprise.
  • Provides subject matter expertise on specific software systems to customers, suppliers, application users, and other technical and support personnel.
  • Leads the team to resolve operational and integration issues.
  • Provides guidance to other sites and projects. Serves as a consultant and external spokesperson for the organization; acts as subject matter expert.
  • Tracks performance of team using Earned Value Management (EVM) principles.
  • Assumes the role of Control Account Manager (CAM) for all team financial activities.
  • Performs other duties as assigned.


Typical Education and/or Experience Qualifications:

  • Bachelor's degree and 14 or more years' experience, Master's with 12 or more years' experience or PhD with 9 or more years' experience or an equivalent combination of education and experience.
  • Current DoD Secret Clearance required before employment.


Preferred Knowledge:

  • Expert level experience with VB.Net, C#, C++, JIRA, and SVN.
  • Electronic Attack or EA-18G Avionics experience.
  • F/A-18 Mission Planning experience.
  • Earned Value Management (EVM) experience as a Control Account Manager (CAM).
  • Good verbal and written communication skills are essential.


To apply, and learn more about us, please visit us at Tapestry Solutions, a Boeing Company

Tapestry Solutions is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law.