Ready for What's Next? 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 of our actions, always striving to do the right thing. Position: Software Engineer The position will support dynamic, agile projects implementing firmware designs across all phases of the development lifecycle, including design, development, testing, and operational support/user feedback. The ideal candidate must be able to work independently as well as within a team on the design, implementation, and maintenance/troubleshooting of software solutions. The candidate must be self-motivated, a self-learner, and able to work within a dynamic schedule. Effective communication with team members, customers, and vendor support is essential. The candidate should leverage modern industry-standard technologies and provide status updates on design efforts. The role may involve supporting multiple projects simultaneously, applying their knowledge to address critical issues and challenges. This position is based in Colorado Springs, CO, with approximately 10% travel required. Key Skills: C++, Embedded, Visual Studio Required Experience: Bachelor's degree in Computer Science or Computer Engineering; technical degree preferred 5+ years of software development experience Strong understanding of object-oriented design and engineering principles Experience developing multi-threaded C/C++ in Linux and/or Windows Experience with Visual Studio in Linux or Windows environments Familiarity with networking concepts and protocols (IP, TCP, UDP) Experience with GUI development (Flash, ActionScript, MFC, HTML5, JavaScript, C#) Experience with scripting languages such as Python Experience with Agile methodologies Experience with software configuration management tools (Git/BitBucket, Subversion) Familiarity with systems engineering practices Strong interpersonal and communication skills for multi-disciplinary teamwork Ability to learn, take ownership, and deliver high-quality results in a dynamic environment Experience in effort scoping US Citizenship and ability to obtain/maintain a Secret security clearance Preferred Skills and Experience: Software driver development Network, multi-threaded, client-server programming Embedded software/system development Docker/Container & Kubernetes knowledge (on-premise and cloud) Experience interfacing with firmware-based FPGAs Customer interaction experience Knowledge of non-volatile storage technologies (EEPROM, NVRAM, ROM) Additional Information: The pay range for this role is $120,000 - $170,000, based on experience and education. Individual salaries are influenced by various factors including education, experience, knowledge, and skills. Kratos is committed to designing and delivering resilient solutions across aerospace communication, control, awareness, and mission success. We are trusted by our customers to stay relevant and deliver long-term value. This posting closes within 90 days from the posting date. #J-18808-Ljbffr
Kratos Space Training & Cyber