What are the responsibilities and job description for the Cyber Software Engineer position at Signalscape, Inc.?
This role involves developing robust applications in a Linux environment, with a focus on DevSecOps practices.
Benefits
Signalscape offers a competitive benefits package including:
- 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.
- 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
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)