{"schemaVersion":"jobsearcher.job.v1","id":"3d4bb483690176e84e0d82bb","url":"https://jobsearcher.com/jobs/3d4bb483690176e84e0d82bb","canonicalUrl":"https://jobsearcher.com/jobs/3d4bb483690176e84e0d82bb","title":"Sr. C++ Software Engineer (5522) (Centennial, CO)","description":"Outside Analytics is a proud subsidiary of SMX, enabling an exciting collaboration that enhances our collective capabilities to deliver cutting-edge digital transformation solutions. Are you interested in the next generation of remote sensing and space systems capabilities? At Outside Analytics we're on the ground floor of developing the future space ecosystem across all orbital regimes (LEO, MEO, HEO, and GEO)! We build, integrate, and operationally support our customers' emerging space-ground systems to include real-time data processing frameworks, sensor data processing, and data visualization. We are teamed with the most passionate companies in industry, dedicated to bringing best-of-breed capabilities to address our customers' most pressing needs.\n\nAt OA-SMX as a Senior C++ Software Developer, you'll partner with Solutions Architects to design, develop, and test high-fidelity emulators for SPARC-based flight computers and other mission-critical flight hardware for space launch systems. Working alongside flight and ground software engineers and embedded with our customer's team, you'll integrate emulation capabilities into existing test workflows, optimize applications to meet demanding performance requirements, and build quality into every stage of our development lifecycle through robust CI/CD pipelines. Success in this role demands high proficiency in advanced high performing C++, sharp problem-solving skills, experience in modern production software development techniques, and an ability to work in a collaborative mission focused environment.\n\nEssential Duties & Responsibilities\n\nCollaborate with Solutions Architects to design, develop, and test emulators for SPARC-based flight computers and other flight hardware.\nWork closely with flight and ground software engineers to integrate emulation capabilities with existing development and test workflows.\nOptimize applications to meet strict performance requirements. Ensure all solutions are thoroughly designed, documented, and tested.\nUse and contribute to CI/CD pipelines to encode quality within the Software Development Life Cycle.\nCollaborate with team members and leads to achieve project milestones.\nAdhere to applicable corporate processes & standards to ensure quality, compliance, and security.\n\nRequired Skills & Experience\n\n8+ years experience in high-performance C++ applications software engineering within Linux environments\nBachelor's degree in Computer Science, Computer Engineering, or a related field with equivalent experience\nUS Citizenship is required. Candidate must also participate in a background screen.\nAbility to document and communicate software designs\nFamiliarity with version control systems such as Git\nExcellent problem-solving skills and attention to detail\nAbility to work independently and as part of a team\nStrong communication and collaboration skills\nA passion for learning and staying current with industry trends\n\nDesired Skills & Experience\n\nExperience with emulator development, especially RISC/SPARC architectures Experience with RTEMS or other Real-time OS (RTOS)\nExperience with serial data communication protocols (MIL-STD-1553, RS-422)\nSocket programming experience (TCP/UDP)\nExperience with embedded systems, space vehicle flight software or ground systems\nFamiliarity with asynchronous programming concepts\nExperience in other programming languages such as Python\nStrong Continuous integration/Continuous delivery techniques (CI/CD)\nAbility to obtain a DoD clearance\n\nApplication Deadline: September 14, 2026\n\n#CJPost\n\n#LI-onsite","company":"Space Programs","rawCompany":"space programs","city":"Centennial","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-08-28T09:40:31.273Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr. C++ Software Engineer (5522) (Centennial, CO)","description":"Outside Analytics is a proud subsidiary of SMX, enabling an exciting collaboration that enhances our collective capabilities to deliver cutting-edge digital transformation solutions. Are you interested in the next generation of remote sensing and space systems capabilities? At Outside Analytics we're on the ground floor of developing the future space ecosystem across all orbital regimes (LEO, MEO, HEO, and GEO)! We build, integrate, and operationally support our customers' emerging space-ground systems to include real-time data processing frameworks, sensor data processing, and data visualization. We are teamed with the most passionate companies in industry, dedicated to bringing best-of-breed capabilities to address our customers' most pressing needs.\n\nAt OA-SMX as a Senior C++ Software Developer, you'll partner with Solutions Architects to design, develop, and test high-fidelity emulators for SPARC-based flight computers and other mission-critical flight hardware for space launch systems. Working alongside flight and ground software engineers and embedded with our customer's team, you'll integrate emulation capabilities into existing test workflows, optimize applications to meet demanding performance requirements, and build quality into every stage of our development lifecycle through robust CI/CD pipelines. Success in this role demands high proficiency in advanced high performing C++, sharp problem-solving skills, experience in modern production software development techniques, and an ability to work in a collaborative mission focused environment.\n\nEssential Duties & Responsibilities\n\nCollaborate with Solutions Architects to design, develop, and test emulators for SPARC-based flight computers and other flight hardware.\nWork closely with flight and ground software engineers to integrate emulation capabilities with existing development and test workflows.\nOptimize applications to meet strict performance requirements. Ensure all solutions are thoroughly designed, documented, and tested.\nUse and contribute to CI/CD pipelines to encode quality within the Software Development Life Cycle.\nCollaborate with team members and leads to achieve project milestones.\nAdhere to applicable corporate processes & standards to ensure quality, compliance, and security.\n\nRequired Skills & Experience\n\n8+ years experience in high-performance C++ applications software engineering within Linux environments\nBachelor's degree in Computer Science, Computer Engineering, or a related field with equivalent experience\nUS Citizenship is required. Candidate must also participate in a background screen.\nAbility to document and communicate software designs\nFamiliarity with version control systems such as Git\nExcellent problem-solving skills and attention to detail\nAbility to work independently and as part of a team\nStrong communication and collaboration skills\nA passion for learning and staying current with industry trends\n\nDesired Skills & Experience\n\nExperience with emulator development, especially RISC/SPARC architectures Experience with RTEMS or other Real-time OS (RTOS)\nExperience with serial data communication protocols (MIL-STD-1553, RS-422)\nSocket programming experience (TCP/UDP)\nExperience with embedded systems, space vehicle flight software or ground systems\nFamiliarity with asynchronous programming concepts\nExperience in other programming languages such as Python\nStrong Continuous integration/Continuous delivery techniques (CI/CD)\nAbility to obtain a DoD clearance\n\nApplication Deadline: September 14, 2026\n\n#CJPost\n\n#LI-onsite","datePosted":"2026-08-28T09:40:31.273Z","dateModified":"2026-08-28T09:40:31.273Z","hiringOrganization":{"@type":"Organization","name":"Space Programs","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Centennial","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"3d4bb483690176e84e0d82bb"},"url":"https://jobsearcher.com/jobs/3d4bb483690176e84e0d82bb"}}