Jobs · Engineering · Colorado

Software Engineer

Capstone Research Corporation · Colorado Springs, CO · 3 mo 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.

Similar jobs

Software Engineer

ECLAROCalifornia, United States· 1 mo ago
Engineering$80–$85/hrapply on www2.jobdiva.com

Software Engineer

DocusignSeattle, WA· 1 mo ago
$112k–$162k/yrapply on careers.docusign.com

Software Engineer

Two Six TechnologiesEllicott City, MD· 1 mo ago
Engineering$75k–$100k/yrapply on app.greenhouse.io

Software Engineer

FlexTradeGreat Neck, NY· 3 mo ago
Finance$130k–$140k/yrapply on careers.flextrade.com

Software Engineer

EmpowerHartford, CT· 3 mo ago
Engineering$96k–$136k/yrapply on jobs.empower.com

Software Engineer

Electron EnterprisesIndiana, United States· 3 mo ago
Engineeringapply on electronenterprises.co.za