Software Engineer
On-site in Dallas, TX
Clearance: TS/SCI
We are seeking talented engineers with expertise in signal analysis, real-time algorithm development, high-performance computing, and digital signal processing. This role involves designing and developing real-time signal and image processing systems for mission-critical applications. Engineers will contribute to all project phases, from concept design to development, integration, operations, and maintenance.
Responsibilities:
- Support the full lifecycle of distributed computing signal processing systems
- Design, development, integration, validation, and verification
- Installation and maintenance in alignment with engineering processes
- Collaboration with multi-disciplinary teams
- Producing and reviewing technical documentation and artifacts
- Supporting system integration, deployment, and customer site installations
- Addressing change requests and defect reports for deployed systems
Desired Skills:
- Proficiency in C/C++, Python, and Linux
- Experience with Agile development processes and version control (Git)
- Messaging protocols such as AMQP (RabbitMQ, ActiveMQ, Qpid)
- REST API development (OpenAPI, Contract Testing)
- TCP/IP networking, particularly for Cloud/Edge computing
- Continuous Integration/DevOps tools (Jenkins, Nexus, SonarQube, PyTest/GTest)
- Containerization and orchestration (Docker, Kubernetes, Helm, ArgoCD)
- Automated monitoring and feedback systems (Prometheus, Loki, Grafana)
- Cloud computing platforms (AWS)
- Experience with Atlassian tools (Confluence, Jira, BitBucket, GitLab)
Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, or Mathematics
- Multiple openings available, ranging from mid-level (3+ years) to Senior and Principal Engineers
- U.S. citizenship required
- Active TS clearance with eligibility for SSBI and polygraph
Interested? Apply now!