Remotery

Lead Radio Frequency Software Engineer

Posted Jun 21

This is a fully remote position, open to applicants in Virginia.

📋 Description

• Develop, test, and maintain assigned pipeline components, which include stream ingestion, rollup processing, database writing, and batch post-processing modules to support real-world cyber operations.

• Create and sustain browser-based visualization and reporting tools (track plots, waterfall displays, SmartBook report generation) that utilize output from the pipeline database.

• Establish and uphold stream simulation infrastructure, incorporating TDMA network mission log replay and controllable rate stream generation for pipeline testing.

• Oversee source code management using GitLab; adhere to structured versioning, branching, and code review practices as defined by the Principal Engineer.

• Develop thorough unit and integration tests for assigned components; implement and manage CI/CD pipelines with GitLab to ensure functionality on hardware or within a cloud environment.

• Create clear technical documentation for implemented components, including interface specifications, configuration guides, and testing procedures.


⛳️ Requirements

• US Citizenship: Required

• 7-10 years of relevant experience

• Bachelor's degree or equivalent

• Strong proficiency in Python, with proven 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 in relational database development using MySQL, PostgreSQL, or SQLite, encompassing schema design and query optimization

• Familiarity with parsing or generating binary serialization formats (FlatBuffers, Protocol Buffers, or equivalent)

• Capability to develop, test, and debug on remote Linux servers via SSH utilizing command-line tools and a modern IDE

• Strong understanding of Linux operating system fundamentals, including file system management, process control, and basic security hardening (Ubuntu)

• Proficiency in software engineering practices such as Git/GitLab version control, unit testing, and CI/CD pipeline usage

• Experience in developing browser-based data visualization or reporting tools, or demonstrated ability to learn React/D3-based tooling on the job.

• Excellent written and oral communication skills; capacity to produce clear technical documentation for engineering audiences

• Ability to work independently on assigned components with minimal supervision within a small, distributed team.


🏝️ Benefits

• 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

People also viewed

VPS9 hours ago

AWS Full Stack Developer

US flagTennessee OnlyFull-timeFull-stack Engineer$120k – $210k/year
ApplyView job
Tango9 hours ago

Principal Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $240k/year
ApplyView job
Influur9 hours ago

GTM – Marketing Engineer

CO flagColombia OnlyFull-timeFull-stack Engineer
ApplyView job
Salesloft9 hours ago

Principal Software Engineer, AI

US flagUnited States OnlyFull-timeFull-stack Engineer$1 – $100k/year
ApplyView job
VSolvit9 hours ago

Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer$110k – $165k/year
ApplyView job
Skillable9 hours ago

Senior Software Engineer

US flagArizona, +23 more statesFull-timeFull-stack Engineer$130k – $150k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers