Software Engineer
Capstone Research Corporation · Colorado Springs, CO · 1 wk ago
EngineeringFull-time
Key Responsibilities
- Work on-site within a collaborative team environment to engineer joint tactical integrated fire control solutions
- Write clean, efficient, and scalable code aligned with established standards and best practices
- Translate high-level system goals into a concrete, implementable architecture
- Use scripting languages such as Bash or Python to automate data processing workflows
- Prototype algorithms and perform analysis using Python and/or Matlab
- Design, implement, and maintain complex modern C++ systems
- Debug and resolve advanced issues involving concurrency, synchronization, and memory ownership
- Write and maintain comprehensive unit and integration tests using Google Test / Google Mock
- Contribute directly to CI/CD pipelines and build infrastructure improvements
- Participate in periodic program reviews and technical presentations to Government stakeholders
Requirements
- Bachelor's degree in software engineering, computer science, or related field
- 3-5 years of professional software development experience
- Proficiency in real-time modern C++ (C++17 or newer)
- Experience with:
- Memory management and ownership models
- Concurrency primitives and multi-threaded system design
- Deterministic resource management
- Networking fundamentals
- Serialization frameworks
- Asynchronous systems
- Demonstrated experience writing high-quality unit tests and enforcing test discipline
- Excellent problem-solving skills and effective verbal and written communication skills
- Ability to travel approximately 10% of the time
- 3 references, including 1 personal and 2 who are familiar with the candidate's prior professional work experience
- U.S. Citizenship
- Able to qualify for a DoD Secret or higher clearance
Preferred Qualifications
- Experience with DoD operations, concepts, and technologies and their supporting sensors, effectors, and networks
- Experience designing or maintaining message-driven architectures
- Experience improving or designing CI/CD systems
- Familiarity with cross-platform development (Windows + Linux)
- Experience in regulated, safety-critical, aerospace, or defense environments
- Master's degree in software engineering, computer science, or related field
Benefits
Capstone Research Corporation offers 100% Company Provided Medical and Dental Insurance, Matching 401K, and Profit Sharing as part of our top-notch benefits package.