Hire the best Embedded C Programmers & Developers in the United States

Check out Embedded C Programmers & Developers in the United States with the skills you need for your next job.
Clients rate Embedded C Programmers & developers
Rating is 4.7 out of 5.
4.7/5
based on 119 client reviews
  • $95 hourly
    ABOUT ME I have 20 years of embedded software and firmware experience. I am versatile and always eager to learn something new. I have worked on all phases of embedded software development. Ranging from board bring up to bare metal, RTOS, and embedded Linux systems. Over the years, I've also picked several graphics frameworks and mobile development. I will always guide my clients to the best solution for their use case. All the development work will be done by me, no outsourcing. HARDWARE • Work closely with hardware engineers, read schematics and able to understand the full system of an embedded project. • Assist with board bring up and handle low level components like DDR configuration and calibration. • SoC interfaces like I2C, SPI, UART, USB, I2S, as well as hardware peripherals like GPS, ADCs, LCD (LVDS), LTE Modem, BLE, WiFi. • Comfortable using oscilloscopes, DVM and logic analyzers. PLATFORMS • Worked on several processors with limited resources that were either bare metal, Arduino or have some kind of RTOS (FreeRTOS, TI-RTOS). Low level driver code, application code, and system level design (FW Update and config). • Experienced with Embedded Linux projects. Drivers, kernel config, bootloader (u-boot) modification, system level design and config. • System services/applications written in C/C++, IPC and network sockets/API. • Complex Linux build systems including Yocto, buildroot, AOSP (Android Open Source Project), Pi-Gen (Raspberry Pi OS builder) and custom Debian OS deployments. • The goal of creating a good platform is to develop processes that are repeatable and other team members can leverage and build on top of. APPLICATIONS • Once the low-level embedded code is in place, I will usually get involved with the application and GUI frameworks that run on the embedded system. • Develop GUIs to test the low-level hardware. • Provide reference implementations to guide app developers on how to interface to hardware. • Settings/Configuration UI for production systems. • Examples of UI work: PyQt GUI or web app running on an embedded Linux device. A Java Android app running on the custom hardware that runs Android OS. A mobile app (iOS Swift) to receive BLE (Bluetooth) data from an embedded device. Electron based desktop app to communicate with REST API or hardware device. LANGUAGES C/C++, Python, Java, JavasSript, HTML/CSS, Swift, Bash/Shell scripts.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Build Automation
    Ubuntu
    Linux System Administration
    Embedded Operating System
    AOSP
    Linux
    Embedded Application
    Arduino
    Embedded Linux
    C
    Python
    Raspberry Pi
    C++
    Embedded System
  • $110 hourly
    Full-Stack Embedded Hardware and Firmware Engineer | IoT & Consumer Electronics Specialist | 13+ Years of Experience Introduction: I am a seasoned Full-Stack Embedded Hardware Design and Firmware Development Engineer with over 13 years of experience in bringing innovative products to life in consumer electronics, IoT, medical, automotive, and industrial sectors. My expertise lies in developing products from concept to production, ensuring high quality and efficiency throughout the process. Strengths and Skills: • Highly Proficient in detailed Schematic design incorporating Analog/Digital/Mixed-Signal IC Design. • Expert in multilayer PCB designs (upto 12 Layers) including FPGAs using tools like Altium, Eagle, KiCad, EasyEDA, and Diptrace. I have designed over 100+ boards in my career comprising of Rigid and Flex PCBA. • Skilled in Microcontroller SOC programming, Firmware debugging and development. • List of Microcontrollers that I have experience with: STM32, NRF51/52 series, TI TMS570/320, PIC, ATMEGA, ATTiny, ESP32, Microchip, Renesas R5/R7 series etc. • Expert in BOM selection, functional architecture design, and development board prototyping. • Strong connections with local and overseas manufacturers for producing cost-effective and quality samples swiftly for both prototyping and production. • Employs a group of app developers, backend web developers, and mechanical engineers for a comprehensive product development. Key Projects and Accomplishments: • Battery Management System: Led the Hardware and Firmware design of a BMS that accommodates a 4S1P configuration of prismatic cells with a 110A pulse discharge and a 60A continuous charge current. Other features implemented include overcharge protection, temperature monitoring, Passive balancing, Voltage and current measurements, LCD Display for UI. • Radiation measurement Instrument: Developed critical firmware and hardware to measure Alpha, Beta and gamma radiation via Ludlum Floor monitor and output highly accurate digital data in kcpm on an onboard LCD. The instrument also incorporate Bluetooth to communicate with mobile apps. • USB Hub 3.0 with over 15 ports: Designed a USB hub with multiple sub-hub controllers for data transfer over 15 USB-3.0 ports for super-speed transmission. The hub served as an interface between PC and devices such as Lidar, Realsense Camera, IMUs etc. Education: Master’s in Electrical Engineering from Santa Clara University, California. Closing Statement: With all the necessary resources at my disposal, I am fully equipped to breathe life into your new project ideas. Available for most of the day, my flexible time zone allows me to respond promptly to emails or calls. Whether you're looking for a dynamic addition to your project on a full-time, part-time, or project basis, I am eager to deliver excellence and innovation. Contact Information: I invite you to reach out to discuss your projects or any questions you might have. I'm open to both short-term and long-term engagements and am excited to help you achieve your project goals with high-quality, innovative solutions.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Microcontroller
    Hardware Design
    Amplifiers & Filters
    Digital Electronics
    Analog Electronics
    PCB Design
    Internet of Things Solutions Design
    Circuit Design
    Electronic Design
    Embedded System
    Arduino
    Firmware
    ESP32
  • $35 hourly
    🔍 About Me: Experienced computer engineer with 8 years in the field, I bring a robust technical background and meticulous attention to detail to every project. Holding a Bachelor's degree in Computer Engineering, I am well-versed in programming, software development, and technical problem-solving. 🚀 Key Skills: - Proficient in Visual Basic for Applications (VBA) for Microsoft Office applications (Excel, Word, Outlook, PowerPoint). - Strong understanding of Windows and Mac operating systems. - Expertise in automating tedious tasks, improving data management, and streamlining processes. 🔧 Highlighted Projects: 1. Custom Input Form: Developed a feature-rich input form with database integration, search functionality, and automated email system. 2. Payroll Document Parsing: Implemented a solution for parsing payroll documents, generating encrypted PDFs, and automating distribution. 3. Homebrew MailMerge: Designed an advanced MailMerge system for populating Word documents with Excel data. 4. Efficiency Booster: Created a solution for automating tasks, enhancing efficiency, and enabling strategic initiatives. 5. Real Estate Database: Developed a comprehensive database for a real estate investment firm, integrating HTTP Requests and REST API for daily market data and property insights. 🚀 Why Choose Me: Proven track record of successful project delivery, exceeding expectations. I thrive on challenges and am dedicated to helping clients achieve their goals through innovative technology solutions. 💬 Let's Discuss Your Project! Ready to tackle your unique challenges and deliver tailored solutions. Let's connect and explore how I can add value to your projects. #VBA #MicrosoftOffice #Automation #TechnologySolutions #EfficiencyDriven
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Spreadsheet Software
    Visual Basic for Applications
    Microsoft Outlook
    Microsoft Office
    Macro Programming
    Data Visualization
    Microsoft Excel
    Microsoft Word
    Unit Testing
    Automation
    Scripting
    Firmware
    C++
  • $60 hourly
    I'm Kylar Osborne, a versatile software engineer with a strong background in embedded systems. Whatever you're trying to do, I have a proven track record of being able to break down problems, offer solutions, and deliver polished results. Beginning with programming games in middle school, I went on to compete in robotics competitions, develop my own LED embedded systems, and then study Computer Engineering at the University of Texas at Austin. Having worked for many years at Silicon Labs in applications, testing, and production of IoT devices, I possess hands-on experience in development of embedded software solutions using C, Python, and Assembly. Since then, I have broadened my full stack experience by building serverless backends with Google Cloud Platform and AWS, using React to make websites, and staying up to date on AI tools. This area of technology is super exciting! I take pride in my ability to adapt to new technologies and always find a solution no matter the problem. As a passionate problem solver, I enjoy tackling challenges and delivering high-quality solutions tailored to clients' needs. I hope to leverage my expertise and enthusiasm for software development, embedded systems, and innovative technology to help you achieve your goals.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Full-Stack Development
    Machine Learning
    Robotics
    PCB Design
    Web Design
    Artificial Intelligence
    Embedded Application
    Python
    C
    C++
    Microcontroller Programming
    JavaScript
    Embedded Linux
    Embedded System
  • $60 hourly
    I am an Electrical Engineer located in Ohio (United States) with a diverse skill ranging in hardware and software design. My specialized expertise is in audio, power, and embedded systems (Arduino, AVR, and ESP32). I have proficiency in PCB design (Eagle and KiCad) and layout, capacity for reverse engineering electrical designs, and embedded programming. Professional Highlights: • My innovative designs have found their way into over 30+ music dealers, including reputable establishments like Guitar Center. • I've had the pleasure of bringing patent designs from concept to reality by providing both my hardware and software expertise. • Communication, eye for detail, and attention to budget are key to how I pursue my work. Entrepreneurial Versatility: • In addition to my engineering skillset, I also wear the hat of a small-business owner. My capabilities extend into the realms of website design, digital marketing, and budget analysis. This holistic skill set allows me to offer comprehensive solutions tailored to your unique needs. Explore My Work: • Explore my portfolio on my business website, which showcases my electronic engineering achievements: nativeaudio.com Whether you're seeking an electrical engineer with a proven track record in both hardware and software design, or you're interested in harnessing the power of an entrepreneurial spirit, I'm here to support your endeavors. Thank you for considering my profile, and I look forward to the opportunity of collaborating on exciting projects ahead.
    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
  • $80 hourly
    Rapid system prototyping with off the shelf prototyping boards can be accomplished in a short period of time. Having a diverse background in embedded development and IoT, I can provide services based on years of experience with embedded systems in harsh user environments (bus transportation industry, cell phones, hobby grade R/C vehicles, sensors, and medical devices). I am familiar and have used prototyping and breakout boards from many companies including Arduino, Adafruit, Raytac, Microchip, Sparkfun, Nordic nRF52 product line, Digi XBEE3 Cellular, Bosch (IMU), and others. When necessary, custom prototyping PCBs are created with PCB CAD tools. More than three years as lead engineer implementing both hardware and firmware of cellular NB/IoT systems using Digi XBEE3 technology resulted in launch of more than 100 systems now active in the bus transportation industry. Technologies in the product use solar charging, lithium iron batteries, low power implementation, MicroPython programming, watch dog timing, Bluetooth LE control, smart battery management, cellular NB/IoT, and much more. I have excellent knowledge and experience in Software Development Life Cycle (SDLC) and Agile Methodologies. I am flexible to project demands and shifting technologies and requirements. Having a diverse background in embedded development, I can provide services based on years of experience with embedded systems in harsh user environments (cell phones, hobby grade R/C vehicles, sensors, and medical devices). Embedded technologies include concurrent use of pulse width modulation (PWM), analog to digital converters (ADC), digital to analog converters (DAC), Bluetooth LE (BLE), collection algorithms, control algorithms, motion sensing, temperature sensors, light sensors, and much more. - PCB Design Tools Altium Designer, Eagle CAD, KiCAD, OrCAD - Microcontroller STM32, nRF52832, nRF52840, iMX6/iMX8...
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Python
    Microcontroller
    Bluetooth
    Electronics
    Internet of Things
    Circuit Design
    FPGA
    Raspberry Pi
    Arduino
    Altium Designer
    Embedded System
    Firmware
    Electrical Engineering
    PCB Design
  • $40 hourly
    Telecommunications and Electronics Engineer. I am always in the customer's side, as Henry Ford said: "If there is any one secret of success, it lies in the ability to get other person's point of view and see things from that person's angle as well as from your own" I have knowledge in the areas of analog and digital electronics, PCB design, Arduino, microcontroller design, electronic automation systems, domotic, antenna design, programming, databases, web development, physics, mathematics, documents writing, etc. I have skills in computer aided design (CAD) such Proteus, Visual Studio Code, Matlab and Simulink, MMANA-GAL basic, Visual Studio, QT, WordPress, Xilinx Ise, Altera Quartus, Nextion Editor, and others like Auto Cad, Photoshop, Excel, Access, Word, etc. I am very responsible in my work and opened to dialog. I dedicate a lot of time to know every detail about needs of clients (every little detail is the most important for me). I am in favor that all terms are negotiable (time, requirements, budget, etc). Do not hesitate to contact me, as long as I am available and your needs fit my skills I will assist you.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Circuit Design
    PCB Design
    Microcontroller Programming
    Embedded System
    Assembly Language
    Digital Electronics
    Telecommunications Engineering
    FPGA
    C
    MATLAB
    C++
  • $70 hourly
    Rapid system prototyping with off the shelf prototyping boards can be accomplished in a short period of time. Having a diverse background in embedded development and IoT, I can provide services based on years of experience with embedded systems in harsh user environments (bus transportation industry, cell phones, hobby grade R/C vehicles, sensors, and medical devices). I am familiar and have used prototyping and breakout boards from many companies including Arduino, Adafruit, Raytac, Microchip, Sparkfun, Nordic nRF52 product line, Digi XBEE3 Cellular, Bosch (IMU), and others. When necessary, custom prototyping PCBs are created with PCB CAD tools. More than three years as lead engineer implementing both hardware and firmware of cellular NB/IoT systems using Digi XBEE3 technology resulted in launch of more than 100 systems now active in the bus transportation industry. Technologies in the product use solar charging, lithium iron batteries, low power implementation, MicroPython programming, watch dog timing, Bluetooth LE control, smart battery management, cellular NB/IoT, and much more. I have excellent knowledge and experience in Software Development Life Cycle (SDLC) and Agile Methodologies. I am flexible to project demands and shifting technologies and requirements. Having a diverse background in embedded development, I can provide services based on years of experience with embedded systems in harsh user environments (cell phones, hobby grade R/C vehicles, sensors, and medical devices). Embedded technologies include concurrent use of pulse width modulation (PWM), analog to digital converters (ADC), digital to analog converters (DAC), Bluetooth LE (BLE), collection algorithms, control algorithms, motion sensing, temperature sensors, light sensors, and much more. I have a BS degree in Engineering with over 25 hours of graduate courses in CS at Johns Hopkins University. I have both designed and managed development of numerous embedded systems including voice (audio) systems for the US Air Force, Motorola Pagers, NEC cell phones, Samsung GSM/GPRS smart phones, and hobby grade (very advanced) radio control vehicles at Traxxas. At Traxxas, receiving seven accepted patents, I provided hands on development and team management for all of the embedded hardware/firmware radio control technologies including spread spectrum radio control links, sensors (GPS, accelerometer, temperature, RPM, etc.), BLE link to iOS/Android phones with several awarded patents and additional patent applications still in process. Rapid development of a medical blue light sensor for an Upwork client connected to an Android App I also developed was completed in 4 weeks with a working prototype demonstratable to investors and end users. Development of a wearable 9DOF high precision motion sensor for an UpWork client illustrates my capabilities for embedded system development, PCB design, and embedded C programming. Thank you and I look forward to working with your company in the very near future. Best regards, Gary DeWitt
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Transportation
    nRF52
    Internet of Things
    Microcontroller Design
    Core Bluetooth
    Firmware
    PCB Design
    Algorithm Development
    Embedded System
    Microcontroller Programming
    Python
    Bluetooth LE
    Electronic Design
    Rapid Prototyping
  • $125 hourly
    I turn concepts into reality. HatchPoint is the research and development company that I founded in 2001. Although a mechanical engineer by training, I have also become an expert in circuit design with an emphasis on low power wireless sensors and instruments. As HatchPoint has evolved I’ve expanded my skills beyond engineering, with experience in fund raising, project management, intellectual property, and FDA regulatory concerns. I am a business development consultant for start ups as well. HatchPoint has begun to grow internal concepts into products. Autonomy Medical (previously Compliant Games) is an mHealth platform started at HatchPoint that helps prevent and treat respiratory diseases in children. While I enjoy the technical aspects of product design, I have also grown to appreciate the business development necessary to bring products successfully to market. Technical Specialties: • Software development including embedded and desktop development (C/C++, Python, Assembly) Web-based applications (Pyramid, TurboGears), database (mySQL, MongoDB), and Linux device drivers • Electronics design (Pulsonix EDA, EagleCAD, KiCad, Mentor PADS) with an emphasis on embedded electronics and sensors using ARM MSP, and AVR microcontrollers. • Mechanical design and CAD (SolidWorks, Pro/E, Fusion 360) • Prototyping using SLA, molding, or vacuum forming as well as manual or CNC machining. • Small batch PCB assembly for prototyping and evaluation including small-pitch surface mount and RF components. Startup Experience: • Developing fundraising business plans and pitches for fundraising. • Raising seed round funds for two startups. • Modeling financials for predicting capital requirements and developing sales models. • Working with consultants to meet FDA 510(k) and IEC 60601 regulatory process.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Firmware Programming
    C#
    Python
    Mobile App Development
    C
    Mechanical Design
    Product Development
    CAD
    Hardware Prototyping
    Electronic Design
    Web Design
  • $78 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#
  • $110 hourly
    I am a Firmware Engineer with 6 years of experience working on products in industries such as automotive, agriculture, medical, and consumer electronics. My main area of expertise is IoT, using technologies such as LTE, BLE, and WiFi to create connected devices. I am most proficient with ESP32 and STM32 microcontrollers, but I also have experience working with PIC, AVR, and TI microcontrollers.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    FreeRTOS
    Arduino
    Python
    Firmware Programming
    STM32
    ESP32
    Sensor
    Raspberry Pi
    Microcontroller Programming
    Bluetooth
    Firmware
    Internet of Things
  • $100 hourly
    Hello, I have a Master's Degree in Electrical Engineering and 18 yrs experience working as a hands-on Electrical Engineer. I've worked on all aspects of electronics design: refining initial concepts, part search, SCH and PCB generation, testing, project management, customer relations, and more. I have worked on projects big and small, simple to incredibly complex. Most of my career has been working on dense embedded systems, including military radars and radar jammers. Don't hesitate to reach out to me. I'm interested to hear what you are working on.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Firmware Programming
    Arduino
    Eagle
    Hardware Design
    Hardware Prototyping
    Embedded System
    Python
    RF Design
    Systems Modeling
    Analog Circuit
    Circuit Design
    Systems Engineering
    PCB Design
  • $100 hourly
    My passion is building things that solve problems. Whether that's designing a circuit board, writing software, or sculpting a 3D printed part, I want to make your ideas a reality. I have a wide range of skills to make this happen, including: •Circuit design (analog, digital, power electronics, and RF) •Circuit board (PCB) layout •Circuit debugging, testing, and troubleshooting •Soldering (manual, hot-air, and reflow) for assembly and rework •Embedded programming in C, Arduino, and assembly •Application programming in C and Python •Gateware design in Verilog •Linux system administration •Document preparation with LaTeX and Microsoft Word •Simulation in SPICE, ModelSim, and Verilator •3D printed part design in Solidworks and OpenSCAD Thank you for your consideration!
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Electrical Engineering
    Circuit Design
    Eagle
    Arduino
    C
    PCB Design
    Electronic Design
    Verilog
    Python
    Linux
  • $60 hourly
    My name is Kenneth Engel and I'm an electrical engineer working out of Lincoln, Nebraska. I do custom circuit designs and layouts for single and multi-layer PCBs, SMT reflow soldering, hand soldering, embedded programming, CAD design for custom enclosures and mechanical parts, and some limited liquid resin 3-D printing. I specialize in rapid prototyping techniques, robotics and automation and have experience in IoT, BLE, and mesh networks as well. I work quickly and I'm never afraid to get my hands dirty. If you have a project planned I can help you make your concept a reality. For more information or a quote, contact me today.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Microcontroller Programming
    C++
    PCB Design
    Circuit Design
    Embedded System
    Arduino
    Electrical Engineering
    3D Printing
  • $65 hourly
    Electrical Engineer with experience programming professionally in LabVIEW, PLC's and Embedded C projects. Also have experience in schematic and layout using Altium. Have designed and fabricated testing equipment for measurement, control and logging using various electronic methods(PLCs, microcontrollers, LabVIEW applications etc). Have some experience programming IoT devices.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Electronic Design
    Automation
    Industrial Automation
    Wiring Design
    LabVIEW
    Control Engineering
    Electrical Engineering
    Microcontroller
    Multilayer PCB
    KiCad
    Altium Designer
    PLC Programming
  • $120 hourly
    Proper knowledge of 2 and 4 layer PCB Design. Writing, debugging, and testing firmware. Familiar with most embedded peripherals. Access to tools to bring a properly designed board to reality. Electronics were often designed for automotive applications where robustness and high standards had to be met. Designs had to be approved for Departments of Transportation all over the country including regulatory heavy states like California, Florida, and Oregon. Familiar with designing boards for low and high volume production environments. Rapid prototyping and development mindset to bring your products to market as quick as possible. Strong knowledge of NXP based microprocessors/controllers. Arduino proficiency. Personally I try to avoid Arduino for most applications where there will be high demand on the processor and the board is aiming for robustness and longevity. Experience with embedded peripherals include; UART, I2C, SPI, FTM/PWM, RTC, and some familiarity with bootloaders. Very strong knowledge of C as well as good grounding in languages such as C++, Python, and Java Modeling large datasets in Python that can be used for machine learning and data analysis based applications Well equipped for software and hardware design for motor control such as actuators, servos, step and other motor applications.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Altium Designer
    Embedded Application
    Digital Electronics
    Firmware Programming
    Microcontroller Design
    Analog Circuit
    Automotive Design
  • $100 hourly
    I can create a product for you from the ground up, I am knowledgable in architecting, prototyping, design, and bring up for both hardware and software projects. Trust in me to get your job done. Please see below for specifics on my expertise, I am malleable and willing to adapt for new projects. Programming & Scripting Languages: C, C#, C++, Java, Python, .NET framework Hardware: -Serial Peripheral Interface [SPI] -Universal Async Receiver Transmitter [UART] -Inter-Integrated Circuit [I2C] -System Management BIOS [SMBIOS] -SMBus 2.0 Software: -MULTI Debugger -Linux (RHEL, Ubuntu, SLES, OpenWRT) -Embedded Linux (Debian, Raspbian, ARCH) -GreenHills Integrity -Intelligent Platform Mgmt Interface [IPMI] -Platform Mgmt Components Intercom [PMCI] -Abstract Syntax Notation One [ASN.1] -Experience Compiling Linux -Cross-Compiling for embedded Linux Design: -3D Printing -Autodesk Inventor 2019 -PCB layout and Routing -Top-Down & Bottom-Up Design Experience -Embedded system design & production -System-on-Chip (SoC) design & production Familiar Micro-Processors: ARM926EJ-S, Atmel AT91SAM9N12, Altera DE2-11S FPGA, Qualcomm Atheros AR9331, Broadcom BCM2835 Familiar Micro-Controllers: TI CC3220, Atmel ATmega328P, Atmel ATmega644p, Atmel ATmega2560, TI MSP430
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Embedded Application
    Embedded Linux
    Microcontroller Programming
    C++
    Java
    Linux
    Python
    Embedded System
    C#
    Hardware Design
    C
  • $50 hourly
    Thanks for reading my profile. I have several years of freelance experience in PCB design and layout, firmware programming, and rapid prototyping. Here is a non-exhaustive list of software skills and chipset familiarity: - Strong C++, embedded C, and C# - PCB layout and schematic capture with Altium, KiCAD, Eagle, etc., with multilayer, flexible, high-speed embedded systems - FPGA programming with Verilog/VHDL: Altera Quartus, Xilinx, iCECube - Experience with low-cost MCU/single-board prototyping platforms: Arduino, Beaglebone, Raspberry Pi, NanoPi, etc. - ARM: ATSAM, STM32, PIC32, A13, FreeScale, MSP, NXP - MPU: Pic33F/18F/16F, Atmega 80251, 8052, 8951, 8051, 16, 32, 128 - Digital interfaces and wireless transmission: UART, I2C, SPI, BLE, BT, GSM/GPRS/GPS, xBee, ZigBee (particular experience with BLE HM10, HC05, ESP32, DA14508, nRF52832, 52840, BlueNRG) - Qualcomm, EFR32/EFM32 Blue Gecko chips - GPS Trackers/GNSS/GSM, 4G LTE modules I also have a background in mechanical engineering and industrial design, which will be a good expertise for building prototypes for you. Please contact me if you have any need for hardware prototyping/firmware engineering. Regards,
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    PCB Design
    ARM Cortex-M
    STM32
    Firmware Programming
    Electrical Engineering
    Circuit Design
    Arduino
    Hardware Prototyping
  • $60 hourly
    I am a professional with over 5 years of industrial experience working in the Embedded Systems Domain. Having gone through the complete product lifecycle, I can take your idea from initial concept to production capable design. Following are my offered services, skills, and expertise:- Services: • Embedded and Real-Time Systems Design • Schematic design and printed circuit board (PCB) layout • Prototyping and integration development • Bare-metal and real-time firmware development • Embedded Linux development ------------------------------------------------------------------------------------------------------------- Skills: • Programming Languages: C, C++, Python, Assembly, VHDL, Verilog • Operating Systems: FreeRTOS, TI-RTOS, Micrium Kernel OS-III,CMX RTOS • Architecture: ARM cortex M4/M3/M0+ • Processors: STM32, TI TM4C, EFM32, Nordic nRF52, ESP32, Atmel SAMD21/L22, PIC 18 • Hardware Interfaces: UART, I2C, SPI, USB FS/HS, CAN, RS-485/232 • Other Devices (RTC(DS3231M, PCF2127), EEPROM( AT24C01D), SPI Flash (Atmel)). • Debugging tools: (Segger- Jlink, Atmel ICE, PICKIT, FTDI). • IDE’s (IAR,KEIL, CCS, STMCubeMX, Atmel Studio, MPlab). ------------------------------------------------------------------------------------------------------------ IOT: • Wi-Fi Devices (ESP32, ESP8266, TI CC32xx, ATWINC1500). • Cellular Devices (u-blox (LTE CAT M1/NB_IOT, CAT4, 3G, 2G devices), Quectel BG96). • BLE/Wireless (Nordic nRF528xx, HC06). • GPS/GNSS Devices (u-blox Zoe-M8/Neo-8Q). • Networking: HTTP(S), TCP, UDP, NTP, MQTT(S), LWM2M • Cloud services: (AWS IOT Core, AWS SNS)
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    PCB Design
    Internet of Things Solutions Design
    AWS IoT Core
    Circuit Design
    Embedded Linux
    Real-Time Operating System
    Embedded System
    C++
    Python
  • $95 hourly
    Do you have an electrical device you're interested in getting designed and or other analysis done? I am an Electrical engineer working in the Product and Aerospace design field creating high reliability electrical designs used harsh environments with designs conforming to DO, MIL-STD's and IPC requirements. I have experience in designing analog/digital/power electronic systems, analysis, testing and validating as well as bringing designs to full scale production including finding and working with manufacturers. I have experience with various electrical design software such as Mentor Graphics, Altium, Eagle and Kicad as well as some others. Can perform electrical design, schematic capture, PCB design and layout on various PCB technologies including Rigid, Flex pcb's and Rigid-Flex pcb's, SI/PI/Thermal simulation and other circuit simulations. Contact me for more info on other skills not listed here. Experience working on Aerospace, Medical, Industrial, Consumer and other industry products. I can work with you on different electrical design aspects: - Schematic design - PCB layout - Circuit Simulation - PCB PI/SI Simulation - Thermal analysis - Firmware Development - PCB manufacturing (prototype and production), finding and working with vendors - Electronics Manufacturing Liaison - Consulting - Prototype Testing Contact me if you're interested in discussing your project and going over requirements and scope.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Simulation Game
    Amplifiers & Filters
    Circuit Design
    Antenna Design
    Electronic Design
    Eagle
    PCB Design
    Arduino
    Embedded System
  • $99 hourly
    I am an Electronics Engineer with over 25 years of experience in analog and digital design. Some of my areas of expertise include: Analog signal conditioning and processing Low power (battery-operated devices) Arduino and other microcontrollers (experience in PIC, STM32, AVR, MSP430), both hardware and firmware. IoT devices (sensors and control) PCB design and prototyping Sensors (temperature, pressure, acceleration, vibration, distance, etc.) Basic 3D design and 3D printing Electronics design is my passion, and I'm looking forward to making your ideas and projects a reality. Feel free to browse a small sample of projects I've worked on. Please keep in mind that this is a small sample, since many projects I've worked on are covered by NDA agreements. Thank you for reading, and I hope we can work together on your next great idea. Martin
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Firmware
    Arduino Firmware
    Digital Electronics
    Analog Electronics
    Robotics
    Embedded System
    PCB Design
    Arduino
    .NET Framework
    Microcontroller
    PLC
    Amplifiers & Filters
    Circuit Design
    Electronic Design
  • $95 hourly
    Sean Ames is an electrical engineer who completed his Bachelor of Science in Computer Engineering at University of Southern Maine. He specializes in electronics and circuit design for industrial and consumer devices. Sean has experience in the design of mixed-signal circuits and pcb's for embedded electronics and electro-mechanical systems. Design schematics, simulation, prototyping, pcb layout, robotics and firmware programming are all part of his repertoire.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Laboratory Equipment Skills
    C++
    Arduino
    Amplifiers & Filters
    Robotics
    Circuit Design
    PCB Design
    Embedded System
  • $45 hourly
    I highly enjoy working with all aspects of PCB design. I have covered all aspects of bringing an idealistic device to the real world, from the R&D, schematic capture, documentation, BOM, PCB design, prototype build, testing and verification, and mass production. Equipment: •Perytech Oscilliscope • Korad Power Supply 0-30V • DMM • Frequency Generator Current Software: •KiCAD version 5.1.6 • Full Microsoft Office suite • MATLAB • FreeCAD • LTSpice Education Background: • Wireless Systems & Antennas • Electricity and Magnetism with Transmission Lines • Electrical Power • Renewable Energy • Electronics • Advanced Technical Writing • Team and Group Communications PCB Designs I have worked on: • Switching Regulator • LDO Regulator • Embedded Current Meter • UHF Transceivers • Test Boards • Evaluation Kits • Ramsey Box Test Kits • A/D or D/A Conversion • Embedded Systems My favorite project was a UHF transceiver that was attached to semi-trucks for tarping systems, or to open a hatch on a belly dump truck, all from the push of a button on a key fob. It was a project I took from the R&D phase all the way to market! Feel free to contact me to see how I can be a fit for your PCB designs.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Embedded System
    PCB Design
    Circuit Design
    Arduino
    Antenna Design
    Amplifiers & Filters
  • $45 hourly
    I am a Test Engineer at Texas Instruments and a graduate student at John’s Hopkins University. At TI I execute test plans to characterize and categorize power switches. At John’s Hopkins I am pursuing an M.S. in Artificial Intelligence. As a student I have implemented data solutions into my major projects. Most recently creating and implementing computer vision software into a 3D scanner. As a freelancer I have scraped raw data from websites, automated creating subsets, and created data for natural language processing. Skills + Python - Pandas, Numpy, TensorFlow, Selenium, Beautiful Soup, Abstract Data Structures + MatLab - App Designer, Interactive Live Scrips, Figures
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Machine Learning
    MATLAB Script
    Artificial Intelligence
    MATLAB
    Beautiful Soup
    TensorFlow
    Data Scraping
    NumPy
    Data Entry
    Python
    C++
    pandas
  • $79 hourly
    OUR TITLE IS EARNED, NOT GIVEN! Innovation, a task-driven professional with 8+ years of experience in embedded system/desktop application/web development across diverse industries. Equipped with a record of success in consistently identifying and providing the technological needs of companies through ingenious innovation. Proficient in managing the whole system, including embedded systems like RTOS/Embedded Linux/Android Framework and desktop application programming. ✅language Assembly C/C++ Python Shell script Makefile ✅System Programming RTOS(Real-time Operaing system) Embedded Linux Linux device driver Windows device driver ✅High level Win32 Linux user space Android NDK Qt MFC ✅Firmware Programming STM32 programming PIC, ATMEL, ATMEGA Nordic CPU ESP32 Arduino Raspberry PI ✅Communication protocol I2C, SPI, UART USB, one-wire Bluetooth ✅Hardware design Schematic design Multi-layer PCB design Electronic design Altium Designer ✅Debugging JTAG GDB Print ✅Reverse Engineering C/C++ 2-layer PCB reversing ✅Security Executable file behavior analyzing Executable file static analyzing Website security analyzing
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Arduino Firmware
    Firmware
    C
    Electronic Circuit Design
    Desktop Application
    Electronics
    Android NDK
    Embedded Operating System
    Microsoft Visual Studio
    Power Electronics
    PCB Design
    FreeRTOS
    C++
    Embedded Linux
  • $75 hourly
    Software engineer experienced in embedded software, scripting languages, testing, and technical writing.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Software Testing
    Embedded System
    C
    Java
    C++
    Software
    Bash Programming
    Linux
    Jenkins
    Resume Screening
    Python Script
    JavaScript
    Python
    Bash
  • $70 hourly
    For PCB design, I use Altium Designer, Eagle, Fusion360, KiCAD, and EasyEDA. From 2 layers of PCB up to 12 layer PCB design, I can fully deploy every advanced feature like length tuning, impedance control, IPC standard library generation, etc. Apart from that, I am also dedicated to noise simulation and signal integrity tests for motherboard projects. As an experienced firmware engineer, my goal is to bring high-quality code to a real product. From childhood, I tried to maximize code efficiency and reusability and have hands-on experience in BLE, BT, RFID, NFC, LoRa, Sub1GHz, and NB-IoT applications. I use Arduino IDE, PlatformIO, Code Composer Studio, STM32CubeIDE, Keil, IAR, Simplicity Studio, SEGGER Embedded Studio, etc and I am very familiar with embedded C/C++, Linux, Python, MicroPython, Verilog/VHDL programming languages. I am a good user of git and Jira for easy collaboration with other developers - hardware, firmware, and mechanical engineers. From hardware design to prototyping, all the designs(circuit, PCB, and firmware) will be perfect for the project's requirements. I am open to new technologies and tough challenges.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    RF Design
    Microcontroller Design
    Microcontroller Programming
    Multilayer PCB
    Embedded Linux
    Internet of Things
    Electrical Engineering
    Firmware Programming
    Antenna Design
    PCB Design
    Embedded System
    FPGA
    Electronic Circuit Design
    LabVIEW
  • 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.