Talent.com
C++ Software Engineer

C++ Software Engineer

Caliola Engineering, LLCColorado Springs, CO, US
11 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

C++ Software Engineer

Job Family : Software Engineer

City / State : Colorado Springs, Colorado

Type and Schedule : Full-Time, Salary / Exempt, Hybrid (minimum 60% on site, 40% remote)

Annualized Salary Range : $97,191.00 - $130,336.00 (anticipated hiring range : $97,191.00 - $113,257.00 commensurate with experience).

About Us : Caliola is a woman-owned small business that is improving and protecting our Nation's way of life through secure collaboration and resilient communications. Our engineers, subject matter experts, and veterans are developing and delivering trusted solutions for mission-critical communications. We seek teammates who share our core values :

I 3 for C 3 - Insight, Innovation, and Integrity for Command, Control, and Communications

We are headquartered in Colorado Springs, CO, which is consistently ranked as one of the Nation's top ten places to live by US News & World Report. Caliola has been recognized by Governor Jared Polis and the Colorado Office of Economic Development and International Trade (OEDIT) as a key contributor to the growth of the Colorado Springs defense industry. We offer a flexible, collaborative, and open culture that is unusual in the defense industry. We offer generous benefits, including subsidized health insurance and 401(k) matching, and a scalable, competitive pay structure.

As a part of our selection process, we ask all applicants to complete a short, 10-12 minute survey from Culture Index. This is a survey, not a test; no passing or failing. The purpose of this survey is to identify your unique strengths as they relate to our open positions. Please copy and paste the following link into a separate browser window to complete : https : / / go.cultureindex.com / s / 5i6Gpe3wge

Position Description : Caliola's C++ Software Engineers contribute to the design, development, implementation, and sustainment of our various products. You will develop modern C++ software to support multiple programs ranging from waveform sustainment to novel position navigation and timing solutions. We are looking for teammates who share a passion for the creative application and development of technologies to bring information more securely and promptly to warfighters and first responders.

A potential candidate will be expected to understand modern C++ development practices and apply them in their day-to-day development. They will be expected to write and interpret user stories to create features or tests to meet contractual requirements. This position will require the candidate to work in person and in secure facilities which means the candidate should be comfortable working in environments with limited network access. The candidate should be prepared to work in the facility around 60% of their time.

Essential Responsibilities :

  • Leadership Responsibilities

Generate GitLab issues from requirements provided by technical leadership.

  • Identify, prioritize, and pull work items to ensure projects meet milestones.
  • Support the development of technical and non-technical deliverables.
  • Technical Responsibilities
  • Regularly contribute C++ code to production codebases.

  • Work with subject matter experts and scientists to implement and refine algorithms.
  • Maintain C++ build systems using tools such as CMake.
  • Work independently to solve challenging implementation problems.
  • Develop high-quality software designs and architectures using design patterns and best OOD / OOP practices.
  • Maintain CI / CE pipelines.
  • General Responsibilities
  • Develop and maintain unit and functional tests.

  • Ability to work in secure facilities on air gaped networks.
  • Review and debug code.
  • Prepare technical documentation, including design requirements, specifications, test reports, and user manuals.
  • Learn evolving best-practices in development tools, techniques, languages, and services.
  • Other duties as assigned.
  • What We Require :

  • Bachelor's degree in Computer Science, Electrical Engineering, Math, or a related field.
  • 3+ years of professional experience developing products using C++ 11 and later or Rust.
  • 3+ years of professional experience using Linux operating systems.
  • Must live in Colorado, Colorado Springs region and capable of commuting to the office daily.
  • Proven experience working with a team to develop production ready applications.
  • Familiar with C and Python.
  • Fluent with Git and a DevOps tool such as GitLab.
  • The ability to work both independently and in a team environment.
  • Working knowledge of Software Development Lifecycle Tools CMake, Ninja, Git, GitLab, Gtest, Clang-format, Clang- tidy, VSCode development containers.
  • Excellent organizational skills.
  • Excellent verbal and written communication.
  • Excellent time management skills, ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment.
  • A thirst for knowledge and a willingness to learn and teach others.
  • Must have an active Secret security clearance.
  • This position requires the ability maintain a security clearance, which is issued by the U.S. Government.
  • What We Value :

  • Master's Degree in Electrical Engineering, Computer Science, Math, or a related discipline.
  • Proven ability to troubleshoot and use debugging tools including but not limited to gdb, valgrind, gtest, and clang.
  • Proven ability to optimize C++ using tools such as perf and google benchmark.
  • Experience with multi-process communication and multithread programming.
  • Experience with containers (Docker).
  • Proficiency in low-level internals in one or more technology areas (Windows, Linux, Mobile, Network devices).
  • Minimum Physical Requirements :

  • Must possess excellent verbal and written communication skills in English.
  • Must be able to sit and / or stand for extended periods of time.
  • Ability to transition between sitting and standing as required.
  • Ability to safety lift and / or move up to 25 pounds.
  • Ability to bend, stoop, and reach.
  • Ability and dexterity to grasp, handle, and manipulate small items such as, but not limited to, cellphones, laptops, USB drives, business cards, documents.
  • Please contact Human Resources with questions about ADA accommodations.

    Expression of Interest : By applying for this job, you are expressing interest in this position and could be considered for other career opportunities at Caliola. Should a match be identified between your skillset and Caliola's requirements for this or a future opening, you may be contacted.

    At Caliola, we believe that true innovation can only occur when teammates bring their authentic selves to collaborate in a supportive and encouraging environment. We are an Equal Opportunity / Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other federally protected class.

    Caliola participates in E-Verify, an internet-based system used to confirm the employment eligibility of all new hires. Upon hire, all employees are required to complete Form I-9 to verify their identity and employment eligibility to work in the United States.

  • ATTENTION RECRUITERS
  • Please do not contact Caliola on recruiting services related to the posted position.

    All candidates will be required to pass a basic background screening.

    Create a job alert for this search

    Software Engineer • Colorado Springs, CO, US

    Related jobs
    • Promoted
    Full Stack Software Engineer

    Full Stack Software Engineer

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Full Stack Engineer.Key Responsibilities Build and maintain scalable, data-intensive applications Design and develop GraphQL APIs Collaborate with product managers an...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Software Engineer to support data mitigation efforts on large-scale datasets.Key Responsibilities Preprocess original datasets for mitigation pipelines Run filtering p...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer II

    Software Engineer II

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Software Engineer II who will design, develop, test, and install software solutions for electrical engineers. Key Responsibilities Develop and maintain software using C+...Show moreLast updated: 30+ days ago
    • Promoted
    Python Software Engineer

    Python Software Engineer

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Python Software Engineer with Research Engineer.Key Responsibilities Engineer, design, implement, and improve highly-scalable machine learning systems and tools for res...Show moreLast updated: 30+ days ago
    • Promoted
    Security Software Engineer

    Security Software Engineer

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Security Software Engineer - 100% Remote.Key Responsibilities Develop and implement a complete security stack for endpoint management, vulnerability management, and inc...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer 3D Graphics

    Senior Software Engineer 3D Graphics

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Senior Software Engineer 3D Graphic.Key Responsibilities Craft and optimize core C++ components for real-time and offline rendering workflows Advance the proprietary 3...Show moreLast updated: 4 days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Staff Software Engineer, Blockchain Protocols.Key Responsibilities Architect and build scalable distributed systems integrating various data sources Research, design, ...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Software Engineer

    Firmware Software Engineer

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Firmware Software Engineer to develop interactive 3D visualizations and enhance user interfaces. Key Responsibilities Develop an interactive 3D visualization in the brow...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Improve system pe...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer III

    Software Engineer III

    Qualis CorporationColorado Springs, Colorado, United States
    Full-time
    Qualis LLC is seeking a Software Engineer III to join our team in Schriever Space Force Base (SSFB), ColoradoThe WSS ART offers opportunities to support the U. Missile Defense System through the dev...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Remote Embedded Software Engineer.Key Responsibilities Lead requirements decomposition and work assignments Define and design sensor management and navigational featur...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Senior Full Stack Software Engineer, Infrastructure (Remote).Key Responsibilities Build new features in modern Single Page Applications using TypeScript and React Deve...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C++ Engineer

    Senior C++ Engineer

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Senior C++ Engineer with experience in PyTorch and CI / CD for a remote role in the US.Key Responsibilities Resolve merge conflicts in version control systems during code...Show moreLast updated: 30+ days ago
    • Promoted
    Workday Software Engineer

    Workday Software Engineer

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Software Engineer II - Workday.Key Responsibilities Design, test, and deliver solutions in Workday across various modules including Workforce Management, HCM, Recruitin...Show moreLast updated: 4 days ago
    • Promoted
    Senior Software Engineer, AI

    Senior Software Engineer, AI

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Senior Software Engineer, AI.Key Responsibilities Design and develop AI-driven features for the website experience platform Collaborate with cross-functional teams to ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer II, Android

    Software Engineer II, Android

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Software Engineer II, Android.Key Responsibilities Develop mobile applications (Android) in collaboration with product managers, designers, and engineers Lead projects...Show moreLast updated: 3 days ago
    • Promoted
    C++ Engineer

    C++ Engineer

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Core / C++ Engineer - Advertising.Key Responsibilities Maintain C++ tools and libraries for effective code testing Support robust metadata fetching and ensure low latenc...Show moreLast updated: 1 day ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocationsColorado Springs, Colorado, United States
    Full-time
    A company is looking for a Principal Software Engineer (Oracle EBS / Cloud - HCM).Key Responsibilities Deliver technical solutions for the Oracle EBS platform, focusing on HCM and Cloud domains ...Show moreLast updated: 30+ days ago