GrepJob
Defense Unicorns

Senior Software Engineer - Rust

Defense Unicorns
Apply
3 days ago
Remote, WorldwideSenior

Base Salary

$149k - $201k/yr

Responsibilities

  • Design and implement high-performance, distributed software systems in Rust.
  • Participate in system architecture and engineering reviews.
  • Develop software for human-in-the-loop and human-on-the-loop autonomy workflows.
  • Build infrastructure for deterministic builds and configuration management.
  • Implement and maintain OTA update mechanisms for field-deployed systems.
  • Integrate software with microcontroller peripherals and hardware buses.
  • Develop and execute comprehensive testing strategies including unit and system testing.
  • Collaborate with multidisciplinary teams to deploy and sustain systems.
  • Optimize systems for performance, reliability, and maintainability.

Requirements

  • Professional experience in software engineering, embedded systems, or firmware development.
  • Strong proficiency in Rust, with experience in low-level or embedded environments preferred.
  • Experience integrating with microcontroller peripherals and hardware interfaces.
  • Familiarity with software design, debugging, and performance optimization.
  • Working knowledge of distributed systems and networking protocols.
  • Strong communication skills and ability to collaborate across engineering disciplines.
  • U.S. citizenship and ability to obtain a Top Secret / SCI security clearance.

Benefits

  • 100% company-paid medical, dental, and vision premiums.
  • 401k retirement plan with company stock options.
  • Flexible Time Off (FTO) plus federal holidays and additional leave for Thanksgiving and Christmas.
  • Paid parental leave.
  • Reimbursement for approved training and conference expenses.

Tech Stack

AWSAzureGoogle Cloud PlatformHelmKubernetesRustTerraform