Sr. Software Engineer

    • Job Tracking ID: RTL:20-067
    • Job Location: Colorado Springs, CO
    • Job Level: Mid Career
    • Level of Education: BA/BS
    • Job Type: Full-Time/Regular
    • Date Updated: 12/29/2020
    • Years of Experience: 5+
    • Radford Job Code: 05163-05165 Software Engineer
Invite a friend
facebook LinkedIn Twitter Email

Job Description

Kratos is a leading supplier of communication solutions (RF, DSP, and digital) for US Government and commercial aerospace applications including satellites, UAVs, aircraft, tactical radios, missiles, launch vehicles and more. Our innovative products and solutions are used to test, launch, operate, maintain, and assure communications superiority for critical aerospace missions. Our customers trust Kratos to solve their most difficult communications challenges.  For a more complete overview of our capabilities see


At Kratos, we encourage an entrepreneurial spirit balanced with discipline. We work hard, solve hard problems, and take care of our customers, employees and families. Recognized as thought leaders in our industry, we are motivated by creating and delivering innovative aerospace solutions to our nation and global customers. We proactively build trusted relationships with our peers, partners and customers, and take ownership for our actions—always striving to do the right thing.


General Job Summary:

This successful candidate will work with a team to design and develop the next generation of products supporting Missile System Links, Radar Target Generation, and Satellite Ground Communications in Kratos. This opportunity will provide a chance to grow by learning from senior architects, and mentoring entry-level developers. The ideal candidate will have a strong background in C++, object oriented design, and modern software development techniques.


Job Responsibilities:

  • Design, develop, integrate, and test real-time software to support various Kratos products and projects.
  • Use C++ and object oriented design techniques to develop real-time solutions for various Windows and Linux based platforms.
  • Drive a culture of high-quality software by continuously honing the craft of software development while following industry best practices such as code review, unit testing, and automated system-level regression testing.
  • Collaborate with product architect to design software solutions and guide the activity of entry-level developers.
  • Work directly with customers and Kratos engineers to perform requirements design tradeoffs and develop solutions in accordance with product architectures.
  • Work with Product Manager to brainstorm new features and scope new efforts as needed.

Experience and Skills

Required Experience and Skills:

  • Bachelors degree in Computer Science or Computer Engineering, technical degree preferred
  • 5+ years of experience in software development
  • Strong understanding of object oriented design and software engineering principles and practices
  • Experience developing multi-threaded C++ in a Windows and/or Linux environment
  • Strong interpersonal and communication skills
  • Team player

 Preferred Knowledge:

  • Experience with the Visual Studio development environment
  • Experience with Windows and Linux development environments
  • Familiarity with networking concepts and  protocols (IP, TCP, UDP)
  • Experience with GUI development in Flash, ActionScript, MFC, HTML5, JavaScript
  • Experience with Agile development methodologies
  • Familiarity with best systems engineering practices

U.S. Citizenship and the ability to obtain and maintain a U.S. Government Security Clearance is required.

Kratos offers challenging work, an excellent environment, & great benefits! Kratos is an affirmative action / equal opportunity employer that recognizes the importance of diversity. We are committed to maintaining an inclusive environment and strongly encourage minorities, females, veterans and individuals with disabilities to apply.  All qualified applicants will receive consideration for employment. Please, no phone calls, agencies or recruiters.


Salary Range $90k-$140k per year




  • Medical
  • Dental
  • Vision
  • Tax Savings Accounts (HSA / FSA)
  • Life Insurance
  • Short Term Disability
  • Long Term Disability
  • Employee Assistance Program
  • 401k
  • Employee Stock Purchase Plan
  • PTO
  • Education Assistance Program