Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mid-Level Software Engineer

Torch Technologies

Torch Technologies

Thank you for your interest in employment with Torch Technologies. We are a 100% employee-owned, Certified Great Place To Work and named Best Places to Work in Huntsville/Madison County, headquartered in Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As one of the nation's top 100 defense companies, the services we provide directly support the men and women who serve our country. Our corporate mission sums up the pride our employee-owners take in the work we do: "Lighting the Pathway of Freedom". And, as a Certified Evergreen ESOP, we have made the commitment to grow and sustain our company for the next 100 years! Come grow with us!

Torch Technologies, Inc. is seeking a Mid-Level Software Engineer with strong experience in C++ and a solid foundation in Linux-based development environments. The ideal candidate will contribute to the design, development, and maintenance of software systems in a predominantly Linux environment, while working within modern DevOps workflows. Familiarity with containerization and CI/CD practices is highly desirable, along with a willingness to learn and adapt.

As a Mid-Level Software Engineer your duties will include the following, but are not limited to:
  • 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.
  • Participate in code reviews and follow engineering best practices.
  • Support and enhance GitLab CI/CD pipelines for automated builds, testing, and deployments.
  • Work with containerization technologies, with emphasis on rootless container workflows (e.g., Podman) for secure and reproducible environments.
  • Debug, profile, and optimize applications for performance, stability, and reliability.
Job Requirements:
  • US Citizenship.
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 5-8 years of experience in software development.
  • 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.
  • Excellent communication skills with the ability to interact effectively with both end users and technical teams.
  • Must have an Active U.S. Security Clearance.
Preferred Qualifications:
  • General familiarity with containerization technologies such as Docker.
  • Experience with or exposure to rootless Podman environments.
  • Experience with GitLab CI/CD pipelines.
  • Experience with Meson build system (preferred).
  • Basic understanding of build systems such as CMake or Make (for maintenance of legacy systems).
  • General understanding of scripting languages (e.g., Bash or similar).
  • Experience with automation, build tooling, or DevOps practices in Linux environments.
  • Exposure to additional programming languages (e.g., Java, Fortran, Python, or others) is beneficial for supporting or interfacing with surrounding systems.

Schedule: M-F; 8-5


Work Location: Customer- site: No telework option available

Travel: Yes,0-10%


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.


Applying to Torch Technologies:


Only those candidates invited for an interview will be contacted. Employment at Torch Technologies is contingent upon the successful completion of a comprehensive background check.


All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, citizenship, ancestry, marital status, protected veteran status, disability status or any other status protected by federal, state, or local law. Torch Technologies, Inc. participates in E-Verify.


