Post Job Free
Sign in

Software Engineer 3

Company:
Avid Technology Professionals
Location:
Annapolis Junction, MD, 20701
Posted:
May 12, 2025
Apply

Description:

DevOps Engineering:

● Design, implement, and maintain DevOps pipelines for C++ or Python applications, utilizing Kubernetes/K8 deployment and administration, Helm chart creation, and pod definition.

Kubernetes Administration:

● Manage and configure Kubernetes clusters, ensuring high availability, scalability, and security.

Debugging and Defect Correction:

● Identify, debug, and correct defects in existing software, utilizing effective troubleshooting techniques to resolve issues efficiently.

GPU Configuration and Support:

● Configure and optimize GPU resources for performance-critical applications, utilizing CUDA or other relevant technologies.

Automated Testing and Deployment:

● Implement automated testing and deployment scripts, utilizing tools such as Jenkins or GitLab CI/CD.

Collaboration:

● Work closely with cross-functional teams, including system architects, and project managers, to ensure software meets user requirements and is delivered on schedule.

Documentation:

● Maintain comprehensive documentation for software designs, processes, and interfaces to facilitate knowledge sharing and project continuity.

Technical Skills:

● Experience with GPU/CUDA development for performance-critical applications.

● Familiarity with message queue implementation and communication protocols.

● Knowledge of Linux system programming and development environments.

Additional Skills:

● Understanding of RF signals analysis or satellite communications system design and theory.

Soft Skills:

● Strong analytical and problem-solving abilities.

● Excellent communication and collaboration skills.

● Adaptability and a commitment to continuous learning and improvement.

Apply