Logo
Geon Technologies

SDR Software Engineer

Geon Technologies, Baltimore, Maryland, United States

Save Job

About Geon Technologies Geon Technologies is a rapidly growing small business that provides signal processing and sensor system integration services to the United States Government (USG) and the industry base that supports them. Geon seeks to be known for “signals, sensors, and systems”. Geon has expertise in the science and development of signal processing techniques and algorithm solutions for multi-INT applications. The signal processing and hardware focused sectors of Geon are supported by the work Geon conducts with open architectures, open frameworks, and open systems that facilitate the rapid development, integration, and deployment of techniques and capabilities to operational contexts.

Job Responsibilities

SDR SWE is focused on mission critical system development, deployment and evolution. This role involves developing robust applications in a Linux environment, emphasizing the integration of DevSecOps practices. The ideal candidate will have experience with CI/CD pipelines, Docker, Kubernetes, and Git, as well as a strong understanding of RF signals, particularly those related to satellite technologies.

Software Development: Design, develop, test, and maintain applications using Python for software-defined radio technologies, focusing on GNU Radio-like and REDHAWK frameworks.

Helm for Kubernetes Management: Utilize Helm to manage and deploy applications within Kubernetes environments, ensuring effective scaling and orchestration of SDR-related services.

DevSecOps Integration: Collaborate with security teams to incorporate security practices throughout the software development lifecycle, including threat modeling, vulnerability assessments, and automated security testing.

Continuous Integration and Continuous Deployment (CI/CD): Build and maintain CI/CD pipelines to automate testing, integration, and deployment processes, ensuring reliable and efficient software delivery.

Containerization: Leverage Docker for containerizing applications, creating consistent environments for development, testing, and production.

Version Control: Manage source code using Git, employing effective branching strategies, pull requests, and code reviews to uphold high code quality.

RF Signal Knowledge: Apply understanding of RF signal processing, specifically related to satellite signals, to inform the design and implementation of SDR applications.

Collaboration: Work closely with cross-functional teams, including product management, QA, and operations, to gather requirements, troubleshoot issues, and deliver solutions that meet user needs.

Documentation: Maintain thorough documentation for code, processes, and architecture to facilitate knowledge sharing and ensure best practices.

Continuous Improvement: Stay current with industry trends and emerging technologies in SDRs, RF communications, and DevOps, advocating for best practices in software development and security.

Technical Skills: Proficiency in Python for software development within a Linux environment; experience with Helm for Kubernetes; strong understanding of GNU Radio and REDHAWK frameworks; familiarity with DevSecOps, CI/CD tools, Docker, and networking/RF knowledge.

Soft Skills: Strong analytical and problem-solving abilities; excellent communication and collaboration skills; adaptability and a commitment to continuous learning and improvement.

What you need to have

TS/SCI with polygraph

Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.

14+ years of experience as a Software Engineer, in programs and contracts of similar scope, type, and complexity is required.

One (1) year of demonstrated experience using signals analysis tools.

One (1) year of demonstrated experience in SIGINT RF.

Visit geontech.com to learn more about us!

Benefits

Medical Insurance - 75% employer paid; 25% employee paid

Dental Insurance - 100% employer paid

Vision Insurance - 100% employer paid

Health Spending Account (HSA) - Annual employer contribution of $2,000 (individual)/$4,000 (family)

Short-Term Disability (STD) Insurance - 100% employer paid

Long-Term Disability (LTD) Insurance - 100% employer paid

Basic Life Insurance - 1x annual salary, up to $250,000 - employer paid

AD&D Insurance - 1x annual salary, up to $250,000 - employer paid

Voluntary Life and AD&D Insurance - Up to $300,000 - employee paid

401k & Profit Sharing - 5% Safe Harbor contributions, no match required; up to 10% Profit Sharing

Professional Development - $4,000 per calendar year to attend conferences & trainings

Tuition Reimbursement / Student Loan Repayment - Reimbursement of one class per semester toward continuing education with option to apply up to $1,200 per year toward qualifying student loans

Employee Referral Incentive - $10,000 (paid 180 days after new hire start date)

Annual Bonus - Performance Based

Paid Time Off - 160 hours

Holidays - 11 Federal Holidays

Maternity Leave - 160 hours followed by Short-term disability

Paternity Leave - 160 hours

Bereavement Leave - 24 hours (3 days) for immediate family

Health & Wellness - $750 per calendar year for items such as gym memberships, ergonomic keyboards, standing desks, etc.

Professional Subscriptions - $350 per calendar year

Geon Technologies provides wage ranges in accordance with the Maryland Wage Range Transparency law. Pay within the range will be decided by the company in its sole discretion and will be based on several factors including but not limited to experience and/or other qualifications. The projected pay range for this position is $190,000- $215,000.

Geon Technologies provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, pregnancy, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

#J-18808-Ljbffr