Job Type: Full Time
Job Category: IT

Job Description

  • Role: C Developer (Linux)

    Location: Toronto, ON

    Employment Type: Full-Time (FT)

    Work Mode: Onsite


    Job Description:

    We are seeking a skilled C Developer with Linux expertise to join our onsite team in Toronto, ON. The ideal candidate will be responsible for developing, enhancing, and maintaining high-performance applications in Linux environments.


    Key Responsibilities:

    • Design and develop applications using C programming language

    • Develop and optimize system-level and embedded applications on Linux

    • Debug and troubleshoot performance and memory-related issues

    • Work with multithreading, IPC, and socket programming

    • Collaborate with cross-functional teams for integration and deployment

    • Perform code reviews and ensure best coding practices

    • Support production issues and system enhancements


    Required Skills:

    • Strong hands-on experience in C programming

    • Solid experience working in Linux/Unix environments

    • Knowledge of system programming concepts (threads, processes, memory management)

    • Experience with shell scripting

    • Familiarity with debugging tools (GDB, Valgrind)

    • Understanding of networking fundamentals


    Preferred Qualifications:

    • Experience with embedded systems or device drivers (nice to have)

    • Knowledge of C++ (optional)

    • Experience in performance optimization and low-latency systems

Required Skills
DevOps Engineer Senior Email Security Engineer

Fill below details & click “Apply”

Only add 10 digit number without prefix
Resume can be attached in PDF, JPG, Word , Txt format only

Share This Job