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 8 hours ago
Similar jobs that could be interesting for youBased on the Mid-Level Software Engineer in Huntsville, AL vacancy
  • deciBel Research has an immediate opening for a Mid-level Systems Engineer in Huntsville, AL.Position Description:The successful candidate performs...  ...Requirements:Bachelor's degree in Systems Engineering, Software Engineering, Computer Science, Electrical Engineering,... 
    Software
    Immediate start

    deciBel Research

    Huntsville, AL
    1 day ago
  •  ...Job Description We are  s eeking a talented and motivated Mid-Level Software Engineer to join our team. In this role, you will b e responsible for designing, developing, and m aintaining software solutions for our defense projects. The ideal candidate can... 
    Software
    Full time
    Work at office

    Trigon Cyber

    Huntsville, AL
    17 hours ago
  • $87.1k - $157.45k

     ...Reliability, Availability, Maintainability) Engineer to join a diverse team to create unique...  ...Engineering, Electrical Engineering, Software Engineering, Computer Science, Computer Engineering...  ...,450.00The Leidos pay range for this job level is a general guideline only and not a... 
    Software
    Full time
    For contractors
    For subcontractor
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    4 days ago
  • $131.3k - $237.35k

     ...seeking a talented, self-motivated, experienced various level of Radar Systems Engineers to join a diverse team in Huntsville, AL that provides analysis...  ...able to collaborate closely with systems engineers and software engineers and testers.If this sounds like the kind of... 
    Software
    Full time
    For contractors
    Relocation

    Leidos

    Huntsville, AL
    17 hours ago
  • deciBel Research has an immediate opening for a Mid-level Full-stack Software Engineer in Huntsville, AL.Position Description:Full-stack software development team member using an agile SCRUM development process to develop software products for a large defense system.The... 
    Software
    Immediate start

    deciBel Research

    Huntsville, AL
    1 day ago
  •  ...Software Engineer Position Develop scalable software applications using Gemini Code Assist, Java and Python. Build, integrate, and optimize Windows-based desktop or server applications. Configure, deploy, and maintain applications on Linux servers with rpm-based... 
    Software

    DigiFlight

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

     ...Defense is seeking an Electrical Design Engineer join our Huntsville team!Primary ResponsibilitiesSolve...  ...detailed block diagrams to define top level systems as well as lower level sub...  ...or similar. Familiar with 2D and 3D CAD software such as SolidWorks, SolidWorks Electrical... 
    Software
    Full time
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    17 hours ago
  • $107.9k - $195.05k

     ...missions.Leidos Defense is seeking a Mid-LevelSystems Engineer to join the IFPC Inc 2 systems engineering...  ...a verification review boardOwn system level DVOs and VCNsReview and approve all...  ...QualificationsBachelor’s degree in Systems Engineering, Software Engineering, Computer Science,... 
    Software
    Full time
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    3 days 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...  ...450.00The Leidos pay range for this job level is a general guideline only and not a guarantee... 
    Software
    Full time
    Interim role
    Work at office

    Leidos

    Huntsville, AL
    3 days ago
  •  ...Title: Mid-Level Systems Engineer (MBSE) Job Summary KBR is seeking an experienced MBSE Systems Engineer to support a Department of War...  ...contact for MBSE activities, coordinating with hardware, software, integration, test, and program management teams to maintain... 
    Software
    Full time
    Contract work
    Work at office
    Local area

    KBR

    Huntsville, AL
    16 days ago
  •  ...ENVENTION has an immediate opening for a Junior to Mid-level Software Engineer to work on an ongoing program that provides interoperability with tactical data protocols (e.g., Link 16, Link 11, and JREAP), delivers certified tactical network integration, and provides message... 
    Software
    Full time
    Immediate start

    enVention

    Huntsville, AL
    a month ago
  •  ...Mid-Level Software Engineer 26-070   Invariant Corporation is seeking a talented and motivated mid-level Software Engineer with 5-10 years of experience. The ideal candidate would work in a hands-on laboratory environment on a variety of technical projects related to... 
    Software
    Full time
    Work at office

    Invariant Corporation

    Huntsville, AL
    15 days ago
  • deciBel Research has an immediate opening for a Mid-level Software Developer in Huntsville, AL.Position Description:We are seeking a mid-...  ...about applying artificial intelligence to transform complex engineering and business data into actionable insights. In this role,... 
    Software
    Internship
    Immediate start

    deciBel Research

    Huntsville, AL
    17 hours ago
  • Job Title: Mid-Level Cloud DeveloperLocation: Redstone ArsenalPosition Type: Full-TimePosition...  ...policies.Collaborate with stakeholders, engineers, and enterprise architects to align...  ...field.Minimum of 5 years of experience in software development, cloud development or... 
    Software

    Cintel

    Huntsville, AL
    17 hours ago
  •  ...Senior Cloud Information System Security Engineer (ISSE) to join our team in Washington,...  ...of hardware, operating systems, and software applications adequately address cybersecurity...  ...: Must meet one of the following levels of experience: A high school diploma/GED... 
    Software
    Work at office

    MANTECH

    Huntsville, AL
    17 hours ago
  •  ...wherever they fly.Position SummaryGriffon Aerospace is seeking a Mid-Level Aerospace Engineer to join our engineering team in Madison, Alabama. Primary...  ...basicsPayload integration (cameras, sensors, LiDAR)Software & Programming (helpful)MATLAB / SimulinkPython or C++ (for... 
    Software
    Remote work

    Griffon Aerospace

    Madison, AL
    23 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... 
    Software
    Full time
    Contract work
    For contractors
    For subcontractor
    Immediate start

    Kegman

    Huntsville, AL
    17 hours ago
  • Job TitleDevOps Engineer - MidLocationHuntsville, AL 35808 US (Primary)CategoryInformation...  ...Technologies is in search of a mid-level DevOps Engineer to support the FBI's ECS...  ...administering infrastructure hardware and software for cybersecurity. Experience developing... 
    Software
    Contract work
    Local area

    TMC Technologies

    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

    Kforce Federal Solutions

    Huntsville, AL
    4 days ago
  • $87.1k - $157.45k

     ...greatest work is ahead!Leidos Defense Systems is seeking a talented Software Engineer to develop high-performance applications and backend systems...  ...performant software today while growing into broader system-level and real-time development over time. We have offices across... 
    Software
    Full time
    Worldwide

    Leidos

    Huntsville, AL
    4 days ago
  •  ...Advisor Experience with JavaScript, .Net Experience with Software Development Life Cycle Process (may include SDLC, Agile, SCRUM,...  ...eligible to obtain and maintain a security clearance at the required level   Desired Knowledge, Skills, and Abilities for the Power... 
    Software
    Contract work
    Temporary work
    Work at office

    PPT Solutions, LLC

    Huntsville, AL
    17 days ago
  • $58k - $136.2k

    Mid Level Angular Developer Position Description CGI is actively seeking an Angular...  ...collaborate closely with fellow developers, engineers, and business analysts to design,...  ...applications. Whether troubleshooting a software defect, enhancing an existing application... 
    Software
    Local area
    Huntsville, AL
    25 days ago
  • $61.9k - $141k

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

    Booz Allen Hamilton

    Huntsville, AL
    17 hours ago
  •  ...Assist in the design, development, troubleshooting and analysis of software programs for computer-based systems. Analyze specific...  ...Science, Information Technology, Information Science, Computer Engineering, Software Engineering, Information Systems, or Management Information... 
    Software
    Work at office

    COLSA

    Huntsville, AL
    4 days ago
  •  ...Job Description Job Description Job Title: Software Developer (Senior) Location: Huntsville, AL  Position Type: Full-Time...  ...Qualifications: ~ Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (Master’s preferred). ~8+... 
    Software
    Full time

    Cintel Inc

    Huntsville, AL
    17 days ago
  • $131.3k - $237.35k

     ...Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is...  ...tasks including user access, software installation and updates, system monitoring...  ...350.00The Leidos pay range for this job level is a general guideline only and not a guarantee... 
    Software
    Full time
    Work at office
    Relocation

    Leidos

    Huntsville, AL
    12 hours ago
  •  ...About the role Seeking a DevOps Engineer to join a high-performing cyber team supporting a large SOC enterprise environment in Huntsville...  ..., and maintaining cybersecurity infrastructure hardware and software. Ability to develop and maintain specialized utility... 
    Software

    Falcon IT & Staffing Solutions

    Huntsville, AL
    3 days ago
  • Your Role As a Full Stack Engineer in the healthcare space, you'll architect seamless, missioncritical...  ...about developing great leaders at all levels and creating opportunities for our...  ...-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
    3 days ago
  • $140k - $165k

     ...support this mission, we are seeking a Software Developer to build and modernize the applications...  .... By bridging the gap between software engineering and cloud infrastructure, you will play...  .... Prepare comprehensive program-level and user-level documentation for all... 
    Software
    Full time
    Contract work

    Redhorse Llc

    Huntsville, AL
    17 hours ago
  •  ...DescriptionTeledyne 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 securityAdminister CyberArk Workforce Password... 
    Software
    Full time
    Work experience placement
    Local area

    Teledyne FLIR

    Huntsville, AL
    3 days ago

Do you want to receive more vacancies?

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