Software Development Engineer

3 days ago


Denver, United States EVONA Full time

Software Development Engineer – Command & Control

Remote from Denver


Description:

What You’ll Be Doing:

You will be responsible for developing and integrating software Command & Control solutions for satellite vehicles as well as working with customer stakeholders to decompose mission requirements and engineer solutions with existing products. The successful candidate will have a very strong understanding of C2 concepts and common industry standards and protocols such as CCSDS, CSP, CFDP, XTCE, and MIB. You will collaborate with a multidisciplinary team to develop and incorporate solutions into the companies broader product suite with a focus on simplifying operations and allowing our customers to utilize their satellites like servers

Tech Skills:

  • Proficiency in programming languages such as Python, C++, or Java
  • Strong understanding of satellite communication protocols such as CCSDS, CSP, CFDP, IP and data processing algorithms
  • Strong understanding of standardized command and telemetry definitions such as XTCE and MIB
  • Understanding of satellite encryption algorithms such as AES-256 GCM, AES-256 CFB, AES-256 ECB, NSA Type 1 PEGASUS, NSA Type 1 CARIBOU
  • Experience with real-time operating systems (RTOS) and embedded software development
  • Strong knowledge of software performance optimization and best practices
  • Preferred experience with AWS services such as Lambda, ECS, EKS, CloudWatch, S3, EFS/EBS, EC2, and RDS
  • Familiarity with Git and GitHub or similar framework for version control
  • Preference for experience with open source

Soft Skills:

  • Deep technical analysis and troubleshooting skills
  • A foresight for scalability and proliferation of c2
  • Independent self-starter; able to complete projects on time with minimal guidance
  • A high standard for software maintainability, quality, resilience, and performance
  • Strong cross-functional communication and ability to distill complex information for internal and customer-facing audiences

