Rust Software Engineer - US Citizens Only

PESA, Inc.

PESA, Inc.

$130,000 - $150,000
Huntsville, AL
United States of America🇺🇸

NOTE:

This development position is for U.S. citizens only and is critical for our success as we continue to work on our next generation video edge devices.

Please do not apply unless you are a U.S. citizen.


Rust Software Engineer (Remote or Huntsville, AL)

As a leading provider of Mission Video Data Systems, PESA is now certified by the U.S. Government for supplying encrypted video, audio, and data matrices using government network topologies. Furthermore, it is the only provider offering a complete end-to-end software solution that has traditionally been hardware-based.

This development position is critical for our success as we continue to work on our next-generation video edge devices. A thorough understanding of the Linux Operating System, as well as Windows, Android, and iOS, is key for the successful candidate. This position will work alongside several dedicated Rust software developers passionate about these unique systems.

PESA is seeking a Rust Software Engineer with 3-5 years of experience who has the drive and passion to assist our current development team. This position is remote or can be based in Huntsville, AL. Being a self-starter capable of working independently is a must.

Responsibilities

  • Independently identify, prioritize, and execute development tasks.
  • Contribute to the design and development of next-generation video edge devices with minimal hand-holding.
  • Collaborate effectively when needed but maintain a strong ability to work autonomously.
  • Ensure secure and reliable integration with enterprise systems.

Requirements

  • Must be well-versed in the Linux Operating System, specifically Ubuntu 20.04 and higher.
  • Minimum 2 years of Rust programming experience (code examples required).
  • Experience with PostgreSQL database version 17 and higher.
  • Familiarity with ORMs for database integration, with SEA-ORM preferred.
  • Strong understanding of LDAP/Active Directory (AD) integration.
  • Proficiency with certificate generation and knowledge of transport layer security (TLS/mTLS).
  • Hands-on experience with JSON APIs.
  • Comfortable with using Kanban boards for project management.

Preferred Qualifications

  • 5+ years of development programming experience.
  • Familiarity with cross-platform development for Windows, Android, and iOS.
  • Experience thriving in a small team where self-motivation and initiative are essential.

Subscribe to receive the latest Rust jobs in your inbox

Receive a weekly overview of Rust jobs by subscribing to our mailing list

© 2025 RustJobs.dev, All rights reserved.