Software Engineer (TopSecret)
Role details
Job location
Tech stack
Job description
Our teams operate at the cutting edge of signal analysis, high-performance computing, distributed systems, and real-time algorithm development - solving technically complex challenges where performance, reliability, and security are non-negotiable. From concept design through deployment and sustainment, we build and maintain advanced distributed computing systems that operate in high-stakes environments.
What You'll Do
Design and develop real-time, software-intensive distributed signal processing systems. Work across the full lifecycle - architecture, development, integration, verification & validation, deployment, and maintenance. Collaborate within a multi-disciplinary engineering team (software, systems, signal processing) to deliver high-performance solutions. Produce and review design, implementation, and test artifacts in line with structured engineering processes. Support system integration, factory deployments, customer installations, and post-deployment enhancements. Respond to change requests and troubleshoot complex defects in operational systems.
Requirements
C/C++, Python, Linux, Git, and Agile development environments 3+ years of professional software engineering experience Experience developing distributed, performance-sensitive systems Degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, Mathematics, or related technical field Real-time signal processing, DSP, or algorithm development High-performance or distributed computing systems Cloud-native messaging (RabbitMQ, NATS, AMQP) REST APIs, TCP/IP networking, and cloud/edge environments CI/CD & DevOps tooling (GitLab, SonarQube, Nexus, automated test frameworks) Containerization & orchestration (Docker, Kubernetes, Helm, ArgoCD) Infrastructure as Code (Ansible, Terraform, Packer) Observability & monitoring (Prometheus, Grafana, Loki) Cloud & virtualization (AWS, VMware, hypervisors)
Why Join
Work on technically challenging, mission-critical systems Collaborate with highly skilled engineers across multiple disciplines Engage in full lifecycle ownership, not just isolated coding tasks Build systems that operate in real-world, high-impact environments
If you're an engineer who thrives on solving complex signal processing and distributed computing challenges - and you want your work to matter - we'd like to speak with you.
#SoftwareEngineering #SignalProcessing #DSP #HighPerformanceComputing #DistributedSystems #Linux #CCpp #Python #DefenseTech #ClearedCareers, Software Development, Digital Signal Processing, Signal Processing, Distributed Systems, Linux, Python (Programming Language), C++, Top Secret