drjobs SDR Software Engineer

SDR Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Howard County, MD - USA

Monthly Salary drjobs

$ 190000 - 215000

Vacancy

1 Vacancy

Job Description

About Geon Technologies:
Geon Technologies is a rapidly growing small business that provides signal processing andsensor system integration services to the United States Government (USG) and the industrybase that supports them. Geon seeks to be known for signals sensors and systems. Geonhas expertise in the science and development of signal processing techniques and algorithm solutions for multi-INT applications. The signal processing and hardware focused sectors ofGeon are supported by the work Geon conducts with open architectures open frameworks andopen systems that facilitate the rapid development integration and deployment of techniquesand 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. The following are the primary functions of the position:

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 managing Kubernetes applications.
Strong understanding of GNU Radio and REDHAWK frameworks.
Familiarity with DevSecOps principles and practices.
Hands-on experience with CI/CD tools (e.g. Jenkins GitLab CI CircleCI).
Proficient in Docker for containerization and orchestration.
Networking and RF Knowledge:
Familiarity with RF signal processing particularly with satellite signals and related technologies.
Understanding of networking concepts and protocols relevant to SDR applications.

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
Bachelors degree in Computer Science or related discipline from an accredited collegeor university is required. Four (4) years of additional SWE experience on projects withsimilar software processes may be substituted for a bachelors degree.
14 years of experience as a SWE in programs and contracts of similar scope type andcomplexity is required.
One (1) year of demonstrated experience using signals analysis tools.
One (1) year of demonstrated experience in SIGINT RF. Bachelors degree in Computer Science

Visit 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 $2000 (individual)/$4000 (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 $250000 - employer paid.
AD&D Insurance - 1x annual salary up to $250000 - employer paid.
Voluntary Life and AD&D Insurance - Up to $300000 - employee paid
401k & Profit Sharing - 5% Safe Harbor contributions no match required; up to 10% Profit Sharing.
Professional Development - $4000 per calendar year to attend conferences & trainings.
Tuition Reimbursement/Student Loan Repayment - Reimbursement of one class per semester towards continuing education with the option to apply up to $1200 a year toward qualifying student loans.
Employee Referral Incentive - $10000 (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 (STD).
Paternity Leave - 160 hours
Bereavement Leave - 24 hours (equivalent of 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. Paywithin 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 $190000- $215000.

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.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.