If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access Careers Link as a result of your disability. You can request reasonable accommodations by sending an email to View email address on click.appcast.io. Thank you for your interest in Torch Technologies.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Mid-Level Software Engineer in Huntsville, AL vacancy
  •  ...fly. Position Summary Griffon Aerospace is seeking a Mid-Level Aerospace Engineer to join our engineering team in Madison, Alabama....  ...basics Payload integration (cameras, sensors, LiDAR) Software & Programming (helpful) MATLAB / Simulink Python or C++... 
    Software
    Full time
    Remote work

    Griffon Aerospace

    Madison, AL
    a month ago
  • $87.1k - $157.45k

     ...Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is...  ...for a talented Aviation Embedded Software Engineer to work in our Huntsville office...  ...0.00 The Leidos pay range for this job level is a general guideline only and not a guarantee... 
    Software
    Work at office
    Local area
    Immediate start

    Leidos

    Huntsville, AL
    1 day ago
  • $87.1k - $157.45k

     ...Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is...  ...for a talented Aviation Embedded Software Engineer to work in our Huntsville office...  ....00 The Leidos pay range for this job level is a general guideline onlyand not a guarantee... 
    Software
    Work at office
    Local area
    Immediate start

    Leidos

    Huntsville, AL
    1 day ago
  •  ...Your Role As a Full Stack Engineer in the healthcare space, you'll architect seamless...  ...about developing great leaders at all levels and creating opportunities for our people...  ...AI-assisted coding tools in professional software development (e.g., GitHub Copilot,... 
    Software
    Work at office
    Shift work
    2 days per week

    Blue Shield of CA

    Huntsville, AL
    2 days ago
  •  ...Software Developer This position is onsite in Huntsville AL at Redstone Arsenal: $3,0...  ...collaborate with cross-functional teams including engineers, data professionals, DevOps, and UX...  ...environment. This position is open to mid-level and senior developers, with... 
    Software
    Relocation package

    Navstar

    Huntsville, AL
    4 days ago
  •  ...Control, Battle Management, and Communications (C2BMC) National Team Program is seeking motivated and talented C2BMC Systems Software Engineers to join the team in Colorado Springs, CO to support the Ballistic Missile Defense System (BMDS). The Company Missile Defense... 
    Software

    CTS Technology Solutions, Inc.

    Huntsville, AL
    2 days ago
  •  ...are seeking a highly skilled and experienced Senior Mechanical Engineer with expertise in modeling and simulation to join our dynamic team...  ...& Simulation: Develop and validate models using advanced software tools (e.g., ANSYS, SolidWorks Simulation, MATLAB/Simulink) to... 
    Software

    Sigmatech, Inc.

    Huntsville, AL
    11 days ago
  •  ...Mid-level Software Engineer Kegman Inc. is a Woman-owned, Service-Disabled Veteran-Owned Small Business headquartered in Melbourne, FL, and provides engineering and technical support services to U.S. Government clients. Kegman is a proud employee-owned company! NOTE This... 
    Software
    Contract work
    For contractors
    For subcontractor
    Immediate start

    Kegman Inc

    Huntsville, AL
    1 day ago
  •  ...Software Engineer Contingent on award, Ampersand Solutions Group (AMPERSAND) has a requirement for one or more Software Engineers who will...  ...and maintain a DoD Security Clearance at the appropriate level Willing to periodically travel in support of test events... 
    Software
    Work at office
    Remote work

    Ampersand Solutions Group, Inc.

    Huntsville, AL
    4 days ago
  •  ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality,...  ...to access the portal and complete your profile. Seniority level Entry level Employment type Contract Job function... 
    Software
    Full time
    Contract work
    For contractors
    Remote work
    Flexible hours

    Turing

    Huntsville, AL
    2 days ago
  •  ...Intelligence (AI) assisted tools for code generation, reverse engineering, test automation, and documentation. Position Responsibilities...  ...(Required Skills/Experience): ~5+ years of experience in software programming with C, C++, C#, .NET coding, debug, and... 
    Software

    Boeing

    Huntsville, AL
    2 days ago
  •  ...Automate Cloud Flows, Desktop Flows, business process Flows, and Process Advisor Experience with JavaScript, .Net, Experience with Software Development Life Cycle Process (may include SDLC, Agile, SCRUM, Lean, etc.) Physical and Mental Qualifications Be able to maintain... 
    Software
    For contractors
    Work at office
    Local area

    DirectViz Solutions

    Huntsville, AL
    2 days ago
  •  ...commercial and government clients. Our team includes engineers and analysts with subject matter expertise in domains that span software development, simulation technologies,...  ...Overview We are seeking a skilled Jr or Mid-Level Software Engineer/Developer to join our dynamic... 
    Software
    Flexible hours

    Verity Integrated Systems

    Huntsville, AL
    2 days ago
  •  ...Opportunity PeopleTec is currently seeking a Senior Software Developer to support our Huntsville, AL location. Job Functions: Develops...  ...with SCI eligibility upon hire, and the ability to maintain this level of clearance during their employment. Education Requirements:... 
    Software
    Local area

    PeopleTec

    Huntsville, AL
    1 day ago
  • $18 - $25 per hour

     ...Our client is seeking a passionate and motivated software developer to join their dynamic team. This role offers the opportunity to work with cutting-edge technologies and develop custom applications that make a significant impact in the healthcare industry. Benefits... 
    Software

    ITAC Solutions

    Huntsville, AL
    4 days ago
  • $197.53k - $276.54k

     ...at the speed of our mission.We're seeking a hands-on Senior Software Engineer who builds and implements AI-powered HR technology solutions...  ...technical documentation for defining integrations between enterprise-level HR applications.* Adopt software DevOps technologies and CI/... 
    Software
    Permanent employment
    Immediate start

    Blue Origin

    Huntsville, AL
    1 day ago
  •  ...platform as a service (PaaS), infrastructure as a service (IaaS), software as a service (SaaS), and data as a service (DaaS). Able to...  ...RHCSA) AWS Certified Cloud Practitioner AWS Certified DevOps Engineer Associate Experience integrating third-party components, the... 
    Software

    Open Systems Technologies

    Huntsville, AL
    1 day ago
  • $100k

     ...lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent... 
    Software
    Full time
    H1b

    SynergisticIT

    Huntsville, AL
    2 days ago
  •  ...Job Description Senior Software Developer - Huntsville, AL Full Visibility is seeking a Senior Software Developer to...  ...mission solution areas of Digital, AI & Analytics, Cyber, and Engineering. Our technologists are recognized as industry leaders with... 
    Software
    Contract work

    Full Visibility

    Huntsville, AL
    3 days ago
  •  ...Position Description We are seeking a highly motivated and skilled Software Engineer to support the Short-term Prediction Research and Transition (SPoRT) project at NASA’s Marshall Space Flight Center within the Science and Technology Office. The SPoRT project is a NASA... 
    Software
    Hourly pay
    Contract work
    Temporary work
    Internship
    Work at office
    Local area
    Remote work
    Monday to Friday

    Amentum

    Huntsville, AL
    2 days ago
  • $105k - $180k

     ...Software Developer II Full-time Clearance Requirement: None Compensation: USD 105,000 - USD 180,000 - yearly Company Description Founded in 1989, SOSi is among the largest private, founder-owned technology and services integrators in the defense and government... 
    Software
    Full time
    Work at office
    Remote work
    Worldwide

    SOSi

    Huntsville, AL
    5 days ago
  • $61.9k - $141k

     ...Job Number: R0235888 Platform DevOps Engineer The Opportunity As a DevSecOps Engineer, you know that good software is more than a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to help build a user-oriented... 
    Software
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Phase2 Technology

    Huntsville, AL
    1 day ago
  •  ...with JavaScript, .Net Experience with Software Development Life Cycle Process (may include...  ...a security clearance at the required level Desired Knowledge, Skills, and Abilities...  ...0426-07 Employment Type Full-Time Salaried Minimum Experience Mid-level... 
    Software
    Full time
    Contract work
    Temporary work
    Work at office

    PPT Solutions

    Huntsville, AL
    5 days ago
  •  ...development, campaign planning and analysis and to the Warfighter for all engineering and technical issues related to the missile defense system. What You'll Be Doing: Develop/improve software packages and provide analysis of missile defense-related system... 
    Software
    Work at office

    Apex Tk Corp

    Huntsville, AL
    3 days ago
  •  ...competing with existing Jobseekers. For entry level Job seekers to get client interviews and...  ...Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science...  ...REQUIRED SKILLS For Java /Software Programmers Bachelors degree or Masters... 
    Software
    Immediate start
    Remote work

    SynergisticIT

    Huntsville, AL
    4 days ago
  • $150.93k - $211.3k

     ...This role is part of the Blue Origin Engines business unit, where our focus is the design...  ...national security, and human spaceflight. As a Software Engineer in the Scientific Computing team...  .... Dependent on role type and job level, employees may be eligible for benefits... 
    Software
    Permanent employment
    Temporary work
    Local area

    Blue Origin

    Huntsville, AL
    2 days ago
  •  ...SENIOR SOFTWARE DEVELOPER - (638) Share this job as a link in your status update to LinkedIn...  ...is an ISO 9001:2015 and CMMI Services Level 3 certified, Service-Disabled Veteran-...  ...’s degree in Computer Science, Software Engineering, or a related field (preferred) We are equal... 
    Software
    Full time
    Local area

    Ignite Now

    Huntsville, AL
    4 days ago
  •  ...mission solution areas of Digital, AI & Analytics, Cyber, and Engineering. With offices in the National Capital Region, Quantico, VA, and...  ...health, compliance, and security posture. Collaborate with software developers, DevOps engineers, cybersecurity teams, and system... 
    Software

    Full Visbility

    Huntsville, AL
    4 days ago
  •  ...Position Title: Senior Software Engineer Location: Huntsville, Alabama Job Type: Full Time About EO Solutions: EO Solutions is a rapidly growing...  ...‑time hardware interfaces to operator interfaces and mission‑level graphical user interfaces (GUIs). The ideal candidate will... 
    Software
    Full time
    Remote work

    Page Mechanical Group Inc

    Huntsville, AL
    2 days ago
  •  ...Teledyne IT Shared Services is seeking an experienced Senior Cloud Engineer to join the Enterprise Infrastructure Solutions team. This role...  ...Microsoft Store application control policies and enterprise software distribution security Administer CyberArk Workforce Password... 
    Software
    Work experience placement
    Local area

    Teledyne Technologies

    Huntsville, AL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!