Software Engineer
Capstone Research Inc
Software Engineer Capstone Research Corporation is seeking to expand our team. Capstone Research Corporation is headquartered in Huntsville Alabama. We are a customer-oriented engineering services company providing world class research and development support across the Department of Defense (DoD): Army, Navy, Air Force, Marines, and Missile Defense Agency (MDA). Capstone offers 100% Company Provided Medical and Dental Insurance, Matching 401K, and Profit Sharing as part of our top-notch benefits package. Compensation for this position will be determined, but not limited to, factors such as responsibilities of the job, education, experience, knowledge, skills, abilities, alignment with market data, and internal equity. We have an immediate opening for a Software Engineer to work in our Huntsville, AL office. The successful candidate will join the interdisciplinary Systems Analysis Group supporting existing Joint Tactical Integrated Fire Control projects/programs. We are looking for a high-performing engineer who takes pride in building robust systems, writing clean code, and continuously improving both themselves and the codebase around them. The successful candidate will be a strong technical contributor who can quickly internalize system architecture, operate with ownership, and deliver production-quality C++ code with minimal oversight. 3-5 years of software engineering experience is desired, including co-op, intern, academic research and/or other work experience. Salary based on relevant experience and education. Key Responsibilities Work on-site within a collaborative team environment to engineer joint tactical integrated fire control solutions Write efficient, maintainable, and scalable C++ code in accordance with coding standards and practices Develop software modules and components for real-time, mission-critical applications Develop and evaluate the system using standardized measures of performance and effectiveness Collaborate with systems architects and engineers to design solutions for Joint Tactical Integrated Fire Control Systems Participate in periodic program reviews and technical presentations to Government stakeholders Requirements Bachelor's degree in software engineering, computer science, or related field Three or more years of professional software development experience Strong proficiency in modern C++ (C++17 or newer) Experience with CMake across multi-repository projects Experience writing and maintaining unit tests using Google Test (or similar framework) Working knowledge of: Multithreading (std::thread, mutex, condition_variable, atomics) Networking fundamentals (e.g. UDP, TCP, ZeroMQ, IP basics) Serialization frameworks (e.g. protobuf) Ability to operate independently with technical guidance Excellent problem-solving skills and effective verbal and written communication skills Ability to travel approximately 10% of the time U.S. Citizenship Preferred Qualifications Experience with DoD operations, concepts, and technologies and their supporting sensors, effectors, and networks Experience working with CI/CD systems (GitLab CI preferred) Experience with safety-critical, defense, aerospace, or real-time systems MS Software Engineering Clearance The successful candidate must be able to qualify for a DoD Secret or higher clearance Capstone Research Corporation is an Equal Employment Opportunity Company All Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or status as a protected veteran. #J-18808-Ljbffr
- ...Full Stack Software Engineer AV/BlueHalo is seeking an experienced Full Stack Software Engineer. The ideal candidate will work closely with the Product Owners in completing complex development taskings while aiding in the daily execution of the software development...Suggested
- ...Responsibilities PeopleTec is currently seeking a Full-Stack Software Engineer to support our Huntsville, AL location. We are currently looking for a mid career Full-Stack Software Engineer. Duties: Design, develop, test, and maintain full-stack software applications supporting...SuggestedLocal area
- ...Full-Stack Software Engineer Job Locations US-AL-HUNTSVILLE ID 2026-5050 Category Information Technology Position Type Regular Full-Time Opportunity PeopleTec is currently seeking a Full-Stack Software Engineer...SuggestedFull timeContract workLocal area
- ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... ...Come grow with us! Torch Technologies is seeking a Full Stack Software Engineer to support the design, development, integration, and...SuggestedContract workTemporary workLocal areaRelocation packageFlexible hours
- ...missile threat, plans the best defensive solution, and launches the intercepting missiles to negate the threat. The Work The Software Engineer will support the Missile Defense Agency’s GMD Weapon System program by designing, developing, integrating, testing, and...SuggestedFull timeWork at officeRemote workRelocationFlexible hoursShift work
- ..., plans the best defensive solution, and launches the intercepting missiles to negate the threat. The Work The selected software Engineer responsibilities will include the support of the GWS-GSS IPT. You be responsible for software development execution and then will...Full timeWork at officeRemote workRelocationFlexible hoursShift work
- ...algorithm acceleration and machine learning), and weapon system engineering. IERUS develops value for our defense and commercial customers... ...engagement. IERUS Technologies, Inc., is seeking a Radar Software Engineer to join a diverse and flexible team. The ideal candidate...Flexible hours
- ...Contract for Framework and Tools (MASC-F) team, is constantly engineering, developing and integrating new capabilities for the U.S.... ...Lockheed Martin Rotary & Mission Systems is seeking a full-time Software Engineer. In this role, you will work in a collaborative environment...Full timeContract workInterim roleWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$120k - $150k
...Salary Range: $120,000.00 To $150,000.00 Annually UAS Linux Software Engineer – Vehicle/Systems Integration & Platform Software Position Overview Quantum Systems Inc. is a global leader in aerial intelligence and autonomous, AI-powered aerial robotics. We design, develop...Work at office- ...Software Engineer Location: Huntsville, AL Description: Seeking a highly motivated Software Engineer to support the Systems Simulation, Software, and Integration Directorate (S3I) in Huntsville, Alabama. Responsibilities: • Implement new features based...Full timeLocal areaRemote workFlexible hours
$164.65k - $230.51k
## Software Engineer 3Applylocations: Huntsville, AL: Greater Seattle Areatime type: Full timeposted on: Posted Todayjob requisition id: R65985Application close date:Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision...Permanent employmentRelocation package- ...Opportunity PeopleTec is currently seeking a Software Engineer to support our Huntsville, AL location. The candidate is to be a software engineer supporting S3I Aviation SILs on Redstone Arsenal designing, developing, and testing code written to facilitate testing for...Work experience placementLocal area
- ...Description SAIC is seeking a Software Developer located at the Redstone Arsenal in Alabama to support the Sensors Test, Analysis, Requirements... ...military environments. Contribute to a team of software engineers and radar systems analysts in translating complex physics and...
$40 - $55 per hour
...Job Title: Software Engineer Job Description This role focuses on developing, maintaining, and upgrading software solutions for tactical radar systems as part of a collaborative agile team. You will participate in the full software development lifecycle, from design...Contract workTemporary workInterim roleWork at office- ...Work Arrangement This is an onsite position in Tampa, FL, Huntsville , or Northern, VA. Job Overview A Software Engineer 2 is an experienced professional responsible for designing, developing, and maintaining software applications. This person serves as an...Full timeWork at officeLocal areaRemote work
$75 - $85 per hour
...Software Engineer 4 Location: Huntsville, AL Pay: $75-85 Start Date: ASAP Clearance: Secret Job Description: Develop high performance C++ software Contributions will directly support radar modeling, scene modeling, signal construction, signal processing, and...Work experience placementWork at officeImmediate start$86.8k - $198k
...the latest architectural approaches. Responsibilities Develop software and systems from vision to production-ready pipelines. Use back... .... Required Qualifications 5+ years of experience in software engineering or development. 5+ years of experience designing, modifying, developing...Local area- ...Software Engineer Contingent on award, Ampersand Solutions Group (AMPERSAND) has a requirement for one or more Software Engineers who will support a critical DoD mission providing software development, design, and test subject matter expertise in a multicloud, hybrid...Work at officeRemote work
- ...nLogic is seeking a Software Engineer to support a mission-focused effort in the Huntsville area. This role will play a key part in supporting missile defense efforts and may be filled at different experience levels depending on qualifications. The role is responsible...Work at office
- ...Software Engineer QTEC Aerospace is seeking a SOFTWARE ENGINEER to join our team of professionals in Huntsville, AL. The qualified applicant will become part of a team of professionals representing both industry and government. The successful candidate will be detail...For contractorsWork experience placementLocal area
- ...Software Engineer Job Description CohesionForce is actively seeking candidates for a Software Engineer to become part of our team in Huntsville, AL. In this role, your responsibilities include: Support integration activities Apply risk management to primary development...Full time
- ...Job Title: Software Engineer 3 Reference: 23-021 Job Type: Full-time Job Status: Interviewing Date Posted: 07-14-2023 Location: Huntsville Duration: Permanent Company Address: CohesionForce, Inc. Street: 101 Quality Circle Suite: Suite 140 City: Huntsville, AL 35806 Website...Permanent employmentFull time
- ...with a Secret or higher security clearance. This role will be performed Onsite in Huntsville, AL. Summit TRC is seeking to add a Software Engineer to our team. This role will be focused on building and integrating software to enable new capabilities on next generation...Local area
- ...Job Description Software Engineer Location: Huntsville, AL Clearance: Secret Basic Qualifications Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline from an accredited university and 2 years of related experience...
- ...Overview i3 is seeking a Software Engineer with 0-3 years of professional experience to help develop cutting edge command and control (C2) and autonomy software for uncrewed platforms including planes, boats, vehicles, and submersibles. This team is developing a web...Full timeWork at officeMonday to Friday
- ...Location: HUNTSVILLE, AL, United States Date Posted: Mar 17, 2025 Category: Software Subcategory: SW Engineer Schedule: Full-time Shift: Day Job Travel: Yes, 10 % of the Time Minimum Clearance Required: None Clearance Level Must Be Able to Obtain...Full timeContract workRemote workShift work
$100k
...exploration, national security, cyber security, or cutting-edge engineering applications, I2X is ready to offer you the chance to make a... ...of our government customers. I2X Technologies is seeking a Software Engineerto support ongoing activities for a customer in Huntsville...Work experience placementLong distance- ...Software Engineer, Entry-Level Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, Entry-Level to join our dynamic and diverse team in Huntsville, AL. This is an upcoming opening with opportunities...InternshipWork at officeLocal areaRemote workShift work
- ...Software Engineer INTUITIVE® is a nationally recognized Best Place to Work that provides solutions from design through production to sustainment by delivering targeted results. Our approach couples the latest technology with engineering expertise and analytical proficiency...Start working today
- ...Role and Responsibilities Software Engineering – II. Work in a collaborative team using agile software development methodology. Perform tasks including developing software maintenance and upgrade solutions for tactical systems, engaging in all activities of the software...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- senior robotics software engineer Huntsville, AL
- junior software developer Huntsville, AL
- graduate software engineer Huntsville, AL
- software engineer internship Huntsville, AL
- senior software engineer Huntsville, AL
- software developer fintech Huntsville, AL
- senior software engineer ruby on rails Huntsville, AL
- federal - software developer Huntsville, AL
- graduate software developer Huntsville, AL
- consulting software engineer Huntsville, AL


