Senior Software Engineer

4 weeks ago


Denver, United States SET Development Full time
Job DescriptionJob Description

Location:   
REMOTE 
Periodic travel required 

We are seeking a defense industry-specific, experienced Senior Software Engineer, to join our Satellite Systems team. Secret Level Security Clearance or greater required. 

 In this integration-focused role, the candidate will assist in the integration of subcontractor-developed ground software into the government's broader ground system infrastructure. This includes ensuring that requirements are met, conducting testing, and working on a softsat—integrating and testing it. The role demands an individual who can contribute to the development of innovative solutions for satellite ground systems and space network ground segments. 

Our partner designs and manufactures advanced spacecraft, commercial space destinations, satellites, propulsion and environmental systems, spacecraft subsystems and components for the U.S. government, commercial customers, and international organizations. 

Responsibilities: 

  • Develop, integrate, and test software for satellite systems in collaboration with customers and vendors. 

  • Ensure the operation and maintenance of mission-critical software for command, control, monitoring, and telemetry of systems on satellites. 

  • Work within an agile software development team, guiding features from requirement development through design, implementation, and testing. 

  • Interface with customers, suppliers, application users, and other technical and support personnel. 

  • Oversee the full software lifecycle, including design, development, test, delivery, and maintenance. 

  • Adhere to modern DevSecOps development practices and utilize Agile frameworks. 

  • Collaborate with cross-functional teams to ensure alignment of software with project goals and requirements. 

  • Familiarity with standard satellite frameworks including CFS, OMS, and UCI. 

  • Perform thorough testing and troubleshooting for software reliability and functionality. 

  • Participate in code reviews and contribute to continuous code quality improvement. 

Must-haves: 

  • Bachelor of Science degree in Computer Science, Software Engineering, or other related discipline and typically 10 or more years of relevant experience 

  • Related experience may be considered in lieu of required education 

  • A higher-level degree may substitute for experience 

  • Demonstrated knowledge of engineering principles and practices 

  • Experience working in multi-disciplinary teams 

Preferred: 

  • Proficiency with DevOps and CI/CD methodologies. 

  • Agile development experience 

  • Experience with satellite system development, particularly in distributed command and control, data processing, or mission planning software 

  • Proficiency in programming languages such as C, C++ in an embedded LINUX environment 

  • Cross-disciplinary knowledge in software engineering, hardware engineering, integration, test engineering, quality engineering, and configuration/data management 

  • Familiarity with test and security milestones (TRR, FAT/SAT, IATT, ATO) 

  • Familiarity with development milestones (SRR, PDR, CDR) 

  • Experience with various aspects of satellite system software (mission management, planning and scheduling, command and telemetry, satellite operations, flight dynamics models) 

  • Guidance navigation control experience 

  • KALMAN Filters 

  • Development and deployment of simulation (software), emulation (hardware) for test and integration 

  • FDIR (Fault, Detection, Isolation, and Recovery) familiarity 

  • Familiarity with strict embedded systems hardware and software timing  

  • Familiarity with satellite command constructs and frameworks including, but not limited to, immediate commands, timed commands, and sequencing 

  • Telemetry and on-board data management 

  • Type I Encryption and key management experience  

  • Strong problem-solving and analytical skills 

  • Excellent communication and teamwork capabilities 

  • Ability to work in a fast-paced and dynamic environment 

  • A commitment to continuous learning and development in software engineering practices 

  • Min. Secret Security Clearance is required. TS/SCI preferred. 

Powered by JazzHR

