Software Engineer

Searchability Aerospace & Defense

Richardson (TX)

On-site

USD 80,000 - 110,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Work on technically challenging systems
Collaborate with highly skilled engineers
Engage in full lifecycle ownership

Job summary

A leading provider in defense technology is seeking a Software Engineer to design and develop real-time signal processing systems. This role involves collaboration with multidisciplinary teams and full lifecycle ownership of high-performance systems. Strong skills in C/C++, Python, and distributed computing are required, along with 3+ years of experience in software engineering. Join us to solve complex challenges in mission-critical environments.

Qualifications

  • 3+ years of professional software engineering experience.
  • Experience in real-time signal processing, DSP, or algorithm development.
  • Experience with high-performance or distributed computing systems.

Responsibilities

  • Design and develop real-time, software-intensive distributed signal processing systems.
  • Collaborate within a multi-disciplinary engineering team to deliver high-performance solutions.
  • Support system integration, factory deployments, and customer installations.

Skills

C/C++
Python
Linux
Git
Agile development
Real-time signal processing
Distributed computing
CI/CD & DevOps tooling
Infrastructure as Code
Observability & monitoring
Cloud & virtualization

Education

Degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, Mathematics, or related technical field

Tools

GitLab
SonarQube
Nexus
Ansible
Terraform
Packer
Prometheus
Grafana
Loki
AWS
VMware

Job description

  • We are a leading provider of real-time signal and image processing systems supporting mission‑critical government programs.
  • 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.
What We’re Looking For
  • C/C++, Python, Linux, Git, and Agile development environments
  • 3+ years of professional software engineering experience
  • 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
  • CI/CD & DevOps tooling (GitLab, SonarQube, Nexus, automated test frameworks)
  • 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 #Python #DefenseTech #ClearedCareers

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Searchability Aerospace & Defense • Dallas (TX)

On-site
USD 180,000 - 260,000
Medical, Dental, Vision Insurance
401(k) with PTO & Holidays
DSP Algorithm Developer
DSP Algorithm Developer

Fantom Corporation • Hanover (MD)

On-site
USD 120,000 - 150,000
TS/SCI Software Engineer - Signal Intelligence - DSP
TS/SCI Software Engineer - Signal Intelligence - DSP

Henpen Corporation • Monterey (CA)

On-site
USD 140,000 - 220,000
Senior Software Engineer - Signal Processing & Defense Systems
Senior Software Engineer - Signal Processing & Defense Systems

Aligning Talent Consultants, LLC • Arlington (VA)

On-site
USD 120,000 - 150,000
Competitive compensation
Comprehensive benefits
Professional development opportunities
DSP Software Engineer
DSP Software Engineer

Aligning Talent Consultants, LLC • Arlington (VA)

On-site
USD 90,000 - 130,000
Competitive base salary
Profit sharing 25% of salary
Benefits equal to 25% of salary
Intermediate Software Engineer
Intermediate Software Engineer

HawkEye 360 • Richardson (TX)

On-site
USD 140,000 - 220,000
Annual performance bonus
Software Engineer TS/SCI
Software Engineer TS/SCI

The Ed Wallach Search Group • Tucson (AZ)

On-site
USD 80,000 - 120,000
Signal Processing Engineer
Signal Processing Engineer

Xcelerium • Irvine (CA)

On-site
USD 120,000 - 150,000
Signals Software Engineer with C Development
Signals Software Engineer with C Development

Cymertek Corporation • Tysons (VA)

On-site
USD 90,000 - 130,000
Digital Signal Processing Developer
Digital Signal Processing Developer

L.V. Enterprises • Bradenton (FL)

On-site
USD 120,000 - 180,000