Software Engineer
This role will develop applications in a Linux environment, with a focus on DevSecOps practices. The ideal candidate will have experience with CI/CD pipelines, Docker, and Git, as well as an understanding of RF signals, particularly those related to Wi-Fi and IOT technologies.
• Design, develop and test applications using Python for software-defined radio technologies, focusing on GNU Radio-like and REDHAWK frameworks.
• Build and maintain CI/CD pipelines to automate testing, integration, and deployment processes.
• Mange source code using Git.
• Apply understanding of RF signal processing, specifically related to Wi-Fi, Zigbee, Z-wave, Bluetooth, LoRa (IOT technologies).
Requirements
• Proficiency in Python for software development within a LINUX environment.
• Strong understanding of GNU Radio framework.
• Familiarity with DevSecOps principles and practices.
• Hands on experience with CI/CD tools (Jenkins, GitLab, CI, CircleCI)
• Proficient in Docker for containerization.
• Familiarity with RF signal processing.
• Ability to wire SDR front-ends for TX/RX
- Work on-site in Cary, NC office
Ability to obtain a U.S. government security clearance up to a TS/SCI with Poly level required.
U.S. citizenship required due to the nature of the position and the requirement to obtain and maintain a U.S. government security clearance.
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)