_ProSync Technology Group, LLC (ProSync) is an award-winning, SDVOSB Defense Contracting company with a strong military heritage and a record of excellence in supporting the Department of Defense and the Intelligence Community. If you have prior military service or government contracting experience, are proud to serve and support our nation, and want to help support ProSync's mission to "Define and Redefine the State of Possible,” please apply today!
_The Python/Software Defined Radio 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
The following are the primary functions of the position:
- 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.
Requirements
- Minimum of 14 years of software engineering experience.
- A Bachelors degree in a relevant technical field. In lieu of a Bachelors degree, an additional 4 years of software engineering experience can be substituted for a total of 18 years of experience required.
- Strong experience with Python development.
Benefits
Join PROSYNC and enjoy our great benefits!
Compensation
- We offer bonuses that are awarded quarterly to our employees and our compensation rates are highly competitive.
Health & Retirement
- We offer a comprehensive Health Benefits package and 401K Retirement plan so you can take care of yourself and your family, now and in the future. Other health-related benefits include an employee assistance program for those difficult times or when you need to take care of your mental health.
Education
- Individual growth is a priority at ProSync. Employees are encouraged to take advantage of our company-sponsored continuing education program so you can get your degree or that next certification you need to propel you to the next level.
Work/Life Balance
- A healthy work/life balance is essential for building and executing your work effectively at ProSync, but it’s also necessary to allow you the room to pursue everything else you want to develop in your personal life.. We offer generous Paid Time Off and 11 paid holidays a year. ProSync also provides flexible work options that work with your schedule and lifestyle.