Software Systems Engineer

TEKsystems•Torrance, CA
•$50 - $90•Onsite

About The Position

We are seeking a Software Systems Engineer to support the development of advanced mission planning and decision-support solutions. This role combines systems engineering and product ownership responsibilities within an Agile software development environment. The ideal candidate will help transform customer needs into system and software requirements while collaborating closely with software developers, engineers, and stakeholders to deliver innovative capabilities.

Requirements

  • Active DoD Secret Clearance with the ability to obtain additional program access.
  • Experience in Systems Engineering, Requirements Engineering, or related technical disciplines.
  • Experience developing and managing system and software requirements.
  • Understanding of systems engineering processes and lifecycle activities.
  • Experience working in Agile development environments.
  • Ability to create and maintain technical documentation and engineering artifacts.
  • Strong communication and collaboration skills.
  • Strong analytical and problem-solving skills.
  • Ability to balance technical, schedule, and cost considerations.
  • Experience working across multidisciplinary engineering teams.
  • A customer-focused mindset with the ability to translate operational needs into technical solutions.

Nice To Haves

  • Experience serving as a Product Owner or similar role.
  • Familiarity with Microsoft Windows-based applications and cloud-hosted solutions.
  • Experience supporting software development teams.
  • Knowledge of interface control documentation, requirements flow-down, and verification activities.
  • Exposure to Linux environments.
  • Understanding of software development principles and technologies such as C++.

Responsibilities

  • Analyze customer requirements and translate them into system and software specifications.
  • Perform requirements development, decomposition, and management throughout the engineering lifecycle.
  • Define system interfaces, workflows, and operational concepts.
  • Create and maintain user stories, acceptance criteria, and technical documentation.
  • Support Agile software development teams throughout design, implementation, and testing.
  • Develop engineering artifacts, reports, drawings, and formal documentation.
  • Conduct trade studies and support technical decision-making.
  • Participate in milestone reviews, design reviews, and engineering assessments.
  • Collaborate with stakeholders to refine requirements and integrate customer feedback.
  • Identify technical risks and support mitigation strategies.
  • Contribute to UI/UX concept development and validation activities.

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service