Software Systems Engineer

EVONA

United States

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading defense technology firm is seeking a Software Systems Engineer to design and develop edge computing software systems for advanced ISR and autonomous platforms. The role requires close collaboration with multidisciplinary teams to implement scalable solutions across various hardware platforms. Qualified candidates have a Bachelor’s degree in a relevant field and experience with C/C++, Python, and distributed systems. U.S. Citizenship is required for security clearance. Join us in driving innovation in defense technology.

Qualifications

  • 5–8 years of software engineering or systems engineering experience.
  • Strong communication skills and ability to collaborate across multidisciplinary teams.
  • U.S. Citizenship required with ability to obtain a security clearance.

Responsibilities

  • Design and implement software systems for edge computing platforms.
  • Collaborate with hardware and software teams for integration.
  • Contribute to modular, open architecture software frameworks.
  • Support system-level performance optimization.
  • Participate in full software lifecycle development.
  • Assist with transitioning research prototypes into operational software products.

Skills

C/C++
Python
Distributed computing systems
Embedded computing systems
Parallel processing
Signal processing
Edge AI workloads
Communication skills

Education

Bachelor’s degree in Computer Science, Computer Engineering or related field

Job description

Software Systems Engineer – Edge Computing

Our client is an innovative defense, national security, and space technology company developing mission-critical systems that operate from ground to space. Their technologies enable advanced communications, sensing, and intelligence capabilities used across aerospace and defense platforms.

With rapid growth driven by new programs and acquisitions, the company is expanding its engineering team to support next-generation ISR and edge computing platforms.

Job Summary

We are seeking a Software Systems Engineer to support the design and development of edge computing software systems used in advanced ISR and autonomous platforms.

In this role, you will work closely with senior architects and multidisciplinary engineering teams to design scalable, modular software solutions that operate across heterogeneous hardware platforms including CPUs, GPUs, and FPGAs.

You will contribute to system architecture, performance optimization, and the integration of advanced signal processing and AI workloads into edge environments where size, weight, power, and latency constraints are critical.

Responsibilities
  • Design and implement software systems for edge computing platforms supporting ISR and autonomous systems
  • Collaborate with hardware and software teams to integrate workloads across CPUs, GPUs, and FPGA-based platforms
  • Contribute to modular, open architecture software frameworks aligned with modern defense standards
  • Support system-level performance optimization, including latency, throughput, and resource utilization
  • Participate in full software lifecycle development including design, integration, testing, and deployment
  • Assist with transitioning research prototypes into operational software products
  • Contribute to technical discussions with internal teams and external customers
Required Qualifications
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • 5–8 years of software engineering or systems engineering experience
  • Experience developing software in C/C++, Python, or similar languages
  • Experience working with distributed or embedded computing systems
  • Familiarity with parallel processing, signal processing, or edge AI workloads
  • Strong communication skills and ability to collaborate across multidisciplinary engineering teams
  • U.S. Citizenship required with ability to obtain and maintain a security clearance
Preferred Qualifications
  • Experience with heterogeneous computing platforms (CPU/GPU/FPGA)
  • Familiarity with GPGPU programming, CUDA, or similar acceleration frameworks
  • Experience with defense systems, ISR platforms, or autonomous systems
  • Knowledge of open architecture standards such as MOSA or SOSA
  • Experience optimizing systems for SWaP-constrained environments
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Edge Systems Engineer for ISR and Autonomous Platforms
Edge Systems Engineer for ISR and Autonomous Platforms

EVONA • United States

On-site
USD 90,000 - 120,000
Software Engineer IV – Edge Computing
Software Engineer IV – Edge Computing

Voyager Technologies • Long Beach (CA)

On-site
USD 127,000 - 193,000
Embedded Systems Engineer
Embedded Systems Engineer

The Judge Group, INC. • Town of Texas (WI)

On-site
USD 120,000 - 150,000
Software Engineer III - Edge Computing
Software Engineer III - Edge Computing

Voyagertechnologiesinc • Folsom (CA)

On-site
USD 104,236 - 163,300
Software Engineer, Embedded Systems
Software Engineer, Embedded Systems

MatrixSpace • Burlington (MA)

On-site
USD 90,000 - 120,000
Software Engineer III - Edge Computing
Software Engineer III - Edge Computing

Industrious Ventures • Beavercreek (OH)

On-site
USD 104,000 - 164,000
Edge Processing Solutions Engineer
Edge Processing Solutions Engineer

Booz Allen Hamilton • City of Rome (NY)

On-site
USD 112,800 - 257,000
Software Engineer - Embedded I
Software Engineer - Embedded I

EVONA • Folsom (CA)

Hybrid
USD 75,000 - 110,000
Senior Mission Systems Software Engineer (C2)
Senior Mission Systems Software Engineer (C2)

Stealth Mode • Huntsville (AL)

On-site
USD 120,000 - 180,000
Systems Engineer
Systems Engineer

HRU-Tech • Chantilly (VA)

On-site
USD 90,000 - 120,000