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:
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.
- 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.
- 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.
- 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.
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,...SoftwareImmediate start
- ...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...SoftwareFull timeWork at office
$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...SoftwareFull timeFor contractorsFor subcontractorWorldwideRelocation$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...SoftwareFull timeFor contractorsRelocation- 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...SoftwareImmediate start
- ...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
$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...SoftwareFull timeWorldwideRelocation$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,...SoftwareFull timeWorldwideRelocation$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...SoftwareFull timeInterim roleWork at office- ...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...SoftwareFull timeContract workWork at officeLocal area
- ...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...SoftwareFull timeImmediate start
- ...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...SoftwareFull timeWork at office
- 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,...SoftwareInternshipImmediate start
- 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
- ...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...SoftwareWork at office
- ...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...SoftwareRemote work
- ...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...SoftwareFull timeContract workFor contractorsFor subcontractorImmediate start
- 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...SoftwareContract workLocal area
- ...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...SoftwareRelocation package
$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...SoftwareFull timeWorldwide- ...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...SoftwareContract workTemporary workWork at office
$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...SoftwareLocal area$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...SoftwareFull timeContract workPart timeWork at officeLocal areaRemote work- ...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...SoftwareWork at office
- ...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+...SoftwareFull time
$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...SoftwareFull timeWork at officeRelocation- ...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
- 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,...SoftwareWork at officeShift work2 days per week
$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...SoftwareFull timeContract work- ...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...SoftwareFull timeWork experience placementLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!
Related searches
- mid-level software developer Huntsville, AL
- senior robotics software engineer Huntsville, AL
- software system engineer Huntsville, AL
- part time software developer Huntsville, AL
- intel software engineer Huntsville, AL
- software developer fintech Huntsville, AL
- software development engineer aws Huntsville, AL
- information technology software engineer Huntsville, AL
- graduate software developer no experience Huntsville, AL
- ngo software engineer Huntsville, AL





