Jobs · Engineering · Alabama

Senior Software Developer

Torch Technologies, Inc. · Huntsville, AL · 3 wk ago
EngineeringFull-time

Key Responsibilities

  • Participate in the architectural modernization of real-time software baselines, specifically leveraging GPUs for performance optimization.
  • Identify, debug, and resolve complex issues within the established codebase, optimizing performance to meet modern threat system simulations.
  • Interpret complex Fire Control and Radar technical documents to translate requirements into software design.
  • Engage across the full Software Development Lifecycle (SDLC), implementing robust design and configuration management principles.
  • Analyze and interpret legacy Ada and C++ source code from tactical systems to support migration and integration efforts.

Required Qualifications

  • US Citizenship.
  • Bachelor’s Degree (Master’s Degree preferred) in Computer Science, a related field, or equivalent experience.
  • 6+ years of professional software development experience.
  • Experience: Core Languages - Experience with C and C++ development.
  • GPU Development: Experience utilizing NVIDIA CUDA for GPU acceleration and parallel computing.
  • Operating Systems: Development and troubleshooting skills within Linux environments.
  • Methodologies: A proven Test-Driven Development (TDD) mindset and strong grasp of Object-Oriented Design (OOD).
  • Tools & Configuration: Hand-on experience with Git, including integration with Jira and Stash/Bitbucket.
  • Security Clearance: An active Secret Clearance is required.

Desired Skills

  • Technical familiarity with AN/TPY-2 radar systems.
  • Strong foundational knowledge in signal processing and network architecture.
  • Experience utilizing design software and creating UML models.
  • Demonstrated ability to rapidly adapt to and navigate large, complex legacy source codebases.

Schedule

  • M-F, 8-5

Work Location

  • Customer-site

Travel

  • Up to 20%

Relocation Assistance

  • No

Position Contingent Upon Award of Contract

  • No

Benefits

  • ESOP participation
  • 401(k) match
  • 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

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 2 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 3 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com