Senior Software/Systems Engineer/Analyst

Torch Technologies, Inc.Huntsville, AL
Onsite

About The Position

Torch Technologies is seeking a highly motivated Senior Software/Systems Engineer/Analyst to support advanced defense and engineering programs. This role involves developing and applying analytical tools, performing system-level evaluations, and contributing to mission-critical solutions in a fast-paced, technical environment. The ideal candidate has a strong foundation in software engineering including programming in C++, Python, and Java; agile development, and requirements analysis. The candidate will also have the ability to collaborate across multidisciplinary teams, work with customer organizations, and recommend solutions for complex engineering challenges.

Requirements

  • US Citizenship.
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or a related field.
  • 8+ years of relevant engineering experience.
  • Ability to work with two or more of Ada, C, C++, Python, and Java.
  • Strong analytical and problem-solving skills.
  • Ability to work effectively in a team-oriented, fast-paced environment.
  • Strong written and verbal communication skills.
  • Experience supporting system testing, validation, and/or verification efforts.
  • Ability to participate in customer meetings, document findings, and remediate issues.
  • Must have a current secret clearance.

Nice To Haves

  • Knowledge of DOORS, Requirements Analysis processes, and/or Systems Engineering.
  • Experience with the Linux, Windows, and VxWorks operating systems.
  • Experience with system analysis, data processing, and/or radar/sensor systems.
  • Experience in missile defense or aerospace systems.
  • Experience working with distributed systems or server-based architecture.

Responsibilities

  • Developing and reviewing plans and reports to ensure system and software operations comply with requirements and design specifications.
  • Develop and maintain tools using Python and Bash scripts to support data analysis and system evaluation.
  • Perform system-level analysis to identify performance issues and optimization opportunities.
  • Perform detailed performance analyses, generating actionable insights, and recommending architectural or algorithmic improvements.
  • Evaluate technical requirements for ambiguity, completeness and testability.
  • Analyze large datasets to identify trends, bottlenecks, and system inefficiencies.
  • Collaborate with cross-functional engineering teams to improve system performance and reliability.
  • Support troubleshooting efforts across distributed systems and infrastructure.
  • Contribute to technical documentation, reports, and customer deliverables.
  • Assist in planning and executing engineering tasks to meet program deadlines.

Benefits

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