Rust Software Engineer – Mission Systems (Unlimited PTO)

Parry Labs, LLC

Cedar Rapids (IA)

On-site

USD 80,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Education assistance
Unlimited paid time off

Job summary

You will build and test Rust software for distributed mission systems at Parry Labs, working under senior engineers and a software engineering manager. You will deliver defined components, investigate defects, and learn systems programming through code reviews and integration tasks.

The team emphasizes rigorous testing, memory safety, and collaboration, with guidance from leadership and opportunities to contribute to critical defense programs.

Qualifications

  • Bachelor's degree in computer science or related field, or equivalent training and practical experience.
  • Hands-on programming experience through coursework, internships, personal projects or employment.
  • 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.
  • Familiarity with Linux development tools and Git version control.
  • Ability to work from defined requirements and incorporate code-review feedback.
  • U.S. citizenship and eligibility to obtain/maintain a U.S. government security clearance if required.

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 blockers early.

Skills

Rust
Cargo workflows
Linux
Git
Testing
Memory safety
Code reviews
Team collaboration

Education

Bachelor's degree in computer science or related field

Tools

Cargo
Git
Linux tooling
CI pipelines

Job description

You will build and test Rust software for distributed mission systems at Parry Labs, working under senior engineers and a software engineering manager. You will deliver defined components, investigate defects, and learn systems programming through code reviews and integration tasks.

The team emphasizes rigorous testing, memory safety, and collaboration, with guidance from leadership and opportunities to contribute to critical defense programs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rust Software Engineer — Mission-Critical Systems (Unlimited PTO)
Rust Software Engineer — Mission-Critical Systems (Unlimited PTO)

ADP, Inc. • Huntsville (AL)

On-site
USD 110,000 - 170,000
Rust Software Engineer for Mission Systems (Unlimited PTO)
Rust Software Engineer for Mission Systems (Unlimited PTO)

Parry Labs, LLC • Huntsville (AL)

On-site
USD 95,000 - 125,000
Education assistance
Unlimited paid time off
Workplace flexibility
Rust Software Engineer – Mission Systems Integration
Rust Software Engineer – Mission Systems Integration

Parry Labs, LLC • Dallas (TX)

On-site
USD 95,000 - 135,000
Education assistance
Unlimited PTO
Workplace flexibility
Rust Software Engineer - Mission Systems (Junior, Onsite)
Rust Software Engineer - Mission Systems (Junior, Onsite)

Rustify • United States

Hybrid
USD 75,000 - 110,000
Rust Software Engineer for Distributed Mission Systems
Rust Software Engineer for Distributed Mission Systems

Parry Labs, LLC • Alexandria (VA)

On-site
USD 110,000 - 150,000
Rust Software Engineer Parry Labs · United States Junior posted 1 day ago
Rust Software Engineer Parry Labs · United States Junior posted 1 day ago

Rustify • United States

On-site
USD 75,000 - 110,000
Rust Software Engineer
Rust Software Engineer

Parry Labs, LLC • Huntsville (AL)

On-site
USD 95,000 - 125,000
Education assistance
Unlimited paid time off
Workplace flexibility
Rust Software Engineer
Rust Software Engineer

Parry Labs, LLC • Dallas (TX)

On-site
USD 95,000 - 135,000
Education assistance
Unlimited PTO
Workplace flexibility
Rust Software Engineer
Rust Software Engineer

Parry Labs, LLC • Alexandria (VA)

On-site
USD 110,000 - 150,000
Rust Software Engineer
Rust Software Engineer

Parry Labs, LLC • Cedar Rapids (IA)

On-site
USD 80,000 - 120,000
Education assistance
Unlimited paid time off