Назад
Company hidden
обновлено 5 дней назад

Senior Software Engineer - Rust

148 750 - 201 250$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer - Rust (Embedded Systems): Building high-performance distributed software and autonomy platforms for military operators at the tactical edge with an accent on Rust, hardware integration, and resilient deployments. Focus on designing deterministic build infrastructure, integrating microcontroller peripherals, implementing OTA updates, and testing systems in constrained, disconnected, and adversarial environments.

Location: Remote, United States. U.S. citizenship and the ability to obtain and maintain a Top Secret / SCI security clearance are required.

Salary: $148,750–$201,250 USD per year

Company

Develops secure, cloud-native software delivery, integration, testing, and deployment solutions for defense, civil agencies, and other mission-focused organizations.

What you will do

  • Design and implement high-performance distributed systems in Rust for cloud-native, resource-constrained, and edge environments.
  • Contribute to system architecture, network topology design, hardware evaluation, engineering reviews, and full lifecycle product development.
  • Develop human-in-the-loop and human-on-the-loop autonomy systems that combine sensing, decision support, and distributed operations.
  • Build deterministic build infrastructure, reproducible environments, configuration management, and traceable deployment workflows.
  • Implement OTA updates for virtual machines, containers, and embedded packages, and integrate software with microcontroller peripherals and hardware buses.
  • Design and execute unit, software-in-the-loop, hardware-in-the-loop, functional, end-to-end, field, and scale testing while optimizing reliability, performance, power consumption, and maintainability.

Requirements

  • Professional experience in software engineering, embedded systems, or firmware development delivering production-grade products.
  • Strong proficiency in Rust; low-level, embedded, or no_std experience is beneficial.
  • Experience with microcontroller peripherals and interfaces including SPI, I2C, UART, Ethernet, USB, and related hardware buses.
  • Knowledge of distributed systems, network architectures, TCP/UDP, BLE/LoRa, routing, trust systems, certificate management, encryption, CRDTs, offline-first systems, and synchronization or replication.
  • Experience with software design, algorithms, debugging, testing, profiling, and performance optimization, plus strong cross-disciplinary communication skills.
  • U.S. citizenship and eligibility to obtain and maintain a Top Secret / SCI security clearance.

Nice to have

  • Experience with autonomy, robotics, human-machine-AI teaming, or machine learning techniques.
  • Experience with software-defined radio, MANET, or industrial and robotics communications systems.
  • Experience deploying systems in contested, disconnected, degraded, or adversarial edge environments.
  • Open-source or industry standards contributions, and optimization for speed, size, power consumption, or cost.

Culture & Benefits

  • Remote work within the United States with a mission-focused, multidisciplinary engineering environment.
  • Company-paid medical, dental, and vision insurance, plus health savings, life, and disability insurance.
  • 401(k) retirement plan, company stock options, and a home office budget.
  • Flexible time off, federal holidays, extended holiday leave, and paid parental leave.
  • Reimbursement for approved training, subscriptions, and conference attendance.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →