> Markdown version of [/jobs/ext/507776-software-engineer-sme-fellow](https://www.wearedevelopers.com/jobs/ext/507776-software-engineer-sme-fellow). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer SME Fellow - **Company:** ASRC Federal Holding Company - **Location:** Suitland-Silver Hill, MD, United States - **Experience:** Experienced - **Salary:** $213,860.0 - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Artificial Intelligence, Automation of Tests, C++ (Programming Language), Cloud Computing, Configuration Management, Database Queries, Document Management Systems, Python (Programming Language), Linux System Administration, Machine Learning, Systems Development Life Cycle, Rust (Programming Language), Data Processing, Large Language Models, Script Language, Build Tools, Data Management, Database Backup - **Published:** June 5, 2026 - **Apply:** https://dejobs.org/x/x/0EBF1A68543444268141164D34B95FAB/job/ ## About the Role * Bachelor's degree in aerospace engineering or related field, and 15+ years of aerospace engineering experience. A Master's degree in relevant discipline is equivalent to two years' experience. * Writing and presentation skills for a wide diverse audience. * Propose new or execute improvements to tools that will increase long term reliability, monitoring, and anomaly detection capability. ## Description Core Responsibilities & Expertise * Tooling vs. Infrastructure: Traditional satellite ground system development, maintenance and sustainment teams focus on the maintenance and stability of ground system hardware and core software. SpaceOps Tool Developers build tools to optimize the software layer on top of that infrastructure for flexibility. * Development and Maintenance of Operational Tools: Perform maintenance of current satellite operations tools (flight dynamics, data trending and analysis), developing critical enhancements, responding to changing mission requirements. * Automation of Real-time Ops: Designing software that automates routine commanding, telemetry monitoring, fault detection, and isolation/recovery (FDIR) sequences. Tools enable shifting from "human-in-the-loop" to "human-on-the-loop", designing autonomous systems that manage health and safety without direct operator intervention. * Streamlining Offline Engineering: Developing tools to streamline data processing, trend analysis, and performance assessment, converting raw telemetry into actionable engineering insights. * Training and Building Knowledge: Overseeing development and increasing tool building capability within the team, advancing ground system infrastructure knowledge across satellite operations teams. * Modern Software Practices: Proficient in C, C++, Rust, Python, Google Apps Script and Linux environments, implementing robust automated test procedures, and using AI/LLMs for interpreting complex data logs and writing operational procedures. * LLM Integration: Utilizing Large Language Models (LLM) to translate natural language queries (e.g., "When was the last time battery DOD exceeded 30%?" ) into database queries, giving satellite engineers instant answers., * Direct experience providing CASSIE trending and analysis core updates, mission unique adaptations and database updates. * Configuration management and document management supporting flight operations. * Support integration of AI/ML, data platforms, and cloud infrastructure into cohesive, mission-ready tools that can be reused and scaled across satellite operating systems. ## Related Videos - [It's all about the Data](https://www.wearedevelopers.com/videos/425-it-s-all-about-the-data) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Integrating backups into your GitOps Pipeline](https://www.wearedevelopers.com/videos/757-integrating-backups-into-your-gitops-pipeline) - [SRE Methods In an Agency Environment](https://www.wearedevelopers.com/videos/348-sre-methods-in-an-agency-environment) - [Building a framework-independent component library](https://www.wearedevelopers.com/videos/1679-building-a-framework-independent-component-library) - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) ## Related Articles - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)