Why This Role Stands Out
As a Software Engineer at Kratos Defense and Security Solutions, you'll contribute to critical national security projects, leveraging your C++, Java, or Python skills to develop and enhance complex software systems. This on-site role offers a unique opportunity to grow your expertise within a reputable organization that values innovation and strong partnerships, making it ideal for driven engineers seeking impactful work.
Quick Overview
Job Description
Job Description 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 innovative Software Engineer to join our team in-person in Annapolis Junction, MD.
This position develops, maintains, and enhances complex software systems based on documented requirements. Key responsibilities include analyzing user requirements to derive software design and performance requirements, modifying or implementing software to meet those requirements, testing and documentation to verify that the software meets requirements, and supporting the various software development processes and best practices used on the project. This position develops, maintains, and enhances software systems based on documented requirements.
Key responsibilities include assisting software development teams to analyze user requirements, modifying or implementing software to meet those requirements under general supervision, performing testing and documentation to verify that the software meets requirements, and following the various software development processes and best practices used on the project. This position is contingent based on award. Experience and Skills
- TS/SCI w/Poly
- Design, develop, and modify software in languages such as C++, Java, and Python to implement algorithms and add new features in support of signal processing systems
- Analyze user and system requirements, investigate problem areas, and develop software solutions by evaluating system flows and data usage
- Debug and correct software defects, adapt software to new hardware or operating environments, and integrate components into existing systems under general supervision
- Develop and execute test procedures, implement database interfaces, and write or review software and system documentation
- Support process improvement by following documentation and development standards, and contribute to team coordination as appropriate to the project
Preferred Skills and Experience
- Exposure to satellite communications concepts including link budgets, modulation/demodulation, basic RF measurements, common satellite communications equipment and operations
- Initial experience with RF signal processing techniques and working with IQ data using tools such as NumPy, SciPy, or MATLAB
- Familiarity with geolocation techniques such as time/frequency difference of arrival (TDOA/FDOA) and basic satellite orbit mechanics concepts including TLE propagation (SGP4/SDP4), pass prediction, or tools such as Skyfield, STK, or GMAT
- Experience with web application development using modern frameworks (React, Angular, or Vue.js) with RESTful API backends, including basic data visualization libraries for geospatial or signal data display
- Familiarity with cloud platforms (AWS, Azure, or GovCloud) including containerized deployment (Docker, Kubernetes) and basic participation in CI/CD pipelines
- Exposure to message-oriented architectures or streaming data frameworks (Kafka, RabbitMQ, Redis) for real-time or near-real-time signal processing Job Benefits
- 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
Similar jobs
- TS
Sr. Software Engineer-W2-Fort Mill - SC Onsite
NewTektree Systems Inc.
Fort Mill, SC🇺🇸On-site14 hours agoDockerSQLGit+7Technology - MM
Application Developer
NewMitchell Martin, Inc.
Charlotte, NC🇺🇸$63 - $68/hrHybrid14 hours agoTechnology - SH
Principal Product Application Engineer - Enterprise SSDs
NewSK hynix memory solutions America Inc.
San Jose, California🇺🇸$145k - $205k/yrOn-site46 minutes agoEmbedded SystemsC++Python+2Technology - CA
Senior GECX AI Forward Deployed Engineer - Lead Software Engineer
NewCapgemini America, Inc.
IL🇺🇸$117.9k - $223.6k/yrHybrid14 hours agoGoogle CloudPythonGenerative AI+3Technology - RA
Part time Software Engineer Co-op (Remote)
NewRaytheon
Aurora, CO🇺🇸Remote14 hours agoDockerMicroservicesAWS+8Technology - LH
Lead, Systems Engineering - Link 22
NewL3 Harris
United States🇺🇸$127.5k - $236.5k/yrRemote14 hours agoAgileEngineering - BC
Associate Systems Engineer
NewBoeing Company
Seal Beach, CA🇺🇸$98.6k - $133.4k/yrHybrid14 hours agoPythonAgileTechnology - BC
Associate Software Engineer
NewBoeing Company
Berkeley, MO🇺🇸$82k - $105.3k/yrHybrid14 hours agoGitC#.NET+4Technology - BC
Associate Software Engineer
NewBoeing Company
Maryland Heights, MO🇺🇸$82k - $94.2k/yrHybrid14 hours agoSAFeMicroservicesSVN+8Technology - AT
Software Developer [213844]
NewAquent Talent
Southlake, TX🇺🇸HybridYesterdaySQLMicrosoft ExcelTableau+6Technology - AS
Senior Software Engineer - Back End IV
NewApex Systems
Cincinnati, OH🇺🇸On-site14 hours agoMicroservicesSpringSpring Boot+6Technology - AS
Model-Based Systems Engineer
NewApex Systems
San Antonio, TX🇺🇸Hybrid14 hours agoJiraAgileTechnology