Senior Software Engineer

6 days ago


Colorado Springs, Colorado, United States Kratos Technology & Training Solutions, Inc. Full time
Job Title: Principal Engineer

We are seeking a highly skilled Principal Engineer to join our team at Kratos Defense & Security Solutions. As a key member of our engineering team, you will be responsible for planning, designing, developing, and integrating modules for our OpenSpace 5G solutions.

Key Responsibilities:
  • Work with product group and technical leads to perform requirements design tradeoffs, scope new efforts, and develop solutions in accordance with system and product architectures.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, code comments, and clear code.
  • Build and maintain a robust Continuous Integration and Continuous Deployment (CICD) pipeline.
  • Provide clear, concise documentation of features and APIs.
  • Contribute to or take ownership of the end-to-end design and implementation of features, from early prototype to production release.
  • Work with an Agile team, attend daily scrums, and demonstrate working software while collaborating with a geographically distributed team.
  • Drive a culture of high-quality software development, while following industry best practices.
  • Collaborate with cross-functional teams to gather feedback and identify areas for improvement, planning them within the engineering design cycle iterations.
  • Collaborate with outside contractors working in different time zones on implementation of 5G features.
Requirements:
  • Bachelor's degree or higher in Software Engineering, Computer Engineering, or equivalent with several years of related experience.
  • Solid understanding of object-oriented design and software engineering principles and practices using C++.
  • Proficiency in using Python.
  • Proficiency in software fundamentals, including architectural design, algorithm, development, data structures, code modularity, and testing.
  • Experience with open-source technology, 3rd Party code bases, software development, CICD pipelines.
  • Excellent communication and organizational skills, and the ability to stay focused on completing tasks and meeting goals within a busy workspace.
Preferred Skills and Experience:
  • Knowledge of LTE/5G system and 3GPP specifications and protocols.
  • GIT/Bitbucket, JIRA, Bamboo.
  • Familiarity with Agile/Scrum development methodology.
What We Offer:

We offer a competitive salary based on experience and education, as well as a dynamic and challenging work environment. If you are a motivated and experienced software engineer looking for a new challenge, please submit your application.

Kratos is an Equal Opportunity Affirmative Action Employer EOE/Minorities/Females/Vet/Disabled.



  • Colorado Springs, Colorado, United States L3 Technologies Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at L3Harris. As a key member of our software development team, you will be responsible for designing, developing, and implementing software applications using modern JavaScript frameworks, Java, and C/C++.Key Responsibilities:Develop software...


  • Colorado Springs, Colorado, United States Raft Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at Raft. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems, as well as leading smaller project initiatives and mentoring junior engineers.Key ResponsibilitiesDesign and develop software systems using a...


  • Colorado Springs, Colorado, United States VORTO Full time

    {"title": "Senior Software Engineer, Full-Stack", "description": "About VORTOWe are a software company that aims to make supply chains more sustainable. Our team is passionate about building innovative solutions to complex problems.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team,...


  • Colorado Springs, Colorado, United States EVONA Full time

    Senior Embedded Software EngineerAt EVONA, we're pushing the boundaries of space communications with our next-generation infrastructure. As a Senior Embedded Software Engineer, you'll play a critical role in leading the development of mission-critical embedded software on our satellites.Key Responsibilities:Develop the full software lifecycle and...


  • Colorado Springs, Colorado, United States High Country Software Search Full time

    About the RoleWe are seeking a highly skilled C++ Software Engineer to join our team at High Country Software Search. As a key member of our quantitative risk development team, you will be responsible for designing and implementing features for our trading system, with a focus on infrastructure and performance.This is a highly collaborative culture where...


  • Colorado Springs, Colorado, United States L3Harris Technologies Full time

    L3Harris Technologies is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for leading and participating in the entire software development life cycle. Key responsibilities include developing software applications, leading and participating in software...


  • Colorado Springs, Colorado, United States Raft Company Website Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Raft Company Website. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.About the Role:This is a challenging and rewarding role that requires a strong background in software...


  • Colorado Springs, Colorado, United States Parsons Company Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to lead our software development team in creating innovative solutions for the Department of Defense and Intelligence Community.Job Summary:The successful candidate will have a strong background in software development, with experience in leading teams and managing...


  • Colorado Springs, Colorado, United States Northrop Grumman Full time

    Job Title: Senior Engineering Software AdvisorNorthrop Grumman is seeking a highly skilled Senior Engineering Software Advisor to join our team. As a key member of our engineering team, you will be responsible for providing technical leadership and expertise in software engineering to drive the development and implementation of innovative solutions.Key...


  • Colorado Springs, Colorado, United States Northrop Grumman Full time

    Job Title: Senior Engineering Software AdvisorNorthrop Grumman is seeking a highly skilled Senior Engineering Software Advisor to join our team. As a key member of our engineering team, you will be responsible for providing technical leadership and expertise in software engineering to drive the development and implementation of innovative solutions.Key...


  • Colorado Springs, Colorado, United States Raft Company Website Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at Raft Company Website. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software systems using cloud-native technologiesCollaborate with cross-functional...


  • Colorado Springs, Colorado, United States Raft Company Website Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at Raft Company Website. As a key member of our software infrastructure team, you will play a pivotal role in shaping the foundation of our software infrastructure.Your responsibilities will include leading multiple software teams through the complex labyrinth of production...


  • Colorado Springs, Colorado, United States ASRC Federal Full time

    Senior Software Test EngineerASRC Federal System Solutions, LLC. (AFSS) is a premier provider of systems engineering, software engineering, system integration, and project management services for real-time, mission-critical defense systems.We are seeking a Senior Software Test Engineer to support radar mission systems testing in Colorado Springs, CO to...


  • Colorado Springs, Colorado, United States ASRC Federal Full time

    Job Title: Senior Software Test EngineerASRC Federal System Solutions, LLC. (AFSS) is a premier provider of systems engineering, software engineering, system integration, and project management services for real-time, mission-critical defense systems.We are seeking a Senior Software Test Engineer to support radar mission systems testing in Colorado Springs,...


  • Colorado Springs, Colorado, United States Raft Company Website Full time

    {"title": "Senior Software Engineer", "description": "About the RoleWe are seeking an experienced Senior Software Engineer to join our team at Raft Company Website. As a key member of our software infrastructure team, you will play a pivotal role in shaping the foundation of our software infrastructure.Your responsibilities will include leading multiple...


  • Colorado Springs, Colorado, United States SAIC Full time

    {"Job Title": "Senior Software Development Engineer", "Job Summary": "SAIC is seeking a highly skilled Senior Software Development 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, defense, and space...


  • Colorado Springs, Colorado, United States Raft Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at Raft. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop robust software systems using a variety of programming languages and technologiesCollaborate...


  • Colorado Springs, Colorado, United States CTG, Inc. Full time

    Job Title: Senior Software Engineer - Java/PythonWe are seeking a highly skilled Senior Software Engineer to join our team in Colorado Springs, CO. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems.Key Responsibilities:Develop Java-based software...


  • Colorado Springs, Colorado, United States Raft Company Website Full time

    About the RoleWe are seeking an experienced Senior Software Engineer (Front-End) to join our team at Raft Company Website. As a key member of our team, you will be responsible for designing and developing complex software applications using cutting-edge technologies.Key ResponsibilitiesDesign and develop front-end applications using React and...


  • Colorado Springs, Colorado, United States Western Digital Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Platforms Software Team. As a key member of our team, you will play a critical role in the development and maintenance of web tools to drive productivity and efficiency for our business.Key Responsibilities:Contribute across the full web application...