Torch Technologies

Senior Software Developer

Torch Technologies$110K — $130K *
Aerospace & Defense
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • US Citizenship required.
  • Master's Degree or Doctorate in Computer Science or equivalent experience.
  • 15+ years of complex software design engineering experience.
  • 20+ years of experience in C/C++ Software development.
  • Experience in a Red Hat Linux Development environment.
  • Strong skills in git for configuration management.
  • Exposure to signal injection for sensors.

Responsibilities

  • Collaborate with the team to maintain and enhance existing software capabilities.
  • Engage in efforts to modernize software with GPU processing.
  • Vet and design robust code features for modernization efforts.
  • Mentor and train team members to expand their knowledge base.
  • Deep dive into complex issues to ensure efficient problem resolution.

Benefits

  • Participation in an Employee Stock Ownership Plan (ESOP).
  • 401(k) match to support retirement saving.
  • Comprehensive medical, dental, and vision insurance.
  • Life insurance and short/long-term disability options.
  • Flexible spending and health accounts.
  • Employee Assistance Program (EAP) for personal support.
  • Education assistance to enhance your skills and career.
Full Job Description
Torch Technologies, Inc. is seeking a motivated Senior Software Developer that can work with a team to design, implement, and test a Hardware-in-the-loop (HWIL) THAAD simulation program. Candidates may be required to travel for a small portion of each year during Flight tests and other travel activities. The ideal candidate will possess excellent communication skills both oral and written; exhibit the ability to adapt and thrive in a dynamic, customer focused work environment. We are seeking a candidate who has knowledge in configuration management focus, test driven development, and real time development.

Duties and Responsibilities:
  • The candidate will work with a team to maintain current versions of the software and build new capabilities.
  • The candidate will also participate in a modernization effort to incorporate GPU processing to the real time software.
  • The candidate will be responsible for vetting modernization efforts, deep diving into the most complex issues, and design/implementation of new code features into a robust codebase.
  • The candidate will also be responsible for bolstering the whole team's knowledge base through training and mentorship.


Required Qualifications:
  • US Citizenship.
  • Master's Degree or Doctorate in Computer Science, a related field or equivalent experience.
  • 15or more years progressively complex software design engineering experience, as well as 20+ years experience in C/C++ Software development.
  • Years experience can be substituted for Masters degree.
  • Red Hat Linux Development environment.
  • Strong git repository skills for configuration management.
  • Exposure to signal injection for sensors.
  • Experience with every portion of Software Development Lifecycle.
  • Experience with HWIL development alongside OEMs.
  • Experience with optimizing software to fully utilize different hardware platforms.
  • Must have the ability to obtain and maintain a security clearance.


Preferred Skills:
  • Adaptive capability to large source code bases.
  • Love for C++ modernization.
  • Strong background in learning new technologies.
  • Exposure to DevSecOps concepts.
  • Networking knowledge.
  • Ability to communicate deep technical knowledge to all levels of understanding.


Schedule: M-F; 8-5

Work Location: Customer- site: No telework option available

Travel: Yes, 20%

Relocation Assistance Available: No

Position Contingent Upon Award of Contract: No

#LI-TS1

Benefits:

Torch Technologies is proud to offer a stable and professional work environment, a competitive salary, and an excellent, comprehensive benefit package including: 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, and holidays.

About Torch Technologies

Torch Technologies is a defense and aerospace company that provides engineering, technology development, and programmatic support services to the Department of Defense, Missile Defense Agency, and other government agencies. The company's services include systems engineering, modeling and simulation, software development, test and evaluation, and program management. Torch Technologies was founded in 2002 and is headquartered in Huntsville, Alabama.
Learn more about Torch Technologies
Size
1,000 employees
Industry

Similar Jobs

More Jobs at Torch Technologies

More Aerospace & Defense Jobs

Find similar Senior Software Developer jobs: