Software Engineer (TopSecret)

Searchability
Dallas, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Dallas, United States of America

Tech stack

Agile Methodologies
Algorithm Design
Amazon Web Services (AWS)
Advanced Message Queuing Protocol
Automation of Tests
C++
Cloud Computing
Computer Engineering
Continuous Integration
Linux
DevOps
Distributed Systems
Hypervisor
Python
Cisco Nexus Switches
RabbitMQ
Ansible
Prometheus
Signal Processing
Software Engineering
SonarQube
Systems Integration
Transmission Control Protocol (TCP)
Grafana
Gitlab
GIT
Containerization
Kubernetes
Information Technology
Operational Systems
REST
Terraform
Docker
VMware

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

About the company

We are a leading provider of real-time signal and image processing systems supporting mission-critical government programs.

Apply for this position