Mid-Level Software Engineer

Starfish Neuroscience
Huntsville, AL
Category Engineering
Job Description
Role Overview

Torch Technologies is seeking a Mid-Level Software Engineer to contribute to the design, development, and maintenance of software systems in a predominantly Linux environment. The ideal candidate will have strong experience in C++ and a solid foundation in Linux-based development environments.

What You Will Do

Design, develop, test, and maintain software applications primarily in C++. Work extensively in Linux-based development and deployment environments. Collaborate with cross-functional teams to deliver robust, maintainable software solutions.

Why It Might Be a Fit

The ideal candidate will be a self-starter with the ability to take initiative and work independently without close supervision. Strong problem-solving skills with the ability to adapt quickly to new technologies are required.

Requirements

  • US Citizenship
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field
  • 5-8 years of experience in software development
  • Active U.S. Security Clearance

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
]]>