← Back to jobs

Hallmark Global Technologies Inc Logo
Rust Developer
Posted On: 7 days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Rust Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will maintain and improve MathCAT, a security-sensitive library with multilanguage bindings. This role is on-site.

Responsibilities

  • Own the codebase, ensuring high standards for safety, accessibility, and performance.
  • Remove or redesign unsafe Rust code to improve memory safety and stability.
  • Implement XML parsing strategies, choosing between DOM and streaming approaches based on requirements.
  • Align development with the Secure Development Lifecycle (SDL) and secure coding practices.
  • Integrate accessibility features, ensuring compatibility with screen readers like NVDA, JAWS, and Narrator.

Required Skills

  • Strong systems programming experience in Rust (ownership, borrowing, lifetimes, unsafe boundaries).
  • 4-6 years of experience in relevant systems programming.
  • Proven track record of refactoring unsafe Rust code.
  • Experience with multilanguage bindings (C++, Python, Java, WASM).
  • Deep understanding of secure coding practices.
  • Familiarity with accessibility technologies or MathML.
  • Exposure to screen readers (NVDA, JAWS, Narrator).
  • Strong written communication skills for design and technical documentation.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs