C Developer Needed for OS/161 Project -- 2

Job ID: 39233161

Budget: $10 – $30 USD

I need an experienced C developer with a strong understanding of operating systems, concurrency, and synchronization to implement synchronization primitives and solve a traffic management problem in OS/161. The project involves:

Implementing locks in OS/161 without using semaphores or condition variables.

Developing a synchronization mechanism for vehicles (cars & trucks) to manage intersection traffic flow.

Ensuring no deadlocks, proper priority handling (cars before trucks), and maximizing concurrency.

Writing a short design document explaining the solution.

Running tests and debugging any concurrency issues.
Related categories: C Programming Software Architecture