Hire the Best Systems Programmers

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

Ho Chi Minh City, Vietnam

$40/hr
5.0
136 jobs

Experience in C/C++/C# Application: - 9+ years developing Desktop Applications/Embedded Software on Linux distributions. - Proficient in C/C++/Qt, problem solving skill, logical thinking. - Experience in Blockchain development. - Experience in Software Update. - Experience in developing IP camera and streaming solutions on Linux platform. - Experience in developing IoT for watch-over system on uT-Kernel platform. - Experience in developing Back End sever. - Experience with code refactoring techniques. - Experience with some security techniques. Experience in embedded domain: - 3+ years experiences on embedded systems(Bare-metal/RTOS) with ARM controllers from NXP like S32k, Nxp Kinetis M0/M4 microcontroller. - Experiences with different peripherals like DMA, SPI, I2C, GPIO, Clock, PWM, Input Capture,.. - Experiences with high-optimized code development for security ciphers on S32k, NXP Kinestis M0/M4. - Experiences with development of Autosar MCAL modules. - Experiences with development of bus like CAN, LIN, Flexray, Ethernet. Quickly adapt with new technology.

  • C
  • Qt Framework
  • Embedded System
  • Linux
  • Golang
  • Embedded C
  • Java
  • C++
  • Ubuntu
  • Blockchain
Mian Mansoor A.

Islamabad, Pakistan

$25/hr
5.0
31 jobs

⭐ 5 years building AI systems • 30+ projects • 20+ clients across US, UK, UAE, Australia & Europe I'm an AI Product Lead and Engineer who bridges the gap between business vision and technical execution. I don't just build. I own. From defining architecture and leading teams to stakeholder communication and compliance-aligned delivery, I operate as a senior member of your team, not a hired hand. If you need someone to take an AI product from idea to production and keep it running, I'm built for that. ⸻ 💼 What I Bring to Your Team ✅ End-to-end product ownership: requirements → architecture → delivery → iteration ✅ AI systems that are production-grade, monitored, compliant, and built to scale ✅ Team leadership and cross-functional coordination (engineers, PMs, stakeholders) ✅ Governance-aligned design: audit logging, traceability, access controls, compliance guardrails ✅ Clear communication with both technical teams and non-technical executives ⸻ 🔧 What I Build ✅ Agentic AI & Conversational Systems Multi-agent architectures (LangGraph, LangChain, RASA) with reasoning and memory Customer support bots, sales assistants, internal knowledge agents Voice AI (Retell, LiveKit, Vapi) and omnichannel deployment ✅ Full-Stack AI Applications Backend APIs: FastAPI, Django, async pipelines, microservices Frontend: React, Next.js for interfaces that make AI accessible RAG pipelines with vector DBs (FAISS, Chroma, PGVector) ✅ Production & Compliance Infrastructure Observability: OpenTelemetry, LangSmith, structured audit logging Security-first: access controls, guardrails, data traceability Docker, Kubernetes, CI/CD on AWS / GCP / Azure ⸻ 🤝 How We Work Together I'm best suited for engagements where you need: A contract-based product lead who operates like a senior team member Someone to build and own an AI product or platform long-term A technical bridge between your business goals and engineering execution Not a good fit if you need a one-off task completed quickly. I invest in understanding your product deeply and work best in ongoing, high-ownership relationships. ⸻ ✨ Why Me? I've led delivery of HIPAA-compliant healthcare AI, founded and ran my own AI consultancy (15+ projects), and operated as a senior lead across enterprise and startup environments. I understand what it takes to ship responsibly: on time, at scale, and with the governance your stakeholders expect. 📩 Tell me what you're building. I'll tell you honestly whether I'm the right fit and exactly how I'd approach it.

  • Python
  • Natural Language Generation
  • Chatbot
  • Natural Language Processing
  • Machine Learning
  • Deep Learning
  • CI/CD
  • Kubernetes
  • Artificial Intelligence
  • Chatbot Development
  • Large Language Model
  • Automation
  • AI Agent Development
  • LangChain
  • ElevenLabs
  • AI Speech-to-Text
  • AI Text-to-Speech
  • AI Builder
  • AI Product Management
Bilal B.

Algiers, Algeria

$3/hr
5.0
27 jobs

TLDR: Check reviews ! :) portfolio: bilalbelli.eu 👈 Why hiring me ? because i provide a high quality job and get the job done real quick ! I’m an experienced Software Engineer (with diploma) and Developer (not a vibe coder ! i understand and i can do everything) specializing in Python, Java, Javascript, Typescript, and modern Web technologies (Angular, Spring Boot, Node.js, Flask, Wordpress, Bootstrap, Next.js, Nuxt.js, Electron.js), and I also provide tutoring and mentoring in programming and computer science topics. I hold a strong Computer Science and Systems Engineering background, with solid experience in software development, backend & frontend engineering, system design, machine learning (AI, ML, DL, Agents) and applied problem-solving. I enjoy tackling non-standard and real-world problems, covering application design, algorithmic thinking, system architecture, and production-ready implementations, from initial analysis to clean, documented, and maintainable code. I regularly work on full-stack engineering problems, including: - Coding, - Documentation, - Manual Creation, - Scientific & Technical Writing, - Tutoring, I have hands-on experience with a wide range of technologies and tools, including Python, Java, C, JavaScript, TypeScript, HTML, CSS, SQL, and frameworks such as Spring Boot, Node.js, Flask, Electron, and Angular. I also work with relational databases (PostgreSQL, MySQL, SQL Server), and modern DevOps & infrastructure tools like Git, Docker, Jenkins, Ansible, Jira, as well as Linux environments and networking solutions (Nginx, HAProxy, DNS, virtualization). I’m comfortable learning and adapting to new technologies quickly, and my broad technical foundation allows me to switch tools and frameworks efficiently to best fit project requirements.

  • Programming Bug Fix
  • Desktop Application
  • Web Development
  • Java
  • JavaScript
  • RESTful API
  • Python
  • SQL
  • Node.js
  • Spring Boot
  • Angular
  • Tutoring
  • Full-Stack Development
  • Lead Generation
  • Back-End Development
Surinder S.

Pune, India

$22/hr
5.0
41 jobs

💰 $100K+ Earned on Upwork ⭐ Top Salesforce Consultant with 12+ Years Experience ** Work in EU timezone, can overlap CST/PST timezone comfortably*** I help companies automate sales, implement AI agents, and build scalable Salesforce solutions that increase revenue and reduce manual work. I specialize in Agentforce, Einstein Copilot, CPQ implementations, and complex Salesforce integrations. I have successfully delivered 15+ Salesforce implementations for startups, enterprises, and consulting partners. Recently I helped multiple clients implement Agentforce AI agents and Einstein Copilot to automate support, lead qualification, and internal workflows. What I Can Help You With ✔ Agentforce Implementation & Custom AI Agents ✔ Einstein Copilot Setup & AI Workflow Automation ✔ Salesforce CPQ / Revenue Cloud Implementations ✔ Lightning Web Components (LWC) Development ✔ Complex Salesforce Integrations (REST / SOAP / APIs) ✔ Sales Cloud & Service Cloud Implementations ✔ Custom Salesforce Applications ✔ Salesforce Performance Optimization My Salesforce Expertise 🔹 Salesforce Architecture & Solution Design 🔹 Lightning Web Components (LWC) 🔹 Apex Development (Triggers, Classes, APIs) 🔹 Agentforce AI Agents 🔹 Einstein Copilot Development 🔹 Salesforce CPQ & Billing Customization 🔹 Apttus CPQ & CLM 🔹 Salesforce Communities / Experience Cloud 🔹 MuleSoft Integrations 🔹 Marketing Cloud & Pardot Salesforce Certifications 🎓 Salesforce Certified Sales Cloud Consultant 🎓 Salesforce Certified Platform Developer 🎓 Salesforce Certified Administrator 🎓 Salesforce Certified Platform App Builder Salesforce Development Expertise ✔ Lightning Web Components (Built 15+ applications) ✔ Aura Components (Built 40+ applications) ✔ Apex Classes & Triggers ✔ Visualforce Development ✔ Salesforce REST / SOAP APIs ✔ AppExchange Integrations ✔ Custom Salesforce Applications Salesforce Administration Expertise ✔ Salesforce Setup & Configuration ✔ Custom Objects & Fields ✔ Workflow Rules & Validation Rules ✔ Reports & Dashboards ✔ User Roles & Profiles ✔ Data Migration & Data Cleansing ✔ Email Templates & Campaign Setup Consulting & Implementation ✔ CRM Strategy & Requirement Analysis ✔ Salesforce Implementation from Scratch ✔ Data Migration & Integration Architecture ✔ End-User Training & Documentation ✔ Go-Live Support ⭐ Why Clients Hire Me ✔ 12+ Years Salesforce Experience including Salesforce Einstein expertise ✔ $100K+ Earned on Upwork ✔ 15+ Salesforce Projects Delivered ✔ Fast Communication ✔ Clean & Scalable Code

  • Salesforce CRM
  • Lightning Bolt
  • Project Workflows
  • Salesforce CPQ
  • API Integration
  • CPQ Apttus
  • Salesforce Service Cloud
  • Salesforce Lightning
  • Visualforce
  • Data Migration
  • Apex
