get a rust job
JobsSalary guideJob alertsPost a job

Details

On-site Rust jobs.

Details

get a rust job

A curated job board for Rust engineers. Manually reviewed, Rust-only.

Browse

  • All jobs
  • Remote Rust jobs
  • Senior Rust jobs
  • Rust jobs in Europe
  • Rust jobs in LATAM
  • Worldwide Rust jobs
  • Rust jobs in United States
  • Rust jobs in Germany
  • Post a job
  • Job alerts
  • Salary guide
  • About
  • Contact

© 2026 getarustjob. All rights reserved.

  • Terms
  • Privacy
  • Refund Policy
  • Legal Notice

Details

Details

Back to jobs

Details

Prev
Next
Parry Labs logo

Rust Software Engineer

Parry Labs·Junior·On-site · Alexandria, VA

Posted Oct 1, 2026

Apply

Who Are We?

At Parry Labs we believe the modern combat advantage relies on the speed and scale of open systems. We’re redefining the edge of the ever-changing and increasingly ever-changing battlespace by delivering game changing capabilities to our warfighters through digital engineering, software, and hardware solutions that are essential to our core of being a Digital Systems Integrator.

Born digital and agile, Parry Labs is building a winning team to be the premier provider for Next Generation Mission Systems Integration across air, land, sea, space and cyber.

Are you ready to be an instrumental part of experts in the industry? Join us in the innovation of integration at Parry and apply to help develop the technologies of tomorrow while reaching new heights in your career today.

About the Job

You will build and test Rust software for distributed mission systems under senior engineer guidance. You will develop defined components, investigate defects and learn systems programming through code reviews and integration work. You will report to a functional software engineering manager, with technical direction from the Chief Engineer.

The target start is November 2026.

Duties & Responsibilities

  • Implement defined Rust components and fixes from agreed requirements with guidance from senior engineers.
  • Write unit and integration tests for expected behavior, error handling and boundary conditions.
  • Debug software issues using logs, tests and development tools. Document steps to reproduce defects.
  • Build simple interfaces, message handling and telemetry features using established team designs.
  • Use Cargo, Git and automated checks to build, test and submit changes for review.
  • Participate in code reviews and apply feedback on correctness, readability and memory safety.
  • Support laboratory integration and test activities with software, systems and security engineers.
  • Maintain setup instructions and component documentation. Communicate progress and raise technical blockers early.

Required Qualifications

  • Bachelor's degree in computer science, computer engineering or a related field, or equivalent training and practical experience.
  • Hands-on programming experience through coursework, internships, personal projects or employment. Prior full-time engineering experience is not required.
  • Working knowledge of Rust ownership, borrowing, basic types and error handling, plus Cargo build and test workflows.
  • Understanding of basic data structures, functions and software testing. Ability to explain and debug your own code.
  • Familiarity with Linux development tools and Git version control.
  • Ability to work from defined requirements, ask focused questions and incorporate code-review feedback.

Who Are We?

At Parry Labs we believe the modern combat advantage relies on the speed and scale of open systems. We’re redefining the edge of the ever-changing and increasingly ever-changing battlespace by delivering game changing capabilities to our warfighters through digital engineering, software, and hardware solutions that are essential to our core of being a Digital Systems Integrator.

Born digital and agile, Parry Labs is building a winning team to be the premier provider for Next Generation Mission Systems Integration across air, land, sea, space and cyber.

Are you ready to be an instrumental part of experts in the industry? Join us in the innovation of integration at Parry and apply to help develop the technologies of tomorrow while reaching new heights in your career today.

About the Job

You will build and test Rust software for distributed mission systems under senior engineer guidance. You will develop defined components, investigate defects and learn systems programming through code reviews and integration work. You will report to a functional software engineering manager, with technical direction from the Chief Engineer.

The target start is November 2026.

Duties & Responsibilities

  • Implement defined Rust components and fixes from agreed requirements with guidance from senior engineers.
  • Write unit and integration tests for expected behavior, error handling and boundary conditions.
  • Debug software issues using logs, tests and development tools. Document steps to reproduce defects.
  • Build simple interfaces, message handling and telemetry features using established team designs.
  • Use Cargo, Git and automated checks to build, test and submit changes for review.
  • Participate in code reviews and apply feedback on correctness, readability and memory safety.
  • Support laboratory integration and test activities with software, systems and security engineers.
  • Maintain setup instructions and component documentation. Communicate progress and raise technical blockers early.

Required Qualifications

  • Bachelor's degree in computer science, computer engineering or a related field, or equivalent training and practical experience.
  • Hands-on programming experience through coursework, internships, personal projects or employment. Prior full-time engineering experience is not required.
  • Working knowledge of Rust ownership, borrowing, basic types and error handling, plus Cargo build and test workflows.
  • Understanding of basic data structures, functions and software testing. Ability to explain and debug your own code.
  • Familiarity with Linux development tools and Git version control.
Apply
Back to jobs

Details

Prev
Next
Parry Labs logo

Rust Software Engineer

Parry Labs·Junior·On-site · Alexandria, VA

Posted Oct 1, 2026

Apply

Who Are We?

At Parry Labs we believe the modern combat advantage relies on the speed and scale of open systems. We’re redefining the edge of the ever-changing and increasingly ever-changing battlespace by delivering game changing capabilities to our warfighters through digital engineering, software, and hardware solutions that are essential to our core of being a Digital Systems Integrator.

Born digital and agile, Parry Labs is building a winning team to be the premier provider for Next Generation Mission Systems Integration across air, land, sea, space and cyber.

Are you ready to be an instrumental part of experts in the industry? Join us in the innovation of integration at Parry and apply to help develop the technologies of tomorrow while reaching new heights in your career today.

About the Job

You will build and test Rust software for distributed mission systems under senior engineer guidance. You will develop defined components, investigate defects and learn systems programming through code reviews and integration work. You will report to a functional software engineering manager, with technical direction from the Chief Engineer.

The target start is November 2026.

Duties & Responsibilities

  • Implement defined Rust components and fixes from agreed requirements with guidance from senior engineers.
  • Write unit and integration tests for expected behavior, error handling and boundary conditions.
  • Debug software issues using logs, tests and development tools. Document steps to reproduce defects.
  • Build simple interfaces, message handling and telemetry features using established team designs.
  • Use Cargo, Git and automated checks to build, test and submit changes for review.
  • Participate in code reviews and apply feedback on correctness, readability and memory safety.
  • Support laboratory integration and test activities with software, systems and security engineers.
  • Maintain setup instructions and component documentation. Communicate progress and raise technical blockers early.

Required Qualifications

  • Bachelor's degree in computer science, computer engineering or a related field, or equivalent training and practical experience.
  • Hands-on programming experience through coursework, internships, personal projects or employment. Prior full-time engineering experience is not required.
  • Working knowledge of Rust ownership, borrowing, basic types and error handling, plus Cargo build and test workflows.
  • Understanding of basic data structures, functions and software testing. Ability to explain and debug your own code.
  • Familiarity with Linux development tools and Git version control.
  • Ability to work from defined requirements, ask focused questions and incorporate code-review feedback.

Who Are We?

At Parry Labs we believe the modern combat advantage relies on the speed and scale of open systems. We’re redefining the edge of the ever-changing and increasingly ever-changing battlespace by delivering game changing capabilities to our warfighters through digital engineering, software, and hardware solutions that are essential to our core of being a Digital Systems Integrator.

Born digital and agile, Parry Labs is building a winning team to be the premier provider for Next Generation Mission Systems Integration across air, land, sea, space and cyber.

Are you ready to be an instrumental part of experts in the industry? Join us in the innovation of integration at Parry and apply to help develop the technologies of tomorrow while reaching new heights in your career today.

About the Job

You will build and test Rust software for distributed mission systems under senior engineer guidance. You will develop defined components, investigate defects and learn systems programming through code reviews and integration work. You will report to a functional software engineering manager, with technical direction from the Chief Engineer.

The target start is November 2026.

Duties & Responsibilities

  • Implement defined Rust components and fixes from agreed requirements with guidance from senior engineers.
  • Write unit and integration tests for expected behavior, error handling and boundary conditions.
  • Debug software issues using logs, tests and development tools. Document steps to reproduce defects.
  • Build simple interfaces, message handling and telemetry features using established team designs.
  • Use Cargo, Git and automated checks to build, test and submit changes for review.
  • Participate in code reviews and apply feedback on correctness, readability and memory safety.
  • Support laboratory integration and test activities with software, systems and security engineers.
  • Maintain setup instructions and component documentation. Communicate progress and raise technical blockers early.

Required Qualifications

  • Bachelor's degree in computer science, computer engineering or a related field, or equivalent training and practical experience.
  • Hands-on programming experience through coursework, internships, personal projects or employment. Prior full-time engineering experience is not required.
  • Working knowledge of Rust ownership, borrowing, basic types and error handling, plus Cargo build and test workflows.
  • Understanding of basic data structures, functions and software testing. Ability to explain and debug your own code.
  • Familiarity with Linux development tools and Git version control.
