Hire the Best Operating Systems Developers & Programmers
in India

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Ashish K.

Hajipur, India

$50/hr
5.0
3 jobs

High-Performance C++ Developer | Low-Latency & Systems Optimization I specialize in writing hardware-aware C++ code that maximizes CPU efficiency. My expertise includes: Memory Optimization: Custom Arena Allocators and Cache-Locality (L1/L2 optimization). Concurrency: Multithreaded systems using Atomics and Producer-Consumer patterns. Low-Level I/O: High-speed file access via Memory-Mapped I/O (mmap). I have a proven track record of processing millions of data points in milliseconds. Check out my 10-Project Performance Lab on GitHub Hours of availability: 10:00 AM – 10:00 PM IST. A guaranteed response to all technical inquiries within 12 hours.

  • Python
  • C++
  • Scripting
  • Desktop Application
  • Scripts & Utilities
  • Web Development
  • Back-End Development
  • Automation
  • Software Development
  • System Programming
Makarand P.

Pune, India

$15/hr
5.0
7 jobs

• 10 years of experience in designing and developing applicationsc for Automotive Infomtainment,Avoinics and Healthcare domain • Experience as Embedded application developer using technologies C,C++,Qt on Linux and Unix platform. • Experience in working protocols UDS, CANJ1939, ADASISv3,RTP protocols. • Experience in sockets, POSIX queues, threads. • Experience in handling of data formats like JSON,XML. • Experience in failure mode and Effective analysis (FMEA) and ISO26262 . • Experience working in agile based teams and scrum.

  • C++
  • Qt Framework
  • C
  • Python
  • C#
  • Microservice
  • PyQt
  • Lua
Aravind A.

Kollam, India

$21/hr
5.0
28 jobs

I am an experienced C/C++/C# (.NET)/Python/Java/Fortran 90 programmer. I specialize in the development of high performance cryptographic implementations , deep neural networks, desktop application development (both GUI and terminal applications), graphics programming with SDL 2.0 or SFML and OpenGL, network programming using sockets (both BSD sockets and WinSock), multi threading, system security enhancing applications and writing operating system level code for both Windows and Linux operating systems. I am deeply familiar with the Windows API as well as POSIX API, and I have extensive experience working with intricate projects that use the OpenSSL libraries, libAV (core libraries of ffmpeg), libcurl, GMP and many more! I prefer developing cross-platform code and I also have experience in using MPI (Message Passing Interface) via OpenMPI for distributed computing. I love writing efficient, elegant and portable code, that works in the most efficient way possible. I am also a fluent speaker and writer of the English language. If I take up a project, be assured that it will be done with the utmost level of perfection that will make your heart content! Please check out the heartfelt reviews from my clients to understand more about me. I hope to work with you and manifest success in your challenging projects. Thankyou very much for checking out my profile! May God Bless You :)

  • C
  • C++
  • Python
  • FFmpeg
  • OpenGL
  • Deep Learning
  • Unix
  • POSIX
  • Elliptic Curve Cryptography
  • Linux
  • Socket Programming
  • Software Architecture & Design
  • Neural Network
  • SQLite
  • System Programming
  • Windows API Development
Sujay G.

Kolkata, India

$30/hr
5.0
34 jobs

I have developed a wide range of desktop products, using C, C++, STL, Win32, Visual C++, MFC, COM, QT and C#, and Office Addin development. During my work in five Product Engineering teams, I have also created functional requirements, defining the scope of work , proof of concept, software design, software development, and client interfacing. Besides being an Individual Contributor, I have also played Techno Managerial roles - requirement gathering, software design, work breakdown, and end to end implementation of projects within the scheduled time . I also have experience on UML, Software Architecture and creating software roadmaps.

  • C++
  • Standalone Application
  • Microsoft Windows
  • C#
  • .NET Framework
  • Data Structures
  • C++/CLI
  • Microsoft Outlook Development
  • Microsoft Visual C++
  • Microsoft Foundation Class Library
  • Windows Forms
  • Software Architecture & Design
  • Desktop Application
  • Qt Framework
Drupal M.

Ahmedabad, India

$20/hr
4.9
38 jobs

Experienced as a System Software Engineer ► Excellence knowledge of C/C++ languages ► Experience in VC++ and MFC Also worked in OWLNext framework. ► Hands-on Jetson Xavier, Jetson TX2, Jetson Nano with complete Camera Pipeline From Userspace to Firmware. ► Good understanding of OOP concepts, STL ► Worked on Data structure, algorithms ► Beginner to Linux device driver | Kernel programming ► Worked with socket programming ► Good understanding of Linux internals, process management, signal handling, file management, resource management, IPC(a pipe, named pipe, message queue, shared memory), semaphore(SysV and POSIX), mutex, POSIX threads. ► Hands-on system programming ► Linux Device Driver, Camera SW Stack ► Good understanding of Transport Layer Security protocol ► TCP, UDP, Application Layer Protocols ► Worked on secure communication over TCP using OpenSSL SSL stack, OpenSSL engine ► Worked with Valgrind, gdb, and CMake ► Worked with version control Git, TFS

  • Java
  • C
  • Microsoft Visual C++
  • Microsoft Foundation Class Library
  • C++
  • Docker
  • Embedded Linux
  • System Programming
  • PostgreSQL Programming
  • Data Structures
  • Unit Testing
  • Google Cloud Platform
  • Bash Programming
Silpa S.

Kottayam, India

$20/hr
5.0
3 jobs

Hi ,I'm Silpa Sivaram working as full stack developer with strong front end and back end skills, including various programming languages and frameworks. My skill set includes C++,C#,Asp.net ,Xamarin, Qt C++ ,Asp.net Core ,Raspberry Pi and Python. Experienced in designing websites and desktop applications. I have done my post graduation in VLSI and Embedded Systems. I have also knowledge in VERILOG, VHDL, EMBEDDED C, SCILAB and LABVIEW .

  • C#
  • Python
  • Qt Framework
  • C++
  • Linux
  • Xamarin
  • STM32
  • ESP32
  • ASP.NET
  • ASP.NET Core
  • Inno Setup
  • Microsoft Windows PowerShell
  • FFmpeg
  • Chromium
  • Raspberry Pi

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Operating Systems Developer & Programmer in India on Upwork?

You can hire a Operating Systems Developer & Programmer in India on Upwork in four simple steps:

  • Create a job post tailored to your Operating Systems Developer & Programmer project scope. We'll walk you through the process step by step.
  • Browse top Operating Systems Developer & Programmer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Operating Systems Developer & Programmer profiles and interview.
  • Hire the right Operating Systems Developer & Programmer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Operating Systems Developer & Programmer?

Rates charged by Operating Systems Developers & Programmers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Operating Systems Developer & Programmer in India on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Operating Systems Developers & Programmers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Operating Systems Developer & Programmer team you need to succeed.

Can I hire a Operating Systems Developer & Programmer in India within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Operating Systems Developer & Programmer proposals within 24 hours of posting a job description.