Job Description
The Python/SDR Software Engineer 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.
ResponsibilitiesDesign, develop, test, and maintain applications using Python for software-defined radio technologies, focusing on GNU Radio-like and REDHAWK frameworks.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.Leverage Docker for containerizing applications, creating consistent environments for development, testing, and production.Manage 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 solutions.Work closely with cross-functional teams, including product management, QA, and operations, to gather requirements, troubleshoot issues, and deliver solutions that meet user needs.Maintain thorough documentation for code, processes, and architecture to facilitate knowledge sharing and ensure best practices.Stay current with industry trends and emerging technologies in SDRs, RF communications, and DevOps, advocating for best practices in software development and security.Essential SkillsProficiency in Python for software development within a Linux environment.Experience with managing Kubernetes applications.Strong understanding of GNU Radio and REDHAWK frameworks.Familiarity with DevSecOps principles and practices.Hands-on experience with CI/CD tools.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.Strong analytical and problem-solving abilities.Excellent communication and collaboration skills.Adaptability and a commitment to continuous learning and improvement.Must possess an active TS/SCI Clearance with a CI Polygraph.Additional Skills & QualificationsExperience with CI/CD pipelines, Docker, Kubernetes, and Git.Strong understanding of RF signals, particularly those related to satellite technologies.Work Environment
100% Onsite in a small company environment.
Pay and BenefitsThe pay range for this position is $160000.00 - $180000.00/yr.
They sent over the benefits guide. Ask for benefits guide. They sent over the benefits guide. Ask for benefits guide. They sent over the benefits guide. Ask for benefits guide.
Workplace Type
This is a fully onsite position in Cary,NC.
Application Deadline
This position is anticipated to close on Mar 18, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
Diversity, Equity & InclusionAt Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:
Hiring diverse talent Maintaining an inclusive environment through persistent self-reflection Building a culture of care, engagement, and recognition with clear outcomes Ensuring growth opportunities for our peopleThe company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.