Cyber Software Engineer

Signalscape, Inc

• $120K — $180K *
Cary, NC 27513In-Person
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 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.
  • U.S. Citizenship required for security clearance.

Responsibilities

  • Design, develop, test, and maintain applications using Python for software-defined radio technologies.
  • Utilize Helm to manage and deploy applications within Kubernetes environments.
  • Collaborate with security teams to incorporate security practices throughout the software development lifecycle.
  • Build and maintain CI/CD pipelines to automate testing, integration, and deployment processes.
  • Manage source code using Git, employing effective branching strategies, pull requests, and code reviews.
  • Apply understanding of RF signal processing to inform the design and implementation of SDR applications.

Benefits

  • Medical insurance coverage.
  • Dental and vision insurance.
  • Short and long-term disability benefits.
  • Employee assistance program for mental health support.
  • Educational benefits for professional development.
  • Matching 401(k) plan for retirement savings.
  • Flexible spending account for healthcare expenses.
  • Health savings account options.
  • Term life and accidental death insurance coverage.
  • Voluntary critical illness and accident insurance.
  • Health care support program for related needs.
  • Paid time off (PTO) policy for work-life balance.
Full Job Description
Job Description
This role involves developing robust applications in a Linux environment, with a focus on DevSecOps practices. This role works in our Cary, NC office and offers a salary range between $120,000 and $180,000/year.

  • Design, develop, test, and maintain applications using Python for software-defined radio technologies, focusing on GNU Radio-like and REDHAWK frameworks.
  • Utilize Helm to manage and deploy applications within Kubernetes environments, ensuring effective scaling and orchestration of SDR-related services.
  • Collaborate with security teams to incorporate security practices throughout the software development lifecycle, including threat modeling, vulnerability assessments, and automated security testing.
  • Build and maintain CI/CD pipelines to automate testing, integration, and deployment processes, ensuring reliable and efficient software delivery.
  • Mange source code using Git, employing effective branching strategies, pull requests, and code reviews to uphold high code quality.
  • Apply understanding of RF signal processing, specifically related to satellite signals, to inform the design and implementation of SDR applications.


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.
  • U.S. Citizenship Required: Due to the nature of this position and the requirement to maintain a U.S. government security clearance, only U.S. citizens are eligible.

TS/SCI with polygraph required

Benefits

Signalscape offers a competitive benefits package including:

  • 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)

Similar Jobs

More Jobs at Signalscape, Inc

More Aerospace & Defense Jobs

Find similar Cyber Software Engineer jobs: