Torch Technologies is seeking a Mid-Level Software Engineer to supports the analysis, assessment, and evaluation of software and firmware used in DoW 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. As a Mid-Level Software Engineer your duties will include the following, but are not limited to: 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. Performs complex software and firmware analysis independently. Leads analysis efforts for subsystems or functions. Interfaces with program stakeholders and engineering teams. Mentors junior analysts as needed.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level