Apply
  • U.S. citizenship and eligibility to obtain and maintain a U.S. government security clearance if required. An active clearance is not required at hire.
  • Preferred Qualifications

    • Rust coursework, internship work, open-source contributions or a personal project with automated tests.
    • Exposure to network programming, asynchronous code or concurrency.
    • Experience with C/C++, Python, embedded devices or hardware interfaces.
    • Familiarity with continuous integration, distributed systems or positioning, navigation and timing (PNT).
  • Ability to work from defined requirements, ask focused questions and incorporate code-review feedback.
  • U.S. citizenship and eligibility to obtain and maintain a U.S. government security clearance if required. An active clearance is not required at hire.
  • Preferred Qualifications

    • Rust coursework, internship work, open-source contributions or a personal project with automated tests.
    • Exposure to network programming, asynchronous code or concurrency.
    • Experience with C/C++, Python, embedded devices or hardware interfaces.
    • Familiarity with continuous integration, distributed systems or positioning, navigation and timing (PNT).
  • U.S. citizenship and eligibility to obtain and maintain a U.S. government security clearance if required. An active clearance is not required at hire.
  • Preferred Qualifications

    • Rust coursework, internship work, open-source contributions or a personal project with automated tests.
    • Exposure to network programming, asynchronous code or concurrency.
    • Experience with C/C++, Python, embedded devices or hardware interfaces.
    • Familiarity with continuous integration, distributed systems or positioning, navigation and timing (PNT).
  • Ability to work from defined requirements, ask focused questions and incorporate code-review feedback.
  • U.S. citizenship and eligibility to obtain and maintain a U.S. government security clearance if required. An active clearance is not required at hire.
  • Preferred Qualifications

    • Rust coursework, internship work, open-source contributions or a personal project with automated tests.
    • Exposure to network programming, asynchronous code or concurrency.
    • Experience with C/C++, Python, embedded devices or hardware interfaces.
    • Familiarity with continuous integration, distributed systems or positioning, navigation and timing (PNT).

    Browse

    On-site Rust jobs

    Open roles. Featured listings appear first; each card shows whether it is featured.

    • webAI logo

      Senior Rust Platform Engineer

      webAI·On-site · Austin, TX

      Oct 4, 2026

    • Internship - Scientific Software and Compilation

      QuEra Computing, Inc.·On-site · Boston, MA

      Oct 1, 2026

    • Polars logo

      Software Engineer - Query Engines

      Polars·Hybrid · On-site · Amsterdam, Noord-Holland, Netherlands

      Oct 1, 2026

    • Parry Labs logo

      Rust Software Engineer

      Parry Labs·On-site · Alexandria, VA

      Oct 1, 2026

    • Gentherm Incorporated logo

      Software Engineer, Embedded Rust

      Gentherm Incorporated·On-site · Detroit

      Oct 1, 2026

    • Revel logo

      Backend Engineer, Rust (Mid-Senior)

      Revel·On-site · Los Angeles, California, United States

      Sep 28, 2026

    • Quantum-Systems GmbH logo

      Embedded RUST Engineer

      Quantum-Systems GmbH·On-site · Wessling, Bayern, Germany

      Sep 26, 2026

    • Cylake, Inc logo

      Endpoint Engineer

      Cylake, Inc·On-site · Sunnyvale · $150k–$250k USD

      Sep 26, 2026

    • YER logo

      Senior Embedded Software Engineer (m/w/d) Rust & C++

      YER·On-site · Berlin, Deutschland · $60k–$90k EUR

      Sep 26, 2026

    • arculus logo

      Rust Developer - Product (d/f/m)

      arculus·On-site · Munich

      Sep 26, 2026

    • Oho Group logo

      Rust Engineer

      Oho Group·On-site · London · $80k–$80k USD

      Sep 26, 2026

    • MIRA logo

      Firmware Engineer

      MIRA·On-site · San Francisco, CA

      Sep 26, 2026

    • Umbra logo

      Senior Flight Software Engineer (Rust)

      Umbra·On-site · Santa Barbara, CA / Arlington, VA / Reston, VA · $155k–$185k USD

      Sep 26, 2026

    • Founding Engineer | Rust | AI Sports Trading Start-Up

      OHO Group·On-site · London, UK · $80k–$150k GBP

      Sep 26, 2026

    • BlockTech logo

      Senior Software Engineer | Core Tech | Python/Rust

      BlockTech·On-site · Amsterdam

      Sep 26, 2026

    1…345…7