Background Qualifications:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field
  • 3+ years [professional] experience with software development and/or systems engineering for satellite command and control systems
  • Active US Security Clearance (TS/SCI)



  • Denver, Colorado, United States SET Development LLC Full time

    Job Title: Embedded Software DeveloperAbout Us: SET Development LLC is a leading provider of advanced spacecraft and satellite systems. We are seeking an experienced Sr. Embedded Flight Software Engineer II to join our team.Estimated Salary: $120,000 - $180,000 per year.Job Description:We are looking for a skilled software engineer with experience in...


  • Denver, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test...


  • Denver, Colorado, United States SET Development Full time

    Job OverviewSET Development is seeking a highly skilled Senior Embedded Software Engineer to join our Satellite Systems team.This role demands an individual who can contribute to the development of innovative solutions for satellite ground systems and space network ground segments.


  • Denver, Colorado, United States SET Development Full time

    We are seeking an experienced Embedded Software Developer to join our team at SET Development, a leading company in commercial human space services. This role is perfect for individuals who desire to be part of the best in embedded software engineering.Job DescriptionThis is a challenging opportunity to work on a well-funded program that will revolutionize...


  • Denver, North Carolina, United States NetApp Full time

    Job SummaryWe are seeking a highly skilled software development engineer to join our cloud engineering team at NetApp. As a cloud engineer, you will be responsible for designing, developing, and maintaining cloud-based solutions with a focus on coding complex problems and automation.Main ResponsibilitiesDevelop Cloud-Based Solutions: Design, develop, and...


  • Denver, Colorado, United States United Software Group Full time

    Job SummaryThe Senior .NET Software Engineer primarily focuses on development activities within the full Software Development Life Cycle (SDLC), from business requirements to support. They collaborate with various stakeholders, apply secure programming techniques, perform unit testing, configuration management, and provide support services.Key...


  • Denver, Colorado, United States Amazon Full time

    Amazon Web Services (AWS) is seeking a highly skilled Software Development Engineer to join our team. As a key member of our organization, you will design and develop innovative software solutions that transform service performance, durability, cost, and security.This position requires a strong background in software development, with at least 5 years of...


  • Denver, United States SET Development LLC Full time

    We are seeking an experienced, Sr. Embedded Software Engineer to join our Flight/Satellite Systems team. 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...


  • Denver, Colorado, United States SET Development Full time

    Job OverviewWe are seeking a highly skilled Senior Embedded Software Engineer to join our Satellite Systems team at SET Development. This position is based in REMOTE and requires periodic travel.


  • Denver, Colorado, United States Omni Inclusive Full time

    Omni InclusiveWe're looking for a skilled Video Engineering Software Developer to help us create innovative video engineering systems in Englewood, CO. If you have a passion for software development and video technology, we want to hear from you.About the RoleThe Video Engineering Software Developer will be responsible for developing software applications...

  • DevOps Engineer

    2 weeks ago


    Denver, Colorado, United States Mindlance Full time

    About the Role:We are looking for a highly skilled DevOps Engineer - Software Development to join our team at Mindlance. This is a challenging opportunity for a talented professional with a strong background in software development and DevOps engineering. The ideal candidate will have a minimum of 3 years of experience working as a software developer or...


  • Denver, Colorado, United States DAT Freight Solutions Full time

    Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at DAT Freight Solutions. This role involves designing, developing, and deploying cloud-native software solutions using cutting-edge technologies such as Node.js and TypeScript. The ideal candidate will have experience working with Agile methodologies, REST/GraphQL...


  • Denver, Colorado, United States Top Secret Clearance Jobs Full time

    **About the Job**About Top Secret Clearance Jobs: We are dedicated to helping those with exclusive security clearance find their next career opportunity and get interviews within 48 hours.**Job Overview**The position is for a software engineer with a bachelor's degree or higher and 4-15 years of experience in software development collaboration, system scope...


  • Denver, Colorado, United States United Software Group Full time

    Job Title: Software Development Professional">Job Overview:">We are seeking an experienced Software Development Professional to join our team at United Software Group. This role involves designing, developing, and maintaining software applications that meet the needs of our clients.">The ideal candidate will have a strong background in software development,...


  • Denver, Colorado, United States International Staff Consulting Full time

    Job DescriptionWe are seeking a highly motivated and skilled Software Development Engineer to join our team at International Staff Consulting. As a key member of our digital signal processing group, you will collaborate with experienced engineers to develop new tools, enhance existing ones, and drive innovation in the field.Key ResponsibilitiesRapid...


  • Denver, Colorado, United States Mindlance Full time

    Job Title: Software Developer Test EngineerDescription:This is a challenging opportunity for a highly skilled Software Developer Test Engineer to join our team at Mindlance. We are seeking an experienced professional with a strong background in software development and test automation. The ideal candidate will have a minimum of 5 years of experience working...


  • Denver, Colorado, United States Accellor Full time

    We are seeking an experienced Software Development Engineer to join our Experience Development Team at Accellor. This team is responsible for improving the customer experience, with a focus on personalization and engagement.The successful candidate will have extensive professional experience developing front-end apps in JavaScript, Next.js, ReactJS, Node.js,...


  • Denver, Colorado, United States Raytheon Full time

    About the Role:  As a Software Development Engineer Manager, you will be responsible for leading development teams and empowering them with a robust platform that enables efficient delivery of high-quality, secure software. You will work closely with software engineers, data scientists, and DevOps teams to design and implement development and mission...


  • Denver, Colorado, United States Mindlance Full time

    Mindlance is seeking a skilled Software Development Engineer Test to join our team. The ideal candidate will have experience in software development, test automation, and DevOps. Key responsibilities include developing software solutions, testing and debugging applications, and collaborating with cross-functional teams to ensure efficient software delivery.


  • Denver, Colorado, United States Omni Inclusive Full time

    Video Engineering Software Development Lead:We are seeking a talented and experienced Video Engineering Software Development Lead to join our IT team. The ideal candidate will have a strong background in software development, excellent leadership skills, and experience with video engineering technologies. Responsibilities:- Lead the design, development, and...