Software Systems Engineer

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

About The Position

This role is a hands-on Systems Engineering position supporting satellite ground systems and mission software development. The team is primarily focused on the left side of the Systems Engineering V, meaning you'll be responsible for defining and decomposing requirements before software is built. A large part of the work involves using CAMEO and SysML to develop and maintain system models, create diagrams, break down customer and mission requirements into implementable software requirements, and define how different systems and interfaces interact. You'll work closely with software development teams supporting areas such as Command & Control, Mission Management, and Mission Data Processing, helping ensure requirements are translated into software solutions and carried through integration and test. The ideal candidate is someone who enjoys the technical, hands-on work of modeling systems, creating diagrams, decomposing requirements, supporting software products through the development lifecycle, and collaborating with engineers to deliver mission-critical space software capabilities.

Requirements

  • Active DoD Top Secret with SCI eligibility, TS/SCI, or TS/SCI Poly clearance required. Candidates must possess or be eligible to obtain SCI access. Ability to maintain required security and program access throughout employment is required.
  • Systems Engineering & Requirements Management Experience with requirements development/flow-down, interface analysis, specification derivation, interface control documentation, and systems engineering lifecycle activities.
  • Agile Software Development / Product Ownership Developing user stories and acceptance criteria, working closely with software developers, and supporting iterative delivery of Windows and cloud-based solutions.
  • Technical Documentation & Engineering Artifacts Creating engineering documentation, reports, drawings, CDRLs, and supporting milestone reviews and design reviews.
  • Problem Solving & Cross-Functional Collaboration Translating customer requirements into technical solutions while balancing technical, schedule, and cost constraints and collaborating with customers and development teams
  • Systems engineering
  • Cameo
  • MBSE experience
  • SysML
  • Linux
  • Software engineering

Responsibilities

  • Perform functional analysis, workflow analysis, requirements maturation, interface definition, and trade studies.
  • Translate customer requirements into software specifications and total system solutions.
  • Develop and maintain engineering artifacts, documentation, reports, drawings, and CDRL updates.
  • Create and manage user stories and acceptance criteria.
  • Partner with software development teams to implement and validate new capabilities.
  • Support UI/UX concept development and customer feedback integration.
  • Ensure compliance with systems engineering processes, standards, and best practices.
  • Identify, troubleshoot, and mitigate technical risks and issues.
  • Participate in milestone reviews, design reviews, and engineering activities.
  • Support occasional travel as required.

Benefits

  • Medical
  • dental
  • vision
  • Critical Illness
  • Accident
  • 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