Christopher S.

Bonsecours, Canada

$45/hr
4.8
114 jobs

I help businesses replace spreadsheets, Microsoft Access databases, and manual workflows with user friendly software systems, built around how they actually operate. Most of the companies I work with have reached a point where their existing processes are no longer scaling efficiently: -spreadsheets becoming difficult to manage -disconnected tools and duplicated data -too much manual work -lack of visibility into operations -systems that have simply outgrown their original purpose That’s where I come in. I specialize in building operational business systems such as: • CRM / ERP / MRP systems • Inventory and order management systems • Job tracking and workforce systems • Quoting and estimating tools • Dashboards and reporting platforms • Automated workflows and integrations • Microsoft Access to Web App conversions My approach is different from most custom development because I build using a proven, custom framework and architecture refined across dozens of real-world business applications. This allows me to deliver: ✔ Faster development ✔ Lower overall project cost ✔ Reliable and scalable systems ✔ Clean, maintainable code ✔ Consistent workflows and user experience With this approach, you’re not paying to reinvent the wheel - you’re benefiting from systems and patterns that have already been proven in production environments. Before transitioning into software development full-time, I spent 8 years working in engineering and manufacturing in Canada. That experience gives me a strong understanding of operational workflows, process design, and the real-world business challenges behind the software. Today, I have: 🏆 Nearly 100 successfully completed projects on Upwork 🏆 100% Job Success Score maintained for over 8 years 🏆 Extensive experience with complex operational systems and custom workflows I’m also a strong believer in transparency and long-term reliability. -Clear and honest communication throughout projects -Fixed-price projects whenever possible -Strong internal QA/testing process -Lifetime bug-fix guarantee on fixed-rate builds If your current systems are slowing your business down, feel free to reach out. I’m always happy to take a look and discuss possible solutions.

  • Engineering & Architecture
  • Microsoft Access
  • Database Design
  • System Automation
  • Database Architecture
  • Microsoft Access Programming
  • Bug Fix
  • SQL
  • JavaScript
  • PHP
  • Web Design
  • Microsoft Excel
  • Business Application Development Language
  • Automated Workflow
Baylor F.

Tampa, Florida

$30/hr
5.0
16 jobs

I'm an IT security specialist and software developer with certifications from leading industry providers such as Microsoft, CompTIA, and Unity Technologies. With a strong foundation in programming languages like Java, C++, and Python, combined with expertise in cybersecurity management, I bring a unique skill set that ensures both robust, secure systems and efficient software solutions. Whether you're looking for IT security consulting, help with a Java programming project, or development support for a Unity-based game, I can provide high-quality work tailored to your specific needs. I am passionate about leveraging technology to create innovative solutions and delivering exceptional results for clients.

  • JavaScript
  • HTML
  • CSS
  • C
  • C#
  • C++
  • Python
  • Java
  • Cybersecurity Management
  • Lua
  • Data Analysis
  • Troubleshooting
  • Computing & Networking
  • Linux
  • Policy Management Software
  • Server Administration
  • Testing

How it works

Post a job for free Post 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 Systems Programmer on Upwork?

You can hire a Systems Programmer on Upwork in four simple steps:

  • Create a job post tailored to your Systems Programmer project scope. We’ll walk you through the process step by step.
  • Browse top Systems Programmer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Systems Programmer profiles and interview.
  • Hire the right Systems 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 Systems Programmer?

Rates charged by Systems 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 Systems Programmer on Upwork?

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

Can I hire a Systems Programmer 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 Systems Programmer proposals within 24 hours of posting a job description.