RF Software Engineer, Senior
Global InfoTek
Clearance Level: Public Trust US Citizenship: Required Job Classification: Full Time Location: Remote Years of Experience: 5-7 years of relevant experience Education Level: BS Degree - experience may be considered in place of education requirement. Briefly Describe the Work: GITI is seeking a Senior RF Software Engineer to support Cyber Operations Research and Development on passive RF emitter identification and network analysis from real-time sensor data streams. The candidate will implement, test, and maintain components of production software pipeline - a stream ingestion, rollup, and post-processing system operating on NDF (Network Description File) data produced by TDMA network sensors in dense, contested RF environments. Working under the direction of the Principal Engineer and the Technical Lead. The Senior RF Software Engineer supports Cyber Operations by contributing to pipeline development across a range of functional areas including stream processing, database integration, display and reporting tools, simulation infrastructure, and CI/CD tooling. The role requires strong Python skills, comfort with air-gapped Linux environments, and the ability to work independently on well-defined components with minimal supervision in support of real world cyber operations. Responsibilities:
- Implement, test, and maintain assigned pipeline components including stream ingestion, rollup processing, database write, and batch post-processing modules in support of real world cyber operations
- Develop and maintain browser-based visualization and reporting tools (track plots, waterfall displays, SmartBook report generation) that consume pipeline database output
- Implement and maintain stream simulation infrastructure, including TDMA network mission log replay and stream generation at controllable rates for pipeline testing
- Develop lightweight TNS simulator components: emitter and receiver models capable of following track plots and emitting in accordance with a network description
- Contribute to database integration work on tactical-box-spec hardware, including MySQL schema design, query optimization, and performance benchmarking
- Write comprehensive unit and integration tests for assigned components; implement and maintain CI/CD pipelines using GitLab to ensure functionality on hardware or in cloud environment
- Identify and report performance bottlenecks in Python pipeline components; assist with porting mature components to Rust or C as directed
- Perform basic Linux system administration on remote servers including package management, user configuration, and environment setup
- Manage source code using GitLab; follow disciplined versioning, branching, and code review practices as established by the Principal Engineer
- Produce clear technical documentation for implemented components including interface specifications, configuration guides, and test procedures
- Participate in periodic technical check-ins with the program technical lead; share findings and flag blockers promptly
- Strong proficiency in Python, with demonstrated experience in data processing pipelines, stream ingestion, or ETL development
- Proficiency with Python data science libraries including NumPy, Pandas (or Polars), and scikit-learn
- Experience with relational database development using MySQL, PostgreSQL, or SQLite, including schema design and query optimization
- Experience parsing or generating binary serialization formats (FlatBuffers, Protocol Buffers, or equivalent)
- Ability to develop, test, and debug on remote Linux servers via SSH using command-line tools and a modern IDE
- Solid Linux operating system fundamentals including file system management, process control, and basic security hardening (Ubuntu)
- Proficient in software engineering practices including Git/GitLab version control, unit testing, and CI/CD pipeline usage
- Experience developing browser-based data visualization or reporting tools, or demonstrated ability to learn React/D3-based tooling on the job
- Strong written and oral communication skills; ability to produce clear technical documentation for engineering audiences
- Ability to work independently on assigned components with minimal supervision in a small, distributed team
- Experience with TNS (Target Network System) sensor data formats and NDF ICD specifications
- Familiarity with TDMA network protocols, time-division access architectures, and passive RF signal processing concepts
- Experience with lightweight stream or message queue architectures (ZeroMQ, RabbitMQ, or equivalent)
- Experience with Rust or Go for systems-level or performance-critical development on Linux
- Experience with Polars or DuckDB for high-performance analytical workloads
- Experience with performance profiling and optimization of Python pipelines on resource-constrained x86 hardware
- Experience with LLM-assisted software development tools (e.g., Claude Code, GitHub Copilot, JetBrains AI Assistant, or equivalent); demonstrated ability to use AI tools productively for code generation, refactoring, and test case development while maintaining engineering judgment and code quality standards
- Familiarity with AI/ML libraries (PyTorch, TensorFlow); ability to integrate trained model inference into a pipeline without requiring deep ML expertise
- Experience with Jupyter Notebooks and research enclave environments; ability to read and adapt research prototype code
- Experience with simulation or synthetic data generation for pipeline testing purposes
- Familiarity with Apache data science tools such as Spark or Dask for large-scale data processing
- Certifications in software engineering, computer science, or related fields (e.g., Certified Software Development Professional (CSDP); Certified Scrum Developer (CSD); Red Hat Certified Enterprise Application Developer; Certified Secure Software Lifecycle Professional (CSSLP); C++ Certified Associate Programmer (CPA); Professional Software Developer Certification (PSD); etc.)
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the RF Software Engineer, Senior in Reston, VA vacancy
$130k - $180k
...Current Job Openings Senior Software Engineer Senior Software Engineer Summary Title: Senior Software Engineer ID: SPA-26-B1 Team:... ...Satellite clusters and ground segments provide the platform for RF data collection that is essential to HawkEye 360's core business...SeniorWork experience placementRemote workNight shift$150k - $190k
...remote sensing and spacecraft operations to engineer platforms purpose-built for U.S. and... ...the Job We are looking for a Senior Ground Software Engineer to join the Ground Software team... ...procedures. ~ Experience with SAR, RF, or other remote sensing missions areas...SeniorPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours$176.9k - $332.4k
...empowers you to achieve your full potential. Unleash your talent and redefine what’s possible. Job Description: The Lead RF Software Engineer performs the following technical tasks as a leader in the Airborne Sensing (ABS) Group (75% to 80% of the time) : Takes...SeniorWork experience placementFor subcontractorLocal areaWorldwide$3,000 per month
...eligible for a $25K sign on bonus for external hires! Cyber Software Engineer Princ. - DSP WHAT WE'RE DOING Lockheed Martin, Cyber &... ...and maintenance (O&M) and decommissioning activities of RF and optical capabilities. WHY JOIN US Your Health, Your...SeniorFull timeTemporary workWork experience placementWork at officeRelocation packageFlexible hours- ...Senior Software Engineer TS/SCI FSP Government Customer-Herndon Herndon, VA ACTIVE TS/SCI CLEARANCE with FS poly REQUIRED TO BE CONSIDERED FOR THIS POSITION Senior Software Engineer: Analyzes user interfaces, maintain hardware and software performance tuning...Senior
$150k - $175k
...Current Job Openings Senior Systems Engineer - ISA Mission Systems & RF Payloads Senior Systems Engineer - ISA Mission Systems & RF Payloads... ...range, etc.). Coordinate with hardware, firmware, software, mechanical, thermal, and power teams to ensure integrated...SeniorWork experience placementFor subcontractorWorldwide- ...quietly reinventing how the world thinks about software reliability, and we're just getting... ...Antithesis is the Fuzzer, our autonomous search engine for bugs and one of the most technically... ...without ever letting up. As a Senior Engineer on the Autonomous Search team, you...SeniorWork at office
- ...Senior Software Engineer Analyzes user interfaces, maintain hardware and software performance tuning, analyze workload and computer usage, maintain interfaces with outside systems, analyze downtimes, analyze proposed system modifications, upgrades and new COTS. Defines...Senior
- ...Software Engineer - Senior Analyzes user interfaces, maintain hardware and software performance tuning, analyze workload and computer usage, maintain interfaces with outside systems, analyze downtimes, analyze proposed system modifications, upgrades and new COTS. Defines...SeniorWork experience placement
- Are you a seasoned software engineer who enjoys building real systems-and helping other engineers grow along the way? Do you believe great teams... ...? At Expedition Technology (EXP), we're looking for a Senior Software Engineer who can both build mission-critical software...Senior
- ...Software Engineer The forefront of research and development to improve patient care. We work to improve all aspects of health care, from efficiency to cancer research. A non-profit that works with clinicians, industry, researchers, and government, putting people above...Senior
- ...Senior RF Electrical Engineer Position Type: Full-Time, Exempt Work Location: Herndon, VA Clearance: TS/SCI W Poly Shift: Day Travel: 10% Patriot Group International Inc. (PGI), voted #1 Best Place to Work by Virginia Business Magazine and the Best...SeniorFull timeWork at officeOverseasShift work
$130k - $170k
...Current Job Openings Senior RF Electrical Engineer Senior RF Electrical Engineer Summary Title: Senior RF Electrical Engineer ID:... ...our RF payloads. This includes RF front ends, integrating Software Defined Radios (SDR's) and antenna systems. You'll define...SeniorContract workWork experience placementWorldwide- ...DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on...SeniorFull timeFlexible hours
- ...Senior Software Engineer The Software Engineer will design and develop complex new software products, or make significant enhancements to existing software. The ideal candidate is a hands-on developer with significant experience in developing scalable data platforms...Senior
- ...Sr Software Engineer Qualifications To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations...SeniorWork experience placement
$104k - $166k
...Software Engineer Senior Job Locations US Requisition ID 2026-165526 Position Category Information Technology Clearance Secret Responsibilities Peraton is seeking a Software Engineer (Senior) to support the MODES...SeniorContract workRemote workShift work$163.8k - $245.8k
...Database Engineer Reston, VA Top Secret Polygraph Unspecified Career Level not specified $163,800 - $245,800 Job Description... ...are a fast paced and diverse team of database specialists and software engineers responsible for designing, automating, managing and running...SeniorWork experience placementFlexible hours- ...Senior Software Engineer At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology, we succeed because of the expertise, collaboration...Senior
$86.8k - $198k
...Job Number: R0236102 Software Engineer, Senior The Opportunity: As a back-end developer, you know that a good site or system needs the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for a back...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...over time. This is a critical role for someone who can combine software/service ownership, platform administration design, integration... ...sites Partner with Software Architecture, Platform Engineering, Security, Field Engineering, Operations, and QA to ensure the...SeniorRemote work
- ...computing solutions. Founded by ex-Googlers with engineers from Google, Amazon, and Capital One, SZNS... ...data engineering, blockchain, and cloud-native software application development.” We are seeking a talented Senior Software Engineer to join our growing team. As...SeniorWork at office
$104k - $166k
...Senior Datadog Software Engineer/Architect Job Locations US Requisition ID 2026-164944 Position Category Information Technology Clearance Agency Clearance Responsibilities We are seeking a Senior Datadog Software...SeniorContract workImmediate startShift work- ...We are seeking a Senior Software Engineer to join our team. Working at NT Concepts means that you are part of an innovative, agile company dedicated to solving the most critical challenges in National Security. We're looking for the best and the brightest to join us in...SeniorRemote work
$119.8k - $234.7k
...Overview Join the Azure AI Platform air gapped engineering team as a Senior Software Engineer delivering secure, scalable, and mission critical AI infrastructure for Microsoft’s most sensitive cloud environments. We build foundational services that power Azure Machine...SeniorOngoing contractLocal area$155k - $185k
...technology that’s redefining what’s possible in remote sensing, you belong here at Umbra. About the Job We are seeking a Senior Software Engineer to join our Command, Control, and Communications (C3) team to help design and build the systems that power autonomous...SeniorPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours- ...Iridium Senior Software Engineer Iridium is an award-winning and innovative satellite communications company with bragging rights to the only network that offers voice and data connectivity anywhere in the world. For over 20 years, Iridium's unique network and services...SeniorWork at officeRemote work
- A leading aerospace technology company is seeking a Senior Software Engineer to develop spacecraft flight software. The successful candidate will contribute to the entire software lifecycle and support GNC algorithm development. This role offers fully remote opportunities...SeniorRemote work
$119.8k - $234.7k
...Overview Microsoft has an exciting opportunity for a Software Engineer on the Cloud+AI Silver Team. This team will be responsible for deploying and operating services within an air gapped environment, including the infrastructure for collaboration. In this role...SeniorOngoing contractLocal area$148.3k - $266.9k
.... Unleash your talent and redefine what’s possible. Job Description: Parsons is looking for an amazingly talented Senior Software Engineer to join our team focused on Analytic Services! In this role you will own the design, delivery, performance, and operational...SeniorLocal areaRemote workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to RF Software Engineer, Senior. Be the first to apply!
Related searches
- rust software engineer Reston, VA
- senior software design engineer Reston, VA
- software engineer amazon Reston, VA
- software developer positions Reston, VA
- software engineer full time Reston, VA
- software engineer Reston, VA
- agile software developer Reston, VA
- senior software engineer remote Reston, VA
- software engineer remote Reston, VA
- junior software developer internship Reston, VA

