Cyber Software Engineer

Signalscape
Cary, NC
Job Description
Role Overview

Develop robust applications in a Linux environment, focusing on DevSecOps practices, for Signalscape's specialty wireless systems.

What You Will Do

Design, develop, test, and maintain applications using Python for software-defined radio technologies, and collaborate with security teams to incorporate security practices throughout the software development lifecycle.

Why It Might Be a Fit

The ideal candidate will have proficiency in Python, experience with Helm and CI/CD tools, and a strong understanding of GNU Radio and REDHAWK frameworks.

Requirements

  • Proficiency in Python for software development within a LINUX environment.
  • Experience with Helm for managing Kubernetes applications.
  • Strong understanding of GNU Radio and REDHAWK frameworks.
  • Familiarity with DevSecOps principles and practices.
  • Hands on experience with CI/CD tools (Jenkins, GitLab, CI, CircleCI).
  • Proficient in Docker for containerization and orchestration.
  • Familiarity with RF signal processing, particularly with satellite signals and related technologies.
  • Understanding of networking concepts and protocols relevant to SDR applications.
  • Five to 15 years experience preferred.

Benefits

  • Medical
  • Dental and Vision
  • Short and Long Term Disability
  • Employee Assistance Program
  • Educational benefits
  • Matching 401-k plan
  • Flexible Spending Account
  • Health Savings Account
  • Term Life and Accidental Death and Dismemberment Insurance
  • Voluntary Critical Illness and Accident Insurance
  • Health Care Support Program
  • Paid Time Off (PTO)
]]>