Talent.com
Capstone Research Corporation
Software EngineerCapstone Research Corporation • Huntsville, AL, USA
Software Engineer

Software Engineer

Capstone Research Corporation • Huntsville, AL, USA
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

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.

Create a job alert for this search

Software Engineer • Huntsville, AL, USA

Similar jobs

Senior Software Engineer

Freedom Real EstateHuntsville, AL, United States
Full-time

Senior Software Engineer page is loaded## Senior Software Engineerlocations: Eglin AFB, FLtime type: Full timeposted on: Posted Todayjob requisition id: R756**Torch Technologies**Thank you ... Show more

 • Promoted

Senior Software Engineer — Embedded Systems (Secret Clearance)

ASRC FederalHuntsville, AL, United States
Full-time

A leading government contractor is seeking Software Engineers in Huntsville, AL, to join their Agile teams focused on real-time defense systems.Candidates should possess a Bachelor's degree in a ST... Show more

 • Promoted

Software Engineer; Mid-Level

Leidos IncHuntsville, Alabama, United States
Full-time

Looking for an opportunity to make an impact?.At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success.We empowe... Show more

 • Promoted

Senior Software Engineer, Opengear (Sandy, UT - Hybrid)

Digi AxessHuntsville, AL, United States
Full-time

Senior Software Engineer, Opengear (Huntsville, AL or Sandy, UT - Hybrid).Digi UT Sandy 9270 South 500 West Suite L Sandy, UT 84070, USA.Opengear keeps networks running smoothly with our Network Re... Show more

 • Promoted

Lead Network Resilience: Senior Software Engineer (Hybrid)

Digi AxessHuntsville, AL, United States
Full-time

A leading technology firm is seeking a Senior Software Engineer to lead the development of next-generation network resilience products.The role requires over 7 years of experience in Rust and C/C++... Show more

 • Promoted

Senior Principal Software Engineer

Technical Consulting Solutions, Inc.Huntsville, AL, United States
Full-time

Senior Principal Software Engineer.Engineers supporting our Ground-based Midcourse Defense (GMD) customer in Huntsville, AL.The GMD program is a portion of the Missile Defense Agency's (MDA) system... Show more

 • Promoted

Lead Software Engineer, Defense Systems (Kwajalein Atoll)

RGNextHuntsville, AL, United States
Full-time

A leading defense contractor is seeking a Software Engineer to lead engineering efforts and support software for Department of Defense missions.Located in Marshall Islands, the role requires profic... Show more

 • Promoted

Senior Software Engineer

Moseley Technical Services, Inc.Huntsville, AL, United States
Full-time

Senior Software Engineer (GMD Weapon System).Onsite in Huntsville, AL | Off-Post, Not at Redstone Arsenal.Full-Time with an ESOP Contractor | Schedule: 9x80 (Every Other Friday Off).Ground Missile ... Show more

 • Promoted

Software Safety Engineer

IronMountain SolutionsHuntsville, Alabama, US
Full-time

Do you have the right skills and experience for this role Read on to find out, and make your application.IronMountain Solutions is searching for a Software Safety Engineer to support a customer loc... Show more

 • Promoted

Remote Senior Software Engineer

TuringHuntsville, AL, United States
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

Senior Software Engineer — Defense AI/ML Systems

SlopeHuntsville, AL, United States
Full-time

A technology company focused on defense is seeking a Software Engineer to develop innovative algorithms and software solutions.The role involves prototyping state-of-the-art solutions in an agile e... Show more

 • Promoted

Software Engineer

Summit TRCHuntsville, AL, USA
Full-time
Quick Apply

Learn more about Summit TRC at our website.Be sure to check out our Careers page!.Must be a US Citizen with a Secret or higher security clearance.This role will be performed on-site in Huntsville, ... Show more

Software Engineer 6

Northrop GrummanHuntsville, AL, US
Full-time

RELOCATION ASSISTANCE: No relocation assistance available.CLEARANCE REQUIRED FOR START: Yes.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that ... Show more

 • Promoted

Senior Software/Firmware Engineer

ADTRAN, Inc.Huntsville, AL, United States
Full-time

Senior Software/Firmware Engineer page is loaded.Senior Software/Firmware Engineer.Apply remote type Hybrid Working locations Adtran Huntsville HQ time type Full time posted on Posted 4 Days Ago jo... Show more

 • Promoted

Senior Software Engineer | The Synthesizer

Infinity Labs®Huntsville, AL, United States
Full-time

Senior Software Engineer | The Synthesizer.Our Software Engineers are people with a passion for bringing order to chaos.You will have a lot of hardcore programming chops but mostly you have great i... Show more

 • Promoted

Senior Software/Firmware Engineer

AdtranHuntsville, AL, United States
Full-time

Senior Software/Firmware Engineer.Be among the first 25 applicants.Senior Software/Firmware Engineer.Our Growth is Creating Great Opportunities!.Our Growth is Creating Great Opportunities!.Our team... Show more

 • Promoted

Senior Software Engineer

AndurilHuntsville, AL, United States
Full-time

Anduril Industries is a defense technology company with a mission to transform U.By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the def... Show more

 • Promoted

Senior Software Engineer (Python)

JobotHuntsville, AL, United States
Full-time

Fully Remote, Complex Problems, Very Stable, Meaningful Equity!.Salary $175,000 - $210,000 per year.Our Back-End team is designing and building intelligent systems that power our platform.You'll wo... Show more