Sr. Software Engineer
HawkEye 360 · Richardson, TX · 1 mo ago
On-siteInformation Technology$140k–$170k/yrFull-time
Company Overview
Innovative Signal Analysis (ISA) is a leading provider of real-time signal and image processing systems for the government, dedicated to high‑performance signal processing solutions. ISA works in all phases from concept design, through development and integration, to operations and maintenance of challenging mission‑critical systems, with offices in Richardson, TX and Aurora, CO.
Responsibilities
- Support the complete lifecycle of software‑intensive distributed computing signal processing systems, including design, development, integration, validation and verification, installation, and maintenance in accordance with ISA engineering processes.
- Collaborate in a multi‑disciplined team environment with software, systems, and signal‑processing engineers.
- Produce and capture design, implementation, and test artifacts; participate in peer reviews of these artifacts.
- Support integration of artifacts into systems under construction and assist with installation at ISA factories and customer facilities.
- Respond to change requests and defect reports from installed systems.
- Supervise, mentor, and lead other engineers; derive tasking for self and others.
- Contribute significantly to architecture and design and maintain regular interaction with external stakeholders.
Required Skills
- C/C++
- Python
- Linux
- Agile processes
- Version control (Git)
Desired Skills
- Cloud‑native messaging (RabbitMQ, NATS, AMQP)
- REST API development (OpenAPI, contract testing)
- TCP/IP networking, especially for cloud/edge environments
- Continuous integration / DevOps (GitLab, Nexus, SonarQube, test frameworks)
- Docker development & deployment (Kubernetes, Helm, ArgoCD)
- Automated software feedback (Prometheus, Loki, Grafana)
- Hypervisors and cloud computing (AWS, VMware, Harvester)
- Graphical user interface (GUI) development using web frameworks
- Atlassian products (Confluence, Jira)
- Infrastructure‑as‑code automation and tooling (Ansible, Packer, Terraform)
- Kubernetes cluster management (Rancher, RKE2, K3S)
- Knowledge of security hardening standards (DISA STIGs, CIS benchmarks)
Qualifications
- Degree: BS/BA required; MS preferred (Computer Science, Computer Engineering, Electrical Engineering, Physics, Mathematics)
- 10+ years of relevant experience
- Security clearance: TS with ability to obtain SSBI (including polygraph in some cases)
- U.S. citizenship required
Pay
Salary range: $140,000 — $170,000 USD. Compensation includes a competitive base salary, annual performance bonus, and benefits. Salary offers consider experience, education, training, skills, market, and business considerations.
Benefits
The position includes a comprehensive compensation package with base salary, performance bonus, and additional benefits.