Kratos Defense & Security Solutions Inc logo

Software Engineer, Associate Principal

Kratos Defense & Security Solutions Inc
  • Annapolis Junction, MD
    30+ days ago

    Job Description

    [{"postlocation":1,"expyears":"15+","priority":1,"IntNotes":"","relocate":0,"status":"Normal","salary":"","jobshift":"","country":"USA","joblanguage":28,"aflag":1,"statusdate":"July, 17 2026 21:01:36","salaryrange":"","eeoc_job_cat":0,"fullStateName":"Maryland","cid":85347,"jobq_num":"61753,61906,62302,62300","baseurl":"kratosdefense.submit4jobs.com","department":25031,"jobkeyword":"Java, Python, Linux, Skyfield, STK, GMAT, database, Kafka, PostgreSQL, MongoDB, shell scripting, satellite, geolocation, TDOA, FDOA, SIGINT, signal processing, algorithms, Git, Scrum, Jira, GNSS","JobHours":"","dname":"KSpace Federal","postingdate":"March, 26 2026 01:42:26","fullCountryName":"United States","buid":2383,"bugroupid":"","JobDisplayLang":"","degree":"bad","posted":0,"location":"","collegepost":0,"startdate":"","numopening":1,"state":"MD","fkcategory_id":0,"reqsexp":"

    • TS/SCI with full scope Poly

    • Architect, develop, and modify complex software systems in languages such as C++, Java, and Python to implement algorithms and establish the quality control standards for the software developed by the project

    • Direct the analysis of user and system requirements and develop solutions by evaluating system-wide flows, data usage, hardware/software tradeoffs (COTs/GOTs), and performance standards

    • Govern multiple software development teams and ensure work is aligned with the overarching software development lifecycle and project milestones

    • Consult on high-level software defects, architect the integration of complex components, and ensure system-wide compatibility

    • Establish testing methodologies and serve as the final authority for all software and system documentation reviews

    • Drive process improvement by defining the development standards for the project and serving as the primary technical lead for the software development process

    • Minimum 14 years with BS degree

    Preferred Skills and Experience:

    • Mastery of satellite communications concepts and the ability to define requirements for modulation/demodulation and complex RF measurement systems

    • Subject matter expertise in RF signal processing and the development of custom algorithms for working with IQ data using tools such as NumPy, SciPy, or MATLAB

    • Authority on geolocation techniques (TDOA/FDOA) and estimation theory, providing technical direction for satellite orbit mechanics, TLE propagation, and orbital modeling tools

    • Experience directing the architecture of full-stack web applications and geospatial data visualization frameworks for large-scale signal data display

    • Experience leading the strategy for cloud-native or hybrid on-premise environments, including enterprise-wide containerization, infrastructure as code, and CI/CD governance

    • Expertise in architecting enterprise-scale message-oriented architectures or streaming data frameworks (Kafka, RabbitMQ, Redis) for real-time signal processing and global data distribution

    ","jobbenefit":"

    • Medical, Dental & Vision Insurance Coverage
    • Life/ADD & Short/Long Term Disability Insurance
    • 401(k) Savings Plan
    • Employee Stock Purchase Plan (ESPP)
    • Paid Time-Off (PTO)
    • Holidays
    • Education Reimbursement

    ","customFieldsAll":[{"abbrFname":"Trav","fvalue":"","custid":2105,"fname":"Travel Requirement"},{"abbrFname":"Comp","fvalue":"","custid":2116,"fname":"Compensation"},{"abbrFname":"CAP","fvalue":"Space","custid":2182,"fname":"Capabilities"}],"bugroupname":"","reqexp":"","travel":10,"jid":368019,"jobduration":"","zipcode":20701,"job_title":"Software Engineer, Associate Principal","customFields":[{"abbrFname":"Trav","fvalue":"","custid":2105,"fname":"Travel Requirement"},{"abbrFname":"Comp","fvalue":"","custid":2116,"fname":"Compensation"},{"abbrFname":"CAP","fvalue":"Space","custid":2182,"fname":"Capabilities"}],"BusinessUnitName":"KSTC","jobcurrency":"USD","jobtype":"Full-Time/Regular","city":"Annapolis Junction","joblevel":4,"companyname":"Kratos Defense","salarytype":0,"jobdescription":"

    Readiness Delivered. Kratos Defense & Security Solutions develops and fields transformative, affordable technology, platforms, and systems for United States National Security related customers, allies, and commercial enterprises. We proactively build trusted relationships with our peers, partners and customers, and take ownership for our actions-always striving to do the right thing.

    Kratos is looking for an Associate Principal Software Engineer to join our team in-person in Annapolos Junction, MD. This position architects, maintains, and enhances complex software systems based on documented requirements. Key responsibilities include directing software development teams to analyze user requirements to derive system-wide design and performance requirements, authorizing software modifications to meet those requirements, establishing testing and documentation standards to verify that the software meets requirements, and defining the various software development processes and best practices used on the project. This position is contingent based on award.

    ","trackingcode":"85347-368019"}]

    Numbers & Facts

    LocationAnnapolis Junction, MD
    IndustryAerospace and Defense
    Company Size1,500 to 1,999 employees
    Websitehttp://www.kratosdefense.com/

    About Company

    Kratos Defense & Security Solutions, Inc. (Nasdaq:KTOS) is a specialized Technology Company providing mission critical products, solutions and services for United States National Security. Kratos' core capabilities are sophisticated engineering, manufacturing and system integration offerings for National Security platforms and programs. Kratos' areas of expertise include Command, Control, Communications, Computing, Combat and Intelligence, Surveillance and Reconnaissance (C5ISR) systems, satellite communications, electronic warfare, unmanned systems, hypersonic systems, directed and high power energy systems, electromagnetic railgun, missile defense, cyber warfare, cybersecurity, information assurance, and critical infrastructure security. Kratos has primarily an engineering and technically oriented work force of approximately 3,100. Substantially all of Kratos' work is performed on a military base, in a secure facility or at a critical infrastructure location.

    Skills

    • Algorithmsunmatched
    • Apache Kafkaunmatched
    • Best Practicesunmatched
    • Bug Tracking Softwareunmatched
    • C++ Programming Languageunmatched
    • Cloud Computingunmatched
    • Consultingunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Customer/Client Researchunmatched
    • Data Processingunmatched
    • Data Visualization Toolsunmatched
    • Dental Insuranceunmatched
    • Documentation Reviewunmatched
    • Documentation Standardsunmatched
    • Geolocationunmatched
    • Government Off-the Shelf (GOTS)unmatched
    • Internet Applicationunmatched
    • Javaunmatched
    • Leadershipunmatched
    • MATLABunmatched
    • Process Improvementunmatched
    • Project Developmentunmatched
    • Project Lifecycleunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assurance Methodologyunmatched
    • Quality Controlunmatched
    • Quality Metricsunmatched
    • RabbitMQunmatched
    • Radio Frequencyunmatched
    • Redisunmatched
    • Requirements Derivationunmatched
    • Requirements Managementunmatched
    • Satellite Communicationsunmatched
    • Signal Processingunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Spatial Dataunmatched
    • Standards Developmentunmatched
    • Stock Purchase Plansunmatched
    • Systems Analysisunmatched
    • Technical Leadershipunmatched
    • Test Requirementsunmatched
    • Testingunmatched
    • Vision Planunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder