Radio Frequency Software Engineer Principal
Global InfoTek
Clearance Level: Public Trust (Secret Eligible) US Citizenship: Required Job Classification: Full Time Location: Remote Years of Experience: 10+ 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 Principal Software Engineer to support Cyber Operations Research and Development as the technical lead for production software development on a passive RF emitter identification and network analysis from real-time sensor data streams. The candidate will own the architecture, implementation, and delivery of the production pipeline - a stream ingestion, rollup, and post-processing system that operates on NDF (Network Description File) data produced by TDMA network sensors in dense, contested RF environments. The candidate will lead a small team of senior software engineers, coordinate closely with the program technical lead and AI/ML researchers to drive Cyber Operations software from prototype to production-quality, resource-efficient components deployable on tactical edge hardware. This is a hands-on technical leadership role: the Principal Engineer writes code, makes architecture decisions, and is accountable for pipeline performance and reliability in support of real world cyber operations. Responsibilities:
- Own the architecture and implementation of the production software pipeline, including stream ingestion, rollup, database write, and batch post-processing components
- Lead a team of Senior Software Engineers in support of real world cyber operations; assign work, conduct code reviews, enforce quality standards, and provide technical mentorship
- Establish and maintain disciplined software engineering practices: versioning, CI/CD pipelines, unit and integration testing, and documentation standards
- Design and evaluate database and storage architecture for the tactical system and research enclave environments
- Collaborate with the program technical lead to translate research findings and batch optimization algorithms into production pipeline components
- Evaluate and benchmark Python pipeline performance on tactical-box-spec hardware; identify bottlenecks and lead porting of mature components to Rust or C for edge deployment
- Manage and coordinate the tactical system VM environment and stream simulation infrastructure; ensure research VM is not disrupted by development activity
- Define and enforce stream interface contracts between the ingestion layer, database, and downstream consumers
- Evaluate emerging technologies (e.g., DuckDB/Parquet, Polars, message queues) against program requirements and recommend adoption decisions to the technical lead
- Maintain the program's GitLab repository structure, branching strategy, and release management
- Produce clear technical documentation including architecture decision records, interface specifications, and deployment guides
- Support technical reviews and provide written inputs for sponsor deliverables as directed by the program technical lead
- Demonstrated experience leading a software engineering team on a production data pipeline or streaming system; ability to set technical direction and mentor junior engineers
- Expert-level Python development, including stream processing, multi-threaded/async architectures, and performance profiling
- Proficiency in one or more compiled or systems languages (Rust, C, C++, or Go) for performance-critical components; experience porting Python to compiled targets
- Hands-on experience designing and implementing relational database schemas and write-intensive data pipelines (MySQL, PostgreSQL, or equivalent)
- Experience parsing binary serialization formats such as FlatBuffers or Protocol Buffers in a production context
- Demonstrated ability to benchmark and optimize pipeline throughput on resource-constrained hardware or cloud environment
- Strong proficiency with Linux system administration, remote server management via SSH, and air-gapped development environments
- Experience architecting multi-consumer data systems where a single write path must serve concurrent display, analytics, and batch processing readers
- Proficient in disciplined software engineering practices: GitLab/Git, CI/CD pipeline design, test-driven development, and code review
- Excellent written and oral communication skills; ability to produce architecture decision records and technical documentation for both engineering and leadership audiences
- 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 deploying and operating software on tactical edge hardware co-located with a sensor system
- Experience with lightweight stream or message queue architectures (ZeroMQ, RabbitMQ, or equivalent)
- Experience with Polars or DuckDB for high-performance analytical workloads and write-once/read-many storage patterns
- 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 model inference integration - ability to incorporate batch optimizer outputs into the production pipeline without requiring ML expertise
- Experience with browser-based data visualization or reporting tools (React, D3, or equivalent) as a consumer of pipeline output
- Experience with Jupyter Notebooks and research enclave environments; ability to bridge from research prototype to production code
- Experience with FlatBuffers binary stream replay and simulation infrastructure for pipeline testing
- Familiarity with Rust toolchain and ecosystem for systems-level development on Linux
- Certifications in software engineering, computer science, or related fields (e.g., Certified Software Development Professional (CSDP); Certified Secure Software Lifecycle Professional (CSSLP); Red Hat Certified Engineer (RHCE); C++ Certified Professional Programmer (CPP); Professional Software Developer Certification (PSD); etc.)
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Radio Frequency Software Engineer Principal in Reston, VA vacancy
$170k - $200k
...Current Job Openings Principal Embedded Linux Engineer Principal Embedded Linux Engineer Summary... ...spacecraft payload platforms. The Software Team's mission is to design, build,... ...detecting, geolocating, and characterizing radio frequency emissions worldwide, HawkEye 360...PrincipalWork experience placementWorldwide$130k - $180k
...Current Job Openings Senior Software Engineer Senior Software Engineer Summary Title: Senior Software Engineer ID: SPA-26-... ...delivering a revolutionary source of global knowledge based on radio frequency (RF) geospatial analytics to those working to make the world...SuggestedWork experience placementRemote workNight shift- ...Briefly Describe the Work: GITI is seeking a Lead RF Software Engineer to support Cyber Operations Research and Development on passive... ...RF environments. Working under the direction of the Principal Engineer and the Technical Lead. The Lead RF Software Engineer...SuggestedFull timeRemote work
- ...Department OverviewCRFS (Cambridge Radio Frequency Systems) is a global leader in RF spectrum... ...programs, and deploys advanced hardware and software solutions that enable military... ...proactive Senior Field Applications Engineer (FAE) to serve as the primary technical...SuggestedWork at officeRemote workRelocationFlexible hours
- ...Department OverviewCRFS (Cambridge Radio Frequency Systems) is a global leader in RF spectrum... ...programs, and deploys advanced hardware and software solutions that enable military... ...is seeking a Junior Field Applications Engineer who will report to the Manager of the...SuggestedPermanent employmentWork at officeLocal areaRelocationFlexible hours
- ...Seeking a Radio Frequency (RF) Systems Integrator with SATCOM experience to support a Virginia-based Federal Government client. The ideal... ...with minimal supervision Required Qualifications: Engineering Degree (Electrical, Systems, etc.) to support this technical...Shift work
- Core Full Stack JAVA Developer This is a core full stack JAVA developer. Candidates must absolutely have JAVA, Springboot, Microservices, Redis and for the front end Angular or React, either will work, but hands on experience with front end Angular or React is a must...Principal
- ...Senior Principal Software Engineer : The candidate will work within a cross-functional agile scrum team and will be responsible for developing and maintaining software, creating unit tests, and working with the test team to automate testing, documenting build and deploy...Principal
- ...AWS Full Stack Developer Software Engineer - Principal I This is only open to current candidates that are US Citizens and currently hold a US DoW Secret or Top-Secret Clearance. Argo Cyber is supporting a U.S. Government customer on a large mission critical development...PrincipalLocal area
- ...Software Engineer IV *****MUST HAVE AN ACTIVE TS/SCI WITH CI POLY CLEARANCE****** We are looking for a Software Engineer to join our diverse... ...running in a containerized environment. For Senior Principal level: A Bachelor's degree with 9+ years of relevant experience...PrincipalWork at office
- ...Senior Principal Cyber Software Test Engineer : The selected Software Test Engineer will have a background in maintaining and enhancing automated test scripts and creating and executing test procedures to support development, integration, regression and user acceptance...Principal
- ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...Responsibilities may include, but are not limited to : Infrastructure Engineering: Design, test, and implement advanced cybersecurity...Principal
$90 per hour
...Client: CareFirst BlueCross BlueShield Role: Principal DevOps Engineer Location: REMOTE (Candidates located in EST time zone) Duration: 12-month contract (with potential extension) Rate: $90 Note: The client hiring manager...PrincipalContract workRemote work- ...Senior Principal Software Engineer-Onsite Project : Job Duties : Designs and develops user interfaces and visualizations that support capabilities such as data discovery and query, analytic visualizations, link-node analysis, AI/ML big data analytics, and object...Principal
- ...SCI WITH ABILITY TO OBTAIN TO PASS A POLY CLEARANCE****** Software Engineer IV Our client's Space & Intelligence Sector is looking... ...containers and automated testing frameworks. For Senior Principal level: A Bachelor's degree with 9+ years of relevant experience...PrincipalWork at office
- ...Senior Principal Software Engineer You will be solving deep technical problems and building creative solutions in a dynamic environment leading knowledgeable and passionate software developers. You are experienced building for the cloud – designing for five 9s, globally...PrincipalLocal area
- ...assigned tasks with minimum supervision Strong documentation skills Experience working in an Agile environment is a plus Software: Java (must) Kafka (must) JCL, REXX, Rocket Shuttle Xpediter, FileAid, AbendAid, MQ Series, General IBM Utilities,...Principal
- ...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...PrincipalFull time
$139.24k - $185k
...sells products at a global scale? This is not just another engineering role—this is your opportunity to architect and build a next... ...distribute and optimize their products in real time. As a Principal Software Engineer , you won’t just contribute—you’ll lead from the...PrincipalRemote workWorldwideFlexible hours- ...Senior Software Systems Engineer Founded in 1989, SOSi is among the largest private, founder-owned technology and services integrators in the... ...surface, and subsurface) in tactical operations over contested radio networks. This role combines software architecture and...Work at officeWorldwideNight shift
- ...Job Type Full-time Description Job Title: RF Engineer Location: Ashburn, VA Terms: Fulltime, onsite position... ..., mesh, and mobile networks. This role requires expertise in radio frequency (RF) engineering, wireless communication technologies, and IP...Full timeFor contractorsWorldwide
- *****MUST HAVE AN ACTIVE TS/SCI WITH CI POLY CLEARANCE****** Software Engineer III Principal Cyber Software Engineer (Front End/UI-Focused) Experienced front-end software engineer to develop services using modern techniques such as REST, JSON, Python, JavaScript...Principal
$184.8k - $277.2k
.... About the Team We are seeking a highly skilled Principal cybersecurity engineer to architect the development of our internal suite of Cybersecurity... ...to bridge the gap between high-level strategy and robust software execution. As a Principle engineer, you will serve as...PrincipalWork at officeRemote workHome officeFlexible hours- ...with our customers and partners, will achieve success through integrity, honor, and commitment. POSITION SUMMARY The Principal Software Engineer is responsible for shaping the technical direction and ensuring successful delivery of high-quality software solutions...PrincipalWork experience placementLocal area
$142.8k - $274.8k
...Overview As a Principal Software Engineer on the Azure Artificial Intelligence Core team at Microsoft, you will design, build, and maintain AI systems that power some of the largest workloads on the planet. We enable secure, scalable, and high-performance AI experiences...PrincipalOngoing contractLocal area- ...mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced... ...standard and mission success is our metric. Role As a Principal DevOps Engineer, you will be the technical anchor for the...Principal
$3,000 per month
...on bonus for external hires! Cyber Software Engineer Princ. - DSP WHAT WE'RE DOING Lockheed... .... • Experience with Software-Defined Radios (SDRs), specifically REDHAWK/RFNext,... ...: • Familiarity with time and/or frequency geolocation technologies and their implementation...Full timeTemporary workWork experience placementWork at officeRelocation packageFlexible hours- DevSecOps Software Engineer Company: Argon ST The Boeing Company is currently seeking a DevSecOps Software Engineer to join the Argon ST... ...Intelligence Community and allied customers. The products intercept Radio Frequency (RF) signals, apply signal processing algorithms, and...Full timeWork experience placementInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift work
- ...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...PrincipalFor contractors
$5,000 per month
...love to connect with you. Join our team and build a career that you will be proud of. Explore Opportunities Today The Principal Cloud Engineer serves as the highest-level technical authority for Azure architecture within Stanley Martin Homes. This role defines...PrincipalTemporary workLocal areaWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Radio Frequency Software Engineer Principal. Be the first to apply!
Related searches
- information systems engineer Reston, VA
- digital communications systems engineer Reston, VA
- telecommunication engineer Reston, VA
- transmission engineer Reston, VA
- communications engineer Reston, VA
- 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

