Software Systems Engineer

Torch Technologies, Inc.Huntsville, AL
6dOnsite

About The Position

The Software Systems Engineer supports the planning, development, integration, and verification of complex software-intensive systems within a defense acquisition environment. This role interfaces with government PMOs, contractors, and cross-functional engineering teams to ensure software solutions meet performance, safety, and airworthiness requirements.

Requirements

  • U.S. Citizenship
  • Master’s degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related technical discipline, 10+ years of experience in software engineering, systems engineering, or a related field OR Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related technical discipline, 12+ years of experience in software engineering, systems engineering, or a related field
  • Active secret clearance
  • Experience supporting software systems in a defense acquisition environment
  • Knowledge of software V&V, requirements traceability, and verification processes
  • Familiarity with software safety and airworthiness standards (e.g., DO-178C, DO-254)
  • Experience supporting software integration and test in complex systems
  • Working knowledge of Agile software development methodologies

Nice To Haves

  • Direct experience with PEO Aviation or related military aviation acquisition programs
  • Knowledge of multi-core processing considerations and standards (e.g., DO-297, Integrated Modular Avionics)
  • Experience working within or leading Integrated Product Teams (IPTs)
  • Experience overseeing contractor and supplier performance for software-intensive systems
  • Familiarity with DevSecOps principles and CI/CD pipelines

Responsibilities

  • Support planning, development, integration, and sustainment of complex software systems
  • Collaborate with government PMOs, defense contractors, and internal engineering teams
  • Review software requirements, architectures, and technical artifacts for compliance and traceability
  • Support software verification, validation, and airworthiness activities
  • Review integration and test plans, procedures, and results
  • Participate in Agile development activities and support DevSecOps practices
  • Contribute to system-level risk identification and mitigation

Benefits

  • ESOP participation
  • 401(k) match and safe-harbor contribution
  • medical, dental, vision, life insurance
  • short-term disability, long-term disability
  • flexible spending accounts, Health Saving Accounts and Health Reimbursement Accounts
  • EAP
  • education assistance
  • paid time off, and holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service