Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Global InfoTek, Inc.

Lead Radio Frequency Software Engineer

Global InfoTek, Inc.

Lead RF Software Engineer supporting Cyber Operations Research and Development on passive RF emitter identification. Collaborate on pipeline development for real-time sensor data analysis.

Posted 4/30/2026full-timeRemote • Virginia • 🇺🇸 United StatesSeniorWebsite

Tech Stack

Tools & technologies
CloudD3.jsETLLinuxMySQLNumpyPandasPostgresPythonReactScikit-LearnSQLite

About the role

Key responsibilities & impact
  • 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
  • Manage source code using GitLab; follow disciplined versioning, branching, and code review practices as established by the Principal Engineer
  • 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
  • Produce clear technical documentation for implemented components including interface specifications, configuration guides, and test procedures.

Requirements

What you’ll need
  • US Citizenship: Required
  • 7-10 years of relevant experience
  • Bachelor's degree or equivalent
  • 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.

Benefits

Comp & perks
  • 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.)
  • Health insurance
  • 401(k)
  • Flexible work arrangements
  • Paid time off
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Pythondata processing pipelinesstream ingestionETL developmentNumPyPandasscikit-learnMySQLPostgreSQLSQLite
Soft Skills
strong written communicationstrong oral communicationindependent workminimal supervisionteam collaboration
Certifications
Bachelor's degree or equivalent