Hire the best Embedded C Programmers & Developers in Ohio

Check out Embedded C Programmers & Developers in Ohio with the skills you need for your next job.
  • $60 hourly
    Electrical Engineer | Ohio, USA Specializing in audio, power, and embedded systems with a diverse range of skills in hardware and software design. Proficient in PCB design, reverse engineering, and embedded programming. Core Expertise. • Microcontroller Specialties: AVR, ESP32, STM32 • Programming Languages: C, C++ • Frameworks: Arduino, AVR (C), ESP IDF, STM32 • PCB CAD Software: Eagle, KiCad Technical Focus Areas. • Audio design (hardware and software) • Low-power ESP-based designs • AWS and Alexa-based products • PCB design and reverse engineering • IR sensors (Time of Flight, IR Modules) • Optics (LDR-based designs) • Wireless communications (Wi-Fi, BLE, Bluetooth Classic) Embedded Protocols. • MQTT, BLE, I2C, I2S, SPI Professional Highlights. • Developed designs sold through over 30 music dealers, including Guitar Center • Played a key role in bringing patent designs from concept to production • Strong communication, attention to detail, and budget-conscious approach • Experience across education, medical, music, and smart device industries Entrepreneurial Versatility. As a small-business owner, I understand the importance of resourceful product development. I specialize in creating cost-efficient designs that bring ideas from concept to market quickly and effectively, incorporating lessons learned along the way. Explore My Work Visit my portfolio at nativeaudio.com to see approach in my own business.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Multilayer PCB
    STM32
    PCB Design
    MIDI
    ESP32
    Electronic Circuit Design
    Reverse Engineering
    Circuit Design
    Microcontroller
    AVR Microcontroller
    Arduino
    C
    Embedded System
    Electrical Engineering
  • $85 hourly
    I am an electrical and software design engineer with experience in hardware, software (C/C++/Embedded C), and embedded design. My experience in hardware design includes PCB design, from schematic capture and layout to assembly and testing, along with design for manufacture (both small scale prototyping, and oversight of large-scale production runs through contract manufacturers). I have designed and worked with single layer, dual-layer, and multi-layer PCBs and have experience in designing circuit boards for high power, high voltage, and high-speed applications. My software and embedded systems design expertise includes programming with various microcontroller platforms (Atmel, SiLabs, Cypress, Microchip, etc.) with programming competencies in C/C++, C#, VB.NET, Python, and LUA. I am the creator and manager of an open source C++11 project on GitHub called Omni-FEM. The program utilizes OpenGL v2.1, wxWidgets v3.10, Qt5.0, an open source mesher called GMSH, and an open source data visualizer called ParaView. I am currently staffed at the Resonance Group agency where I have designed hardware and software for data acquisition applications. My previous work includes PLC design at DTE Energy, designing a PCB motor controller at Dana Holding Corporation, and creating system level documentation at UTC Aerospace (formerly Hamilton Sundstrand). I always like a new challenge and am looking to broaden my horizons. If you would like to know more about my skill set and how I can fit into your project, feel free to contact me.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Embedded System
    Raspberry Pi
    C
    Qt Framework
    PCB Design
    Finite Element Analysis
    Agile Software Development
    Electrical Engineering
    Embedded Linux
    Circuit Design
    C++
    C#
  • $125 hourly
    I am a high energy, goal-oriented product developer with my primary skill sets in embedded firmware development. My accomplished 30+ years of experience have been almost entirely in product design. Fast development, high performance, and reliability are the metrics of success for my customers. BitMetrics is my small U.S. based business that provides electronic hardware and firmware development services to companies in a multitude of areas, including but not limited to medical devices, industrial equipment, military equipment, consumer products, power conversion, telecom, firefighting equipment, under sea monitoring, remote monitoring, and machine control. BitMetrics offers scalable services ranging from a complete turn-key deliverable to filling a gap as part of an inter-disciplinary design team. I have development experience with ST Micro, NXP, Intel, Microchip, and various ARM devices. I have frequently developed drivers and application layers for a variety of physical serial interfaces including CAN, I2C, SPI, and Ethernet. I have worked with a number of proprietary higher level protocols, in addition to working extensively with CANopen and SAE J1939. I am a proficient hardware and software troubleshooter. I am primarily a C developer, but I have experience with C++ and various assemblers. A proven combination of solid technical skills, tenacity, and creativity has earned a reputation of dedicated teamwork, strong work ethic, and quality. Feel free to reach out as I'd like to hear about your challenges and how we can partner to convert your business goals into reality.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Firmware
    nRF52
    FreeRTOS
    ESP32
    STM32
    Arduino
    LoRa
    C
    Firmware Programming
    Embedded Application
    WiFi
    Microcontroller Programming
    CAN Bus
    Embedded System
  • $100 hourly
    Over twenty years engineering experience. Interested in software and electrical systems. * Operating systems: Windows, Linux * Programming languages: LabVIEW, C/C++ and C#, VHDL, .NET, MFC * IDEs: QT Creator, LabVIEW, TestStand, Visual Studio, TI Code Composer, Eclipse * Applications: Matlab, MathCAD, AutoCAD, ORCAD, Altera Quartus , Visio, PSPICE , Mentor Graphics Pads Logic and Layout, Eclipse, Oracle VirtualBox, Hg Mercurial, CMake, mingw, Putty, Git. * Hardware: National Instruments hardware, PCIe, PXI, USB DAQ Mx, CAN, CRIO. Altera and Xilinx, FPGA. Analog and digital circuits and PCB design, some experience with ARM processors. * Communication Protocols: TCP/IP, CAN, USB, RS232/RS485, SPI, Bluetooth, REST, GigE Vision. * Certifications: Certified LabVIEW developer (CLD). SKILLS AND ENGINEERING INTERESTS: *22 years programming experience in C++. *20 years programming experience in LabVIEW. * 4 years programming experience in VHDL. * Data acquisition systems involving LabVIEW programming or National Instruments hardware and QT or Visual Studio. * Creating GUI applications for Windows using Visual C++ and QT in Windows and Linux. * Experience with using code control software. * Skilled in the use of a wide range of laboratory equipment including but not limited to: Oscilloscopes, multi-meters, signal generators, impedance analyzers, logic analyzers, stress and strain gauges, torque sensors, pressure sensors, MTS mechanical testing systems, optical encoders, counters, thermocouples, non- contact displacement sensors, accelerometers, load cells...and others. * Experience with surface mount PC board layout software tools. * Familiar with materials testing on servo-hydraulic test systems. * Experience with digital and analog circuit design and simulation software tools. * Analog systems including amplifiers, filter design and A/D, D/A conversion. * Automated verification and validation of electronic assemblies using software systems. * Creating circuits with FPGA devices using VHDL programming or schematic capture. * Development of signal processing algorithms for processing collected data. * Designing experiments to evaluate device characteristics and performance.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Electronic Design
    Data Collection
    Office 365
    Test Development
    Microsoft Visual Studio
    Test Automation Framework
    C++
    Medical Device
    Launchpad
    C
    Digital Electronics
    LabVIEW
    Testing
  • $15 hourly
    I’m a Computer Science and Engineering student at The Ohio State University with a knack for turning ideas into reality. As the co-founder, treasurer, and webmaster of the Embedded Security Club, I thrive on hands-on projects that blend creativity and technical expertise. Whether it's competing in cybersecurity challenges like MITRE’s eCTF, building embedded systems, or developing web applications, I’m all about solving problems and creating impactful solutions.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    C++
    C
    Python
    Game
    Smartphone
    Web Application
    Game Design
    Web Design
    CSS
    JavaScript
    Java
  • 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