Sa7ws8BdrP



  • Denver, United States Sirch Full time

    Email us at josh@sirch.org to learn more and for a faster response. Company Description Sirch is an AI-powered search engine that combines the power of AI with human magic. Vision Become the world's most loved and used search engine by creating a simple and dynamic platform. Role Description This is a full-time hybrid role for a Senior Software Engineer at...


  • Denver, United States Sirch Full time

    Email us at josh@sirch.org to learn more and for a faster response.Company DescriptionSirch is an AI-powered search engine that combines the power of AI with human magic. VisionBecome the world's most loved and used search engine by creating a simple and dynamic platform. Role DescriptionThis is a full-time hybrid role for a Senior Software Engineer at...


  • Denver, United States Sirch Full time

    Email us at josh@sirch.org to learn more and for a faster response.Company DescriptionSirch is an AI-powered search engine that combines the power of AI with human magic. VisionBecome the world's most loved and used search engine by creating a simple and dynamic platform. Role DescriptionThis is a full-time hybrid role for a Senior Software Engineer at...


  • Denver, United States EVONA Full time

    Senior Embedded Software EngineerDenver, COOur client are an expanding Space client based in the Denver Metropolitan area and they are looking for a Senior Embedded Flight Software Engineer to work across some exciting new Flight Software Developments.Responsibilities will include:Reviewing requirements and design documents.Working directly with System...


  • Denver, United States EVONA Full time

    Senior Embedded Software EngineerDenver, COOur client are an expanding Space client based in the Denver Metropolitan area and they are looking for a Senior Embedded Flight Software Engineer to work across some exciting new Flight Software Developments.Responsibilities will include:Reviewing requirements and design documents.Working directly with System...


  • Denver, United States EVONA Full time

    Senior Embedded Software EngineerDenver, COOur client are an expanding Space client based in the Denver Metropolitan area and they are looking for a Senior Embedded Flight Software Engineer to work across some exciting new Flight Software Developments.Responsibilities will include:Reviewing requirements and design documents.Working directly with System...


  • Denver, United States IQ Clarity LLC Full time

    IQ Clarity's client in Greenwood Village, CO is looking for a Senior Software Engineer. As a Senior Software Engineer, you will play a critical role in designing, developing, and delivering high-quality software solutions. Your expertise in C#, .NET Core, AWS or Azure, Xamarin, and modern JavaScript frameworks such as Angular or React will be essential in...

  • Senior Engineer

    7 days ago


    Denver, United States LanceSoft Full time

    Job Duties and Responsibilities: We are looking for a Senior Software Engineer to implement back-end software solutions to serve both internal and external customers. The position entails working on an agile development team within our Core Applications team to develop Java and Javascript-based projects. You will interface with other teams within the...


  • Denver, United States Orchard , CO Full time

    Description Senior Engineer, Java Denver, CO @Orchard LLC has been retained by a true innovator within the Intelligence and Defense community, committed to putting the well-being of their employees at a similar level of importance as their focus on client mission. They are seeking a Senior Software Engineerw ith experience in Java to support mission-critical...


  • Denver, United States Koddi Full time

    Koddi is a fast-growing advertising technology company looking for talented engineers to advance our world-class advertising platform for some of the world's largest brands. Unlike larger companies where you can get lost in the shuffle, engineers have an opportunity to make an impact by solving mission critical business challenges through creative coding,...


  • Denver, United States @Orchard Full time

    Job DescriptionJob DescriptionSenior Engineer, JavaDenver, CO@Orchard LLC has been retained by a true innovator within the Intelligence and Defense community, committed to putting the well-being of their employees at a similar level of importance as their focus on client mission. They are seeking a Senior Software Engineerw ith experience in Java to support...


  • Denver, Colorado, United States IQ Clarity Full time

    We are seeking a talented Software Engineer with a unique background in mechanical or structural engineering to join our dynamic team.OpenGL, C#, and WPF. This individual will collaborate closely with cross-functional teams to design, implement, and optimize software solutions tailored to the biomedical domain.OpenGL, C#, and WPF to create intuitive user...


  • Denver, United States Oracle Full time

    As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture...


  • Denver, United States Oracle Full time

    As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture...


  • Denver, United States Oracle Full time

    As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture...


  • Denver, United States PacketFabric Full time

    Job DescriptionJob DescriptionPacketFabricSenior Software Engineer(Backend/Python)THE ROLE:As a Senior Software Engineer, you are an expert at developing software solutions from start to finish. You must be able to work independently, be creative with your solutions and think on your feet.You will serve as an in-house expert, both for managers from other...


  • Denver, United States PacketFabric Full time

    PacketFabricSenior Software Engineer(Backend/Python)THE ROLE:As a Senior Software Engineer, you are an expert at developing software solutions from start to finish.  You must be able to work independently, be creative with your solutions and think on your feet.You will serve as an in-house expert, both for managers from other departments who need software...


  • Denver, United States PacketFabric Full time

    PacketFabric Senior Software Engineer (Backend/Python) THE ROLE: As a Senior Software Engineer, you are an expert at developing software solutions from start to finish. You must be able to work independently, be creative with your solutions and think on your feet. You will serve as an in-house expert, both for managers from other departments who need...


  • Denver, United States The Brixton Group, Inc. Full time

    Location: Hybrid (Denver CO or Houston TX)Position Type: Direct Hire Responsibilities: Manage the development lifecycle of software productsResearch new technologies to strengthen the organization Oversee, create and implement software products and applicationsPlan, direct and coordinate the actions of the development teamResponsible for technology...


  • Denver, United States The Brixton Group, Inc. Full time

    Location: Hybrid (Denver CO or Houston TX)Position Type: Direct Hire Responsibilities: Manage the development lifecycle of software productsResearch new technologies to strengthen the organization Oversee, create and implement software products and applicationsPlan, direct and coordinate the actions of the development teamResponsible for technology...