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 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++...SoftwareFull timeRemote work
$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...SoftwareWork at officeLocal areaImmediate start$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...SoftwareWork at officeLocal areaImmediate start- ...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,...SoftwareWork at officeShift work2 days per week
- ...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
- ...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
- ...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
- ...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...SoftwareContract workFor contractorsFor subcontractorImmediate start
- ...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...SoftwareWork at officeRemote work
- ...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...SoftwareFull timeContract workFor contractorsRemote workFlexible hours
- ...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
- ...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...SoftwareFor contractorsWork at officeLocal area
- ...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...SoftwareFlexible hours
- ...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:...SoftwareLocal area
$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$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/...SoftwarePermanent employmentImmediate start- ...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
$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...SoftwareFull timeH1b- ...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...SoftwareContract work
- ...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...SoftwareHourly payContract workTemporary workInternshipWork at officeLocal areaRemote workMonday to Friday
$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...SoftwareFull timeWork at officeRemote workWorldwide$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...SoftwareFull timeContract workPart timeLocal areaRemote work- ...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...SoftwareFull timeContract workTemporary workWork at office
- ...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...SoftwareWork at office
- ...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...SoftwareImmediate startRemote work
$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...SoftwarePermanent employmentTemporary workLocal area- ...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...SoftwareFull timeLocal area
- ...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
- ...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...SoftwareFull timeRemote work
- ...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...SoftwareWork 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
- software engineer amazon Huntsville, AL
- agile software developer Huntsville, AL
- software developer positions Huntsville, AL
- senior software design engineer Huntsville, AL
- software developer Huntsville, AL
- ngo software engineer Huntsville, AL
- startup software engineer Huntsville, AL
- senior software engineer Huntsville, AL
- real time software engineer Huntsville, AL
- senior software engineer ruby on rails Huntsville, AL


