Hire the best C++ Programmers & Developers in Montana

Check out C++ Programmers & Developers in Montana with the skills you need for your next job.
  • $50 hourly
    I'm an excellent troubleshooter. This is a hard-won skill I've developed in the bowels of aircraft carriers and on dead-of-night conference calls. I have a restless mind that generates an endless stream of ideas when there's a problem to be solved. As an experienced manager of software developers with a proven track record, my communication skills are top-notch. I put great effort into writing clearly, with correct spelling and grammar. I'm not afraid to speak in public, and I can make a decent off-the-cuff speech when needed. I have a considerable amount of experience dealing directly with customers, partners, and colleagues; in person, by email, and on the phone. My people skills are top-notch, and my diplomacy is unmatched. I've been called on frequently to resolve disputes between colleagues, with customers, and among locals on the nonprofit board where I volunteer. I'm smart, and I work hard. A native Montanan, my distinct preference is to continue living and working in Montana.
    vsuc_fltilesrefresh_TrophyIcon C++
    People Management
    Software Integration
    Google Cloud Platform
    Vue.js
    Agile Software Development
    JavaScript
    SOAP
    JSON
    C
    SaaS
    .NET Framework
    Java
    REST API
    C#
  • $80 hourly
    I am a professional hardware engineer with more than 7 years of experience in embedded, RF design, BLE, WiFi, LoRa, and IOT devices. I got an experience of working through complete product development life cycle and have lead multiple teams in several projects. I got expertise on following areas: -- Programming Languages: 1. Embedded C , C++ 2. C# 3. Python, Javascript 3. Assembly -- CI/CD 1. Bitbucket 2. GitLab 3. Github --Revision control 1. SVN 2. Github -- Documentation and project management 1. Confluence 2. Wiki 3. JIRA 4. sublime -- Firmware Development: 1. Wifi(IEEE 802.11 a/b/g/n/r), 802.1x(Enterprise mode), BLE 2. BLE stack L2CAP, LMP, HCI, GATT, ATT, GAP, SMP protocols 3. GSM based on 3GPPP standards and protocols 4. SPI, I2C, UART, RS485, USB communication protocols -- Application Development: 1. Bare-metal application 2. RTOS (FreeRTOS, Nucleus, ThreadX, MbedOS(ARM)) -- Embedded Platforms: Worked with bith 8-bit, 32-bit and 64-bit architectures 1. Nordic nrf52832, nRF52840, nRF51422, nRF9160 2. STM32, ARM 3. (TI) TM4C123xx 4. PIC18Fxx, dsPIC33Fxx, 5. Arduino, AT8051xx etc. 6. ESP32 7. Beaglebone 8. Raspberry Pi 9. Qualcomm QCC/5121/5124/3034/3044 -- Protocol Analyzer and debugger 1. Code-Worrior 2. j-link 3. D-Stream 4. St-link 5. SPI/I2C, USB protocol analyzer 6. Wifi, BLE Wireshark protocol analyzer -- IDE's 1. IAR Workbench 2. Eclipse, VSCode 3. KEIL uVisison 4. MPLAB, MPLABX 5. Arduino, ESP-IDF 6. SEGGER EMBEDDED STUDIO 7. Simplicity Studio 8. QDM I am an engineer with extensive experience in several platforms for developing hardware and firmware. If you have any related projects, please contact me. Regards,
    vsuc_fltilesrefresh_TrophyIcon C++
    AWS IoT Core
    Arduino
    C
    Embedded C
    STM32
    FPGA
    Raspberry Pi
    Firmware
    Firmware Programming
    PCB Design
    Hardware Prototyping
    Hardware Design
  • $70 hourly
    I have extensive experience in Software Engineering. As a freelancer I have an extensive background in several programming languages such as python, javascript, java, c/c++ and php, as well as the relevant frameworks. And i'm also proficient in Apex programming language with a solid knowledge of the Salesforce platform as a whole, including declarative tools and SOQL as well as Lightning Components. I have successfully developed some of large-scale enterprise apps for several companies so far and have supported client's businesses in various aspects as well with much experience in customer service, support or management. What I provide: - Solutions of challenging problems in your business or project management - Full-Stack development with many programming languages - ETL pipeline implementation with parsing experience - Daily updating with great progress in project development - Technical writing and quality analysis - E2E and Unit tests *Plus* - Design of system architecture to support product sales as well as product activation/cancellation for online business - 3rd party API/Services integration Your needs are important, and my goal is to provide you with the best service on Upwork.
    vsuc_fltilesrefresh_TrophyIcon C++
    Apex
    Amazon S3
    DevOps
    Angular
    Django
    Node.js
    JavaScript
    PHP
    Python
  • $40 hourly
    Electrical engineer with six years of hands on experience, designing and prototyping printed circuit boards for factory automation equipment. Experienced with multi-layer high density boards, as well as flex and rigid-flex designs. Progressing designs from prototype to production is where I bring the most value. Also experienced with python, C, C++, and embedded programming, which makes me a good fit for IoT projects. I have experience with both Altium Design, KiCAD, and Autocad.
    vsuc_fltilesrefresh_TrophyIcon C++
    Linux
    Analog Electronics
    Digital Electronics
    PCB Design
    Industrial Internet of Things
    Git
    Electrical Engineering
    Layout Design
    KiCad
    Embedded C
    Python
    Embedded System
  • $225 hourly
    Experienced embedded software developer and systems architect looking for projects that make an impact on improving our world.
    vsuc_fltilesrefresh_TrophyIcon C++
    Qt Framework
    SQL
    CMake
    Bash
    Python
    Embedded Linux
  • $15 hourly
    I'm a college student with high experience in customer service. I have skills in programming and am looking to explore my opportunities.
    vsuc_fltilesrefresh_TrophyIcon C++
    3D Printing
    Python
    Jupyter Notebook
  • Want to browse more freelancers?
    Sign up

How hiring on Upwork works

1. Post a job

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

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

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by 5M+ businesses