Jobs
>
Colorado Springs

    Sr. C++ Software Engineer - Colorado Springs, United States - Caliola Engineering, LLC

    Caliola Engineering, LLC
    Caliola Engineering, LLC Colorado Springs, United States

    2 weeks ago

    Default job background
    Description

    Job Description

    Job Description

    City/State: Colorado Springs, CO (Relocation Available)
    Type and Schedule: Full-Time
    Annualized Salary Range: $100,000 - $170,000 depending on 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:

    I3 for C3 - 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.

    Position Description: Caliola's C++ Software Engineers contribute to the design, development, implementation, and sustainment of our various products supporting secure and resilient communications systems. You will help lead and mentor colleagues and have opportunities to learn from thought leaders who have developed waveforms and other solutions that are being deployed across the Department of Defense. From the design and implementation of signal processing algorithms for communications systems to architecting a scalable mesh VPN product, C++ is at the core of our products. We are looking for teammates that 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 should expect to provide insight into modern C++ development practices to build and mature Caliola's development team. They will be expected to take high level contractual requirements and break those down into technology stacks, development environments, build environments, CI/CD pipelines, and finally work items so that additional developers can begin to execute on the contract. During the contract execution, the candidate will be expected to develop software while providing feedback to other developers about their implementations and coding practices.

    Essential Responsibilities:

    • Work with systems engineers to design and develop software according to system requirements

    • Work independently to solve challenging implementation problems

    • Develop and maintain unit and functional tests

    • Script software build and continuous integration pipelines

    • Develop modules that operate and interface on various platforms (Linux, Android, embedded systems, etc.)

    • Review, debug code and provide guidance to developers about modern C++ practices during code reviews

    • Perform validation, verification, and benchmark testing

    • Implement, test, and refine performance-critical components of our signal processing solutions - e.g., physical layer and data link layer algorithms and protocols.

    • Work in a test-driven, distributed, Agile team environment.

    • Prepare technical documentation, including design requirements, specifications, test reports, and user manuals

    • Develop high-quality software designs and architectures

    • Identify, prioritize, execute, and assign tasks in the software development life cycle

    • Develop tools and applications by producing clean, efficient code

    • Automate tasks through appropriate tools and scripting

    • Collaborate with internal teams and vendors to fix and improve products

    • Document development phases and monitor systems

    • Ensure software is up-to-date with latest technologies and modern development practices

    • Collaborate with team to design, prioritize and implement features

    • Develop and maintain CI/CE pipelines

    • Learn evolving best-practices in development tools, techniques, languages, and services.

    • Other duties as assigned

    What We Require:
    **Minimum Skills & Requirements**

    Please apply for this position at:

    • Bachelor's degree in Computer Science, Electrical Engineering, Math, or a related field

    • 4+ years of professional experience architecting, designing, and coding software products using at least C++ 14 (or later) with C++ 20 experience is required

    • 4+ years of professional experience using Linux operating systems, Mac OS, and Windows

    • Proficient in C++ and comfortable with C, Python, Java, and JavaScript

    • Experience with code repositories (GIT) and collaboration tools such as GitLab

    • Ability to work both independently and in a team environment flexibility to collaborate with a distributed team

    • Proficiency in debugging development and optimization techniques

    • Analytical mind with problem-solving aptitude

    • Experience using system monitoring tools and automated testing frameworks

    • Proven ability to troubleshoot and use debugging tools including but not limited to gdb, valgrind, gtesnt, and clang

    • Experience with real-time performance optimization

    • Experience with multi-process communication and multithread programming

    • Working knowledge of Software Development Lifecycle Tools CMake, Ninja, Git, GitLab, Gtest, Clang-format, Clang- tidy, VSCode development containers

    • Ability to analyze, understand, and decompose requirements into feature test specifications and test steps to ensure component test coverage.

    • This position requires the ability to obtain and maintain a security clearance, which is issued by the U.S. Government.


    What We Value:

    • Master's Degree or PhD in Electrical Engineering, Computer Science, Math, or a related discipline

    • Proven experience as a Senior Software Engineer

    • Ability to mentor junior software engineers and lead small teams

    • Ability to clearly communicate to outside sponsors

    • Work with program managers and customers to develop system requirements

    • Proficiency in languages other than C++

    • Proven experience developing TCP applications

    • Proven experience developing Software Defined Radio applications

    • Exposure to digital communications theory (e.g., coding, modulation, detection, estimation).

    • Experience with discrete event / network simulation (e.g., ns-3, QualNet, or EMANE).

    • Experience with containers (Docker) and orchestration (Kubernetes).

    • Experience with DevSecOps Software Factories - e.g., Platform One.

    • Experience with socket level programming.

    • Proficiency in low-level internals in one or more technology areas (Windows, Linux, Mobile, Network devices).

    • Deep understanding of several of: IPv4, IPv6, routing/bridging, Ethernet, Wi-Fi, VLAN, Iptables, NAT, DHCP, ARP, DNS, HTTP, MQTT.

    • Excellent organizational and leadership 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

    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.


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


  • SAIC

    Software Engineer

    3 weeks ago


    SAIC Colorado Springs, United States

    Description · SAIC seeks a highly experienced and energetic Software Engineer to support the US Space Force, Space Systems Command, in performing operational maintenance and sustainment of ground-based radars critical to US and Allied strategic missile surveillance, warning, defe ...

  • IERUS Technologies Inc

    Software Engineer

    2 weeks ago


    IERUS Technologies Inc Colorado Springs, United States

    IERUS specializes in electromagnetic spectrum technologies and design for RF, IR, and optical applications. IERUS also supports customers with a diverse set of competencies including software development, air and missile defense, and systems engineering. IERUS develops value for ...

  • Booz Allen Hamilton

    Software Engineer

    3 weeks ago


    Booz Allen Hamilton Colorado Springs, United States

    Job Description · Location: · Colorado Springs,CO,US · Remote Work: · Hybrid · Job Number: · R · Software Engineer · The Opportunity: · As a Software Engineer, you can resolve a problem with a complete end-to-end solution in a fast, Agile environment. If you're looking f ...

  • Base-2 Solutions, LLC

    Software Engineer

    5 days ago


    Base-2 Solutions, LLC Colorado Springs, United States

    This position is responsible for working with DoD, IC, and Federal customers to develop, deploy and configure data centric Zero Trust solutions. These solutions should adhere to Zero Trust best-practices, reference frameworks, regulations, and guidelines. Position requires interf ...

  • Raft

    Software Engineer

    2 weeks ago


    Raft Colorado Springs, United States

    This is a U.S. based position. All of the programs we support require U.S. citizenship to be eligible for employment. All work must be conducted within the continental U.S. · Who we are: · Raft ) is a customer-obsessed non-traditional small business with a purposeful focus on D ...

  • Raft Company Website

    Software Engineer

    2 weeks ago


    Raft Company Website Colorado Springs, United States

    This is a U.S. based position. All of the programs we support require U.S. citizenship to be eligible for employment. All work must be conducted within the continental U.S. · Who we are: · Raft ) is a customer-obsessed non-traditional small business with a purposeful focus on Di ...

  • Raft Company Website

    Software Engineer

    4 days ago


    Raft Company Website Colorado Springs, United States

    This is a U.S. based position. All of the programs we support require U.S. citizenship to be eligible for employment. All work must be conducted within the continental U.S. · Who we are: · Raft ) is a customer-obsessed non-traditional small business with a purposeful focus on Di ...

  • Base2 Solutions

    Software Engineer

    2 weeks ago


    Base2 Solutions Colorado Springs, United States

    This position is responsible for working with DoD, IC, and Federal customers to develop, deploy and configure data centric Zero Trust solutions. These solutions should adhere to Zero Trust best-practices, reference frameworks, regulations, and guidelines. Position requires interf ...

  • QTEC Aerospace

    software engineer

    3 weeks ago


    QTEC Aerospace Colorado Springs, United States

    Job Description · Job DescriptionQTEC Aerospace is seeking a SOFTWARE ENGINEER/PRODUCT OWNER to join our team of professionals in Colorado Springs, CO. The successful candidate will become part of a team of professionals representing both industry and government in support of a M ...

  • Base-2 Solutions, LLC

    Software Engineer

    4 weeks ago


    Base-2 Solutions, LLC Colorado Springs, CO, United States

    Required Security Clearance: Top Secret/SCI City: Colorado Springs State/Territory: Colorado Travel: None Potential for Teleworking: Yes Schedule: Full Time DoD 8570 IAT Requirement: None DoD 8570 IAM Requirement: None DoD 8570 IASAE Requirement: None DoD CSSP Requirement: None L ...


  • L3Harris Technologies Colorado Springs, United States Temps plein

    Lead, Software Engineer – Secret · Job Code: 10638 · Job Location: Colorado Springs, CO · Job Description: · As the premier provider of Space Domain Awareness (SDA) mission solutions for the United States Space Force, L3Harris is looking for a candidate to develop and maintain ...

  • Kotis Design

    Software Engineer

    2 weeks ago


    Kotis Design Colorado, United States

    Fully Remote in the states of: Arizona, California, Colorado, Illinois, Iowa, Kentucky, Michigan, North Carolina, Ohio, Oklahoma, Oregon, Texas, Utah, or Washington. · THE COMPANY · At Kotis, we're building a team of brand champions, builders, and doers who are obsessed with crea ...


  • Investortools, Inc. Colorado Springs, United States

    At Investortools, you are encouraged to grow your skills and shape your career. Here, excellent service meets creative problem solving, helping us drive innovation and transform the finance industry together. We are an industry-leading organization whose mission is to serve insti ...


  • Parsons Corporation Colorado Springs, United States Full time

    Description · : Parsons has emerged as a leader in the development of cutting-edge solutions for the Department of Defense and Intelligence Community. Our tremendous success can be attributed to our people and our priorities. We hire the best; we make them a priority and we neve ...


  • Bose Colorado Springs, United States

    You know the moment. It's the first notes of that song you love, the intro to your favorite movie, or simply the sound of someone you love saying "hello." It's in these moments that sound matters most. · At Bose, we believe sound is the most powerful force on earth. We've dedica ...


  • Parsons Oman Colorado Springs, United States

    In a world of possibilities, pursue one with endless opportunities. Imagine Next · When it comes to what you want in your career, if you can imagine it, you can do it at Parsons. Imagine a career working with intelligent, diverse people sharing a common quest. Imagine a workplace ...


  • Parsons Company Colorado Springs, United States

    In a world of possibilities, pursue one with endless opportunities. Imagine NextWhen it comes to what you want in your career, if you can imagine it, you can do it at Parsons. Imagine a career working with intelligent, diverse people sharing a common quest. Imagine a workplace wh ...


  • ARKA Group Colorado Springs, United States

    AMERGINT Technologies, is now part of the ARKA Group, L.P. ARKA stands for more than creating better technology. We believe in building a better world. Built on a diversity of people, ideas and thoughts, we develop the technologies and projects that have a meaningful impact for a ...


  • Frontier Technology Colorado Springs, United States

    Overview · FTI delivers mission-tailored, technology-enabled services and solutions that enhance the capabilities of the Department of Defense, Intelligence Community, and Federal Government, empowering them to make the best decisions in support of national interests. Our advance ...


  • Northrop Grumman Colorado Springs, CO, United States

    Category: Engineering · Shift: Days (United States of America) · Travel Required: Yes, 10% of the Time · At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to ...