Software Engineer

Boeing•Hazelwood, MO
•$105,000 - $147,510•Onsite

About The Position

Tapestry Solutions, a Boeing company and part of Boeing Global Services, is seeking a Software Engineer in Hazelwood, Missouri, to support the Department of Navy Tomahawk Land-Attack Missile program. The role focuses on designing, developing, testing, and maintaining non-embedded software across its end-to-end lifecycle, in accordance with industry, customer, safety, and government requirements. The engineer will review and analyze customer requirements, translate them into initial software designs, develop and improve software products and functionality for systems integrations, and debug and resolve issues to support software reliability and efficiency. The position also involves responding to user inquiries and feedback, applying relevant technologies and tools, and carrying out documented software research and development projects. The program supports a missile system used by multiple military organizations and expected to remain in service for the foreseeable future.

Requirements

  • Bachelor’s degree or equivalent.
  • Active U.S. Secret security clearance; U.S. citizenship is required. The candidate must be able to obtain TS/SCI.
  • Ability to meet DoD 8140 Program Foundational qualifications.
  • At least 5 years of experience with VB, C#, .NET, and/or .NET Framework.
  • At least 3 years of experience with SQL or another relational database.
  • At least 1 year of experience with unit testing frameworks such as xUnit, nUnit, or MSTest.

Nice To Haves

  • Bachelor of Science degree in engineering, engineering technology (including manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science and at least 5 years of related work experience; alternatively, a bachelor’s degree and at least 9 years of directly related work experience, or at least 13 years of related, relevant experience.
  • Experience with Windows environments, including Windows 10/11 and Windows Server.
  • Knowledge of Windows desktop development.
  • Experience with project management tools such as Azure DevOps or Jira.
  • Experience with Azure DevOps Pipelines or other CI/CD tools.
  • Experience with microservices or RESTful APIs.
  • Agile experience.
  • Strong mathematical analysis skills.
  • C++ experience.
  • CompTIA Security+ certification.

Responsibilities

  • Handle user inquiries, troubleshoot technical issues, and analyze user feedback.
  • Implement current and emerging technologies, tools, frameworks, and changes in regulations relevant to software development.
  • Execute and document software research and development projects.
  • Design, develop, test, and maintain non-embedded software throughout its lifecycle.
  • Review and analyze customer requirements and translate them into initial software designs.
  • Develop, maintain, enhance, and optimize software products and functionality for systems integrations.
  • Debug and resolve issues to support the reliability and efficiency of software products.

Benefits

  • Competitive base pay and variable compensation opportunities.
  • Eligible employees may enroll in benefit programs generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance, and paid and unpaid time away from work.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service