Freelance Software Developer
A company is looking for a Freelance Software Developer (C/C++ - Rust) - AI Tutor.
Key Responsibilities
Analyze and understand existing code in Python or C/C++
Migrate logic to idiomatic, safe Rust while preserving functionality
Document migration steps and technical decisions
Required Qualifications
Bachelor's or Master's degree in Software Development, Computer Science, or related fields
At least 3 years of professional experience with C/C++ and 1+ year of hands-on experience with Rust
Experience with FFI tools (bindgen, cxx) and unsafe Rust for C/C++ interoperability
Solid understanding of systems programming (memory management, concurrency)
Experience testing migrated code (unit/integration/fuzz tests)
A company is looking for a Freelance Software Developer (C/C++ - Rust) - AI Tutor.
Key Responsibilities
Analyze and understand existing code in Python or C/C++
Migrate logic to idiomatic, safe Rust while preserving functionality
Document migration steps and technical decisions
Required Qualifications
Bachelor's or Master's degree in Software Development, Computer Science, or related fields
At least 3 years of professional experience with C/C++ and 1+ year of hands-on experience with Rust
Experience with FFI tools (bindgen, cxx) and unsafe Rust for C/C++ interoperability
Solid understanding of systems programming (memory management, concurrency)
Experience testing migrated code (unit/integration/fuzz tests)