Software Engineer III - Edge Computing

1 month, 1 week ago
Full-time
Senior
Software Development
Voyager

Voyager

Voyager specializes in providing innovative defense and space technology solutions, focusing on advanced systems and infrastructure that support mission-critical operations from ground to space.

Life Sciences Tools & Services

Description

  • Design and implement high-throughput processing pipelines using Modern C++ and GPU-accelerated frameworks.
  • Write and optimize custom GPU kernels for signal processing and low-latency data movement.
  • Profile full-stack software performance to identify and remove CPU/GPU bottlenecks.
  • Optimize memory usage and PCIe bandwidth utilization to improve system performance.
  • Design hardware abstraction interfaces so algorithms can run across radio and sensor platforms.
  • Manage build and deployment pipelines for embedded Linux operating systems.
  • Ensure accelerator resources are correctly exposed to containerized applications in fielded systems.
  • Architect and implement solutions for multi-GPU servers and power-constrained embedded modules.
  • Work with minimal supervision to own critical subsystems and core system performance.

Requirements

  • Bachelor’s degree in Computer Science or Engineering from an accredited college or university.
  • 4 to 7 years of software engineering design experience.
  • U.S. citizenship is required due to program security requirements.
  • Ability to obtain and maintain a DoD clearance; active clearance preferred.
  • Proven ability to lead engineering teams in a structured software product development environment.
  • Proven experience leading software engineering teams through the full development lifecycle.
  • Strong organizational and technical communication skills, including presenting to internal and government stakeholders.
  • Expert proficiency in Modern C++.
  • Willingness to work with or learn Rust for safety-critical components.
  • Experience with CUDA or similar parallel computing standards.
  • Ability to reason about heterogeneous memory architectures such as Unified Memory and Zero-Copy.
  • Solid experience with Linux system administration, container orchestration (Kubernetes/Docker), and networking configuration.
  • Experience designing decoupled, modular software components using standard protocols such as gRPC and Protobuf.
  • Current DoD Top Secret SCI Security Clearance is preferred.
  • Master’s degree in Computer Science or Engineering from an accredited college or university is preferred.
  • Background in Digital Signal Processing (DSP) or RF systems is preferred.
  • Experience with kernel-bypass networking such as DPDK, RDMA, or GPUDirect technologies is preferred.
  • Applicants must be eligible to obtain required export authorizations and be a U.S. Person under ITAR/EAR rules.

Benefits

  • Salary range of $104,236 to $163,300, with California pay range listed at $113,300 to $163,300 USD.
  • Discretionary annual bonus plan.
  • Paid time off (PTO).
  • Comprehensive health benefits package.
  • Retirement savings plan.
  • Wellness program.
  • Total compensation package with various additional benefits.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Controls Engineer

Skyline Eco-Adventures 11-50 Hotels, Restaurants & Leisure

Zipline is seeking a Staff Controls Engineer to analyze vehicle performance and improve the autonomous delivery systems that move critical goods across its global logistics network.

15 hours, 22 minutes ago

Software Engineer, Test Infrastructure

Skyline Eco-Adventures 11-50 Hotels, Restaurants & Leisure

Zipline is seeking a Senior Software Systems Validation Engineer to lead end-to-end validation of autonomous drone delivery software, from simulation through full-system flight testing, for safe deployment and operating-domain expansion.

C++ Python Rust SQL
15 hours, 22 minutes ago

Senior Software Engineer - UI/UX

Dragos 251-1K Professional Services

Dragos is hiring a Software Engineer to build the user-facing experiences that help security professionals detect, investigate, and respond to cyber threats against critical infrastructure.

Cybersecurity Design Systems React TypeScript
15 hours, 37 minutes ago

Senior Software Engineer

Xebia 1K-5K Internet Software & Services

Xebia is hiring Senior Software Engineers for an international digital payments and fintech project focused on building and evolving a scalable, reliable payment platform.

Agile Apache AWS CI/CD CSS Generative AI Git Hibernate HTML Java JavaScript Jenkins JSON JUnit Maven Microservices REST API Selenium Shell Scripting Spring Boot SQL XML
15 hours, 37 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers