C++ 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, a 100% Employee-owned company, is seeking a talented C++ Software Engineer with experience using C++ to refactor large existing code base to be platform independent, well tested, and fully functional within a virtual container like Docker. Expertise in programming, architectures, and frameworks for C++20 is required. Torch is seeking candidates with these qualities and experience that work well with a multidiscipline team. Candidate will work directly with customers supporting the Technology Development Directorate. Candidate must be able to work in person daily at the Redstone Arsenal located in Huntsville Alabama. Candidate should be trustworthy, dependable, and self-motivated, eager to overcome challenges and solve problems. Previous experience working within a DoW environment is a plus, but not required. Duties and Responsibilities:
Work Location: Customer- Site
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.
- Designs, develops and analyzes complicated and difficult software programs for computer based systems.
- Performs systems modeling, simulation and analysis.
- Collaborates with hardware design engineers on machine characteristics that affect software systems and works with them to resolve incompatibilities.
- As required, provides inputs for documentation of new or existing programs.
- May provide work leadership for lower level employees.
- US Citizenship.
- B.S or greater in Computer Science, Computer Engineering or technical discipline is required. Relevant graduate degrees will be given preference.
- 5 years applicable software design engineering experience.
- Qualified candidates will have direct experience with the following:
- Proficient in C++20 software development.
- Proficient in navigating and understanding large existing code bases.
- Experience in Containerization including Docker.
- Experience in network implementations using Boost ASIO.
- Must have the ability to obtain and maintain a security clearance.
- Working in high-performing/mission-oriented organizations reliant upon the implementation of modeling and simulation.
- Experience in working with C++ libraries including Boost and Eigen.
- Experience in working with TOML and associated C++ libraries.
- Software development, architecture, frameworks, prototyping and design.
- Scripting languages like Python for searching datasets.
- Source control repositories such as Git and Gitlab.
- C++ build systems including CMake.
- Linux and Windows development.
- Experience with Agile development processes.
Work Location: Customer- Site
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 3 days ago
Similar jobs that could be interesting for youBased on the C++ Software Engineer in Huntsville, AL vacancy
- ...Job Description A client in Huntsville is building a team of Software Engineers. The client currently owns a weapon system launcher and is starting the process of developing a magazine for missiles that will attach to launcher. Continued customization and modifications...Suggested
- ...About the Role HEKA is hiring Software Engineers to join our fast-paced, highly collaborative engineering teams working on advanced aerospace... ...Required Software development Experience with C/C++, C#, Python Understanding of Engineering Process Strongly...SuggestedFull timeWork at office
$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... ...competency in software development in either C, C++, Java, or Python programming languages....SuggestedWork at officeLocal areaImmediate start- ...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... .... ~ Strong programming skills in languages such as C++, Java, C#, Python, or similar. ~ Experience with...SuggestedFull timeWork at office
- ...Mid-level Software Engineer Kegman Inc. is a Woman-owned, Service-Disabled Veteran-Owned Small Business headquartered in Melbourne, FL, and... ...experience in software engineering on DoD programs ~ Modern C++ (or comparable OOP) development of real time, multi-processor...SuggestedFull timeContract workFor contractorsFor subcontractorImmediate start
$69.55k - $125.73k
...Department is a design-focused group of engineers specializing in advanced hardware-based products... ..., and testing embedded firmware and software on a variety of platforms, including... ...hardware description languages such as: C, C++, assembly Experience with programming...Local areaImmediate startWorldwideRelocation- ...intercepting missiles to negate the threat. The Work The Software Engineer will support the Missile Defense Agency’s GMD Weapon System... ...troubleshooting. Develop and modify software using languages such as C++, Java, Python, Ada, or related technologies, depending on team...Full timeWork at officeRemote workRelocationFlexible hoursShift work
$163.2k - $244.8k
...Northrop Grumman Defense Systems is seeking Staff (Level 5) Engineer Software . This position will be located in Huntsville, AL and will... ...principles • Experience developing complex software solutions using C++ • Experience programming in scripting languages (Python, Bash...Full timeRelocation packageMonday to ThursdayShift work$85.4k - $128k
...making history.Northrop Grumman Defense Systems is searching for Software Engineers/Principal Software Engineers (multiple positions) to join... ...software using Java Experience developing software using C++ Experience developing software on Linux Experience...Full timeRelocation packageShift work- ...intelligence, lifecycle mission enablement, and software modernization. Nightwing brings... ...commercial markets. Principal Mobile CNO Engineer Nightwing provides technically advanced... ...At least 8 years of experience with C/C++ on Unix/Linux platforms using Make/CMake...RelocationRelocation package
$125k - $155k
...on this job and more exclusive features. Thompson Software Solutions is seeking a senior-level Sr Software Engineer who is ready to work with a talented team to provide... ...'s degree in a STEM discipline 6+ years of C/C++ UML, MATLAB and Simulink experience Experience with...Full timeRemote workFlexible hours$179.6k - $269.4k
...Integration Business Unit (BU) has an exciting career opportunity for a Software Engineer supporting an Internal Research and Development (IRAD) to join... ...Recent and extensive Experience Developing Software in C++ or Java Quick to learn and absorb new concepts and...Full timeInterim roleRelocationShift work- ...documents, tests and debugs applications software and systems that contain logical and mathematical... ...with equipment designers and/or hardware engineers in the planning, design and development... ...Experience Developing Software in C++ or Java Ability and willingness to travel...Full timeWork experience placement
$131.1k - $196.7k
...Northrop Grumman Defense Systems is seeking Sr. Principal Engineer Software – 15321. This position will be located in Huntsville, Alabama... ...NIST and ISO standards. • Experience with other languages like C++, C#, and Python is a plus. #Sentinelsoftware Primary...Full timeRelocation packageMonday to ThursdayShift work- ...are continuously looking for entry-level software programmers, Java Full stack developers,... ...developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full... ...Knowledge of Core Java , javascript , C++ or software programming Spring boot,...Full time
- ...A leading defense contractor is seeking a Software Engineer to lead engineering efforts and support software for Department of Defense missions... ...proficiency in object-oriented programming, especially in C++ or Java, and experience in Linux environments. Candidates will...For contractors
- ...Grumman Space Systems Sector has an opening for a Principal Software Engineer (level 3) or Sr. Principal Software Engineer (level 4) to join... ..., Alabama. Essential Functions: Writing programs using C++, Java or similar languages Participating in demos for the team...Full timeFlexible hours
- ...Description Job Details: Industry : Energy Job Title: Software Test Engineer Location: Huntsville, AL Duration: 8+ Months (... ...hardware and applications. Desired Characteristics: • Basic C++ knowledge is a plus. • Experience successfully...Permanent employmentFull timeWork experience placementShift work
- ...missions. We are building a new center of engineering excellence to design our new category of... ...design, and overseeing hardware and software development cycles for a variety of hardware... .... Requirements Senior‑level C/C++ development experience supporting embedded...InternshipWork at officeFlexible hours
- ...Corvid's Missile Defense Products group is adding experienced Software Engineers to support the development of Fire Control software for... ...Extensive development efforts in a variety of languages including C++, Java and/or Ada Develop, present and execute complex work...Full timeTemporary workFlexible hours
- ...Lead Embedded Flight Software Engineer X-Bow Systems is looking to fill a Lead Embedded Flight Software Engineer position to own the flight software... ...in embedded software engineering for aerospace applications C/C++ preferred Ability to identify and tailor appropriate computing...Remote workFlexible hours
- ...Overview An employer is looking for a Software Engineer in the Huntsville, AL area. The selected software Engineer responsibilities will include... ...for evolving conditions. Qualifications STEM degree. Programming experience in C++, Java, and/or Python. #J-18808-Ljbffr...
- ...Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design... ...Engineering ~ Proficiency in Java, JavaScript, Python, C++, Golang, SQL, Linux ~ Experience with UI/UX design and development...Full time
- ...Job Title: Software Engineer (Senior) Location: Huntsville, AL Position Type: Full-Time Position Overview: We are seeking an experienced... ...Proficiency in one or more programming languages (e.g., Java, C++, Python, or equivalent). ~ Strong understanding of SDLC...Full time
- ...to be Performed: AnaVation is looking for a dedicated .NET Software Developer to join our team. This position is part of a... ...deliver groundbreaking research with advanced software and systems engineering that provides an information advantage to contribute to the mission...Full timeTemporary workImmediate start
- ...Insight Global is seeking a motivated Mid-Level Software Engineer to support a client in Huntsville, AL. This individual will work alongside... ...focused on Java development, with additional experience in C/C++ programming required. The engineer will play a key role in enhancing...
- ...Job Description TCS is searching for a Sr. Principal Software Engineer to join our strong team of Engineers supporting our Ground-based... ...PhD. Experience developing real time embedded software in C++ Experience with HW/SW integration Experience developing...Flexible hours
$163.2k - $244.8k
...Defense Systems has an exciting career opportunity for a Staff Software Engineer to join our team of qualified, diverse individuals. This... ...with a PhD. Experience developing embedded software using C/C++ required Experience with Java, Python and other high-level...Full timeRelocationShift work$108.8k - $163.2k
...Integration Business Unit (BU) has an exciting career opportunity for a Software Engineer supporting an Internal Research and Development (IRAD) to join... ...\n\n * Recent and extensive Experience Developing Software in C++ or Java\n\n * Quick to learn and absorb new concepts and...Full timeInterim roleRelocationShift work$87.6k - $131.4k
...Missile Defense Integration offers an excellent opportunity for an Engineer Software \u2013 SA (26-127) to join our team of talented and diverse... ...-oriented development experience (additional experience with C++ also preferred)\n\n * Knowledge of software practices such as...Full timeWork experience placementRemote workWorldwideRelocationFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Engineer. Be the first to apply!
Related searches
- c++ remote Huntsville, AL
- c++ Huntsville, AL
- c/c++ Huntsville, AL
- mid-level software developer Huntsville, AL
- software engineer - cloud services Huntsville, AL
- software sales executive Huntsville, AL
- entry level software sales Huntsville, AL
- healthcare software sales Huntsville, AL
- software implementation project manager Huntsville, AL
- bank software Huntsville, AL



