Software Analyst: Multiple Levels

Torch Technologies, Inc.Huntsville, AL
1dOnsite

About The Position

Torch Technologies is seeking multiple Software Analyst to supports the analysis, assessment, and evaluation of software and firmware used in DoD missile defense systems, command and control (C2BMC) systems, radar platforms, unmanned aerial vehicles (UAVs), THAAD, and other mission- and safety-critical defense systems. This role focuses on software integrity, technical analysis, lifecycle support, and risk identification across complex, distributed, and embedded system environments. Positions are available across Levels I–V, with responsibilities, technical depth, and leadership expectations aligned to experience and grade.

Requirements

  • US Citizenship.
  • Bachelor’s Degree in Engineering, Computer Science, or related technical field.
  • 0-10 years applicable software design engineering experience.
  • Experience or academic background in software analysis, software engineering, firmware, or embedded systems.
  • Understanding of software development lifecycles and system integration concepts.
  • Strong analytical and documentation skills.
  • Active DoD security clearance or ability to obtain one.

Nice To Haves

  • Experience supporting DoD missile systems, THAAD, C2BMC, radar systems, UAVs, or similar defense platforms.
  • Experience with embedded software and firmware development or analysis.
  • Familiarity with real-time systems, distributed systems, or command and control architectures.
  • Experience with DoD standards and processes (e.g., MIL-STD-882, MIL-STD-498, IEEE standards).
  • Active DoD security clearance or ability to obtain one

Responsibilities

  • Perform software and firmware analysis across requirements, design, implementation, and test phases.
  • Analyze software behavior, interfaces, and data flows within complex systems and systems-of-systems.
  • Support assessment of software integrity, reliability, performance, and risk.
  • Evaluate software compliance with program, safety, cybersecurity, and quality requirements.
  • Review software and firmware artifacts for completeness, correctness, and traceability.
  • Support system integration, verification, and validation activities.
  • Document technical findings, risks, and recommendations.
  • Collaborate with systems, software, firmware, test, cybersecurity, and program teams.
  • Support technical reviews, audits, and program milestones.

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
  • holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service