Hire the best Firmware Engineers

Check out Firmware Engineers with the skills you need for your next job.
Clients rate Firmware Engineers
Rating is 4.7 out of 5.
4.7/5
based on 269 client reviews
  • $65 hourly
    Dedicated, innovative, problem solving, self-starter, with over 20 years of software and hardware experience, including extensive work with embedded real-time systems. Founder of Laurel Creek Systems, providing software and hardware design and verification services, specializing in IoT, embedded and real-time software. Services include AWS cloud, board layout, bring up, hw/sw design test and debug.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Firmware Programming
    Circuit Design
    KiCad
    Xilinx
    Hardware Troubleshooting
    Internet of Things
    Hardware Prototyping
    Hardware Design
    PCB Design
    Arduino
    Arduino Firmware
    Embedded System
    Microcontroller Programming
    Embedded Linux
    STM32
  • $137 hourly
    I'm fully trained in current electrical engineering practices. I've been doing electronics work for the last couple of years. I specialize in embedded systems; specifically IoT products. I have taken a product from ideation to production including embedded system design, embedded system programming, 3D enclosure modeling and DFM (design for manufacturing). I have worked with manufacturers to make products more robust, cheaper and faster to produce. I work with a lot of startups so I understand the space; tight budget, fast turn-around times & a lot of uncertainty. I can forecast project requirements, timelines and budgets as I've done in the past. ------------------------------------------------------------------------------------------------------ Electronics Experience: low power battery operated devices, microcontrollers, high power switching controls, analog circuits, wireless/bluetooth design, high power LED, product security (encryption), embedded programming C/C++ and peripheral microchip driver creation. I have a lot of experience with non-OS based and lightweight RTOS firmware. ------------------------------------------------------------------------------------------------------ Industrial Design: 3D modeling of enclosures including snaps & press fits, DFM, subassembly design, wire harnesses, low and high volume manufacturing processes (injection molding, resin casting, etc), material I have knowledge of certifications (FCC, UL, CE). ------------------------------------------------------------------------------------------------------ Medical Device In my previous career I did cancer research for 5 years. I am well versed in biological systems, biological tests, testing equipment and non-patient based equipment. I've published multiple peer reviewed papers in this area.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    3D Design
    Embedded C
    Embedded Linux
    Engineering Design
    Wireless Communication
    Firmware Programming
    Integrated Circuit
    Firmware
    Circuit Design
    C
    C++
    Embedded System
    PCB Design
    Embedded Application
  • $115 hourly
    I am a Firmware Engineer with 5 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 Firmware Engineering
    FreeRTOS
    Arduino
    Python
    Embedded C
    Firmware Programming
    STM32
    ESP32
    Sensor
    Raspberry Pi
    Microcontroller Programming
    Bluetooth
    Firmware
    Internet of Things
  • $80 hourly
    16+ years of experience working on Firmware, Hardware and Software for Embedded Systems, Strong coding, analytical and problem solving skills (divide and conquer). Experience in Assembly, C, Device Drivers, Networking, HW Diagnostics, Board Bring-up. Expertise on embedded C, Good understanding of hardware interfaces like FPGA, ADC/SD16, EEPROM, Flash, RTC, UART, PCA95xx, LTC, TMP421, GPIO, CMRI (HHD), Displays, RF-Modules, SIM800, interfaces like PCIe, Ethernet, eMMC, RS-232/485, I2C, SPI, 1-Wire, CAN. Significant experience working with customers, manufacturing and technical teams for securing & executing concurrent multi-technology projects, Complete product knowledge in routing, architecture, hardware, firmware, energy meter design, development and testing on Texas Instruments controllers, An effective team player with proven abilities of working in all project phases and enabling knowledge sharing among the team. Strong problem solving and debugging skills coupled with confident decision making for enabling effective solutions leading to high customer satisfaction and low operational costs. Good communication & presentation skills. Work actively, take initiative, innovations, mingle with team, hard work and dedication.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Automation
    Firmware
    Microcontroller Programming
    Python
    Robotics
    Embedded Linux
    Firmware Programming
    Embedded C
  • $150 hourly
    I received a Bachelor of Science in Mechanical Engineering with Honors from the University of South Florida. While there I led the computer science team in a NASA sponsored rocketry competition to autonomously identify three colored tarps from an altitude of nearly 1 mile. I focus on embedded systems software and hardware design projects. Specifically consumer and industrial products. I am the President of MicroType Engineering, INC, a product design and production firm. We recently expanded into a full electronics assembly house, allowing us to go from design to prototype to production. The core focus in everything I do is ensuring that the client is 100% satisfied. Please look at the feedback from past jobs as proof of this commitment.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Single-Board Computer
    Firmware Programming
    Rapid Prototyping
    Product Design
    ESP8266
    Embedded System
    Atmel AVR
    Microcontroller Programming
    Hardware Prototyping
    Raspberry Pi
    Arduino
    Mechanical Engineering
  • $85 hourly
    For the last 20 years, I have designed many electronics projects involving defining requirements, system architecture, part selection, schematic design, PCB layout, and firmware/software programming. Designing electronics and embedded systems can be extremely complicated. Unfortunately, it can be difficult to communicate clearly even about simple topics. One of my greatest emphases is effective and honest communication. This always requires careful listening and sometimes the willingness to say "I don't understand. Will you please explain this to me?" and the honesty to say, when necessary, "I don't know, but let me go figure out the answer." I live to face new challenges, solve new problems, and learn new things. Let me bring my experience and enthusiasm to bear on your project.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    C++
    Embedded Linux
    C
    Embedded System
    Firmware Programming
    PCB Design
    Rust
    Internet of Things
    Hardware Prototyping
    Circuit Design
  • $20 hourly
    Having a great technological idea can be so heart soothing. But the time finally comes where your idea must become a product and you lack the technical skills required. That can be so heartbreaking and dream-killing. Especially when it involves building electronic ciruits, which sometimes involves the use of microcontrollers and it's firmware development. Sometimes, all you need is a simple hardware prototype to prove your idea works. You are just at the right place. I have got you covered, from the nitty-gritty of cluttering hardware to seeing your innovative idea in the real world. I am here to work with you side-by-side at every step of the road involved in making your dream idea come to life. ** Hardware Prototyping ** Schematic Design ** Firmware development
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    ESP8266
    Microcontroller
    Firmware Programming
    Electrical Engineering
    PCB Design
    Circuit Design
    Atmel AVR
    Internet of Things Solutions Design
    Hardware Prototyping
    Electronics
    Songwriting
    Internet of Things
    Embedded C
    Arduino
    ESP32
    Microcontroller Programming
    Embedded System
  • $50 hourly
    I am an Electronics, Robotics, and Automation Engineer, with over five years of experience gained through various challenging projects. Most of them involved working in different project phases, from problem definition to the building of high fidelity prototypes and final products. Skills and experience in following areas ➜ Electronic Product Hardware Development - From initial idea to final product ✔ ➜ Components Selection, Schematic Design, and PCB Layout ✔ ➜ Hardware Debugging, Assembling, Verification and Testing ✔ ➜ Software and Firmware Developing ✔ ➜ Project time and cost planning ✔ ➜ Interfaces and peripherals: DDRx, PCI Express, Gb Ethernet, SATA, PCI, GSM, GPS, HDMI, USB, SATA, LVDS, RGB, JTAG, CAN, Wi-Fi, BLE, SPI, I2C ✔ My office is equipped with: 3D printer, oscilloscope, motors, sensors, power supply device, electronic components, and many other hand tools. Accordingly, I am able to present preliminary solutions to my clients on short notice.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Electronic Circuit Design
    Altium Designer
    Design for Manufacturing
    Hardware Design
    Automotive Design
    PCB Design
    Research & Development
    Multilayer PCB
    Embedded System
    Embedded C
    Digital Electronics
    Internet of Things
    Firmware Programming
    Electrical Engineering
  • $120 hourly
    If you need an engineer to take your idea and produce a functional design/prototype, your likely reading the right profile. Services I offer: 1. Rapid prototype development 2. CAD design (3D, 2D, renders, animations, etc..) 3. Hardware programming (Arduino, ESP32, Raspberry PI, etc..) 4. PLC programming. (Brands: Click, Productivity, Unitronics, and DoMore) 5. Electrical design 6. 3D printing 7. Fabrication and testing in-house 8. Willing to travel for installs, testing, proofing, and assembly of machinery. 9. Much more... With experience producing custom products that range from toys to industrial equipment, I am accustomed to working on many product types. With a well-stocked inventory, I am typically able to offer functional plug-n-play rapid prototypes built and delivered with fast turnaround options available. Please feel free to reach out to setup a free meeting to dicuss your project. Cheers, Jared.H
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Robotic Process Automation
    Robotics
    3D Printing
    Microcontroller Programming
    Hardware Design
    PLC Programming
    Arduino
    Electrical Design
    Machine Design
    Rapid Prototyping
    Mechanical Engineering
    Firmware Programming
    3D Modeling
    3D Design
    SolidWorks
  • $95 hourly
    Background: I am an an Electrical Engineer with several years of industry experience in top tech companies including SpaceX and the Boring Company. My team and I specialize in embedded system design and industrial automation/controls. Together, we are a remote team of electrical, mechanical, and software engineers who are experts in firmware, software, and hardware design/development. From prototypes to production runs, our team will ensure industry standard solutions. Industries Served: - Industrial - Consumer - Medical
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Industrial Automation
    Automotive Engineering
    Electronics
    PLC Programming
    Embedded C
    Electrical Engineering
    Embedded System
    Firmware Programming
    Circuit Design
    PCB Design
  • $40 hourly
    Hi, I am Amr. I am 11+ Years of experience in Embedded Software Engineering and Automotive technology. I am expert in AutoSar/Adaptive AutoSar, expert in Diagnostics over Ethernet, CAN . I am experienced with Safety Standard ISO 26262. I am an Expert in embedded Linux, QNX, and Integrity and real time OS. Expert Cyber Security and Cryptography. I am experienced in Yocto, buildroot and custom linux images firmware Experienced in SOCs :Raspberry pi, imx6, Zynq and TDA4 I have experience in IoT Communications, especially MQTT, LORA, WIFI, SIM800, and BLE. I worked with Targets: IMX6, Zynq7000, Zynq UltraScale, Gecko, and ESP32 Wroom.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Java
    FreeRTOS
    OpenGL
    Automotive Grade Linux
    Kernel
    Cryptography
    MQTT
    C++
    Real-Time Operating System
    Raspberry Pi Firmware
    Embedded C
    Python
    STM32
    Embedded Linux
  • $68 hourly
    My education includes a M.S. in Electrical Engineering and a B.S. in Electrical Engineering with a minor in Physics from the Milwaukee School of Engineering. I have experience in a wide variety of electrical engineering disciplines including power electronics, analog circuit design, embedded systems and signal processing. My primary fields of study in my Master’s program were power electronics design/analysis, electronic circuit design/analysis and digital signal processing. One example of a previous job function was at DRS-Power and Control Technologies. The project I worked on was the redesign of all power conversion and distribution systems for the next-generation Navy Nuclear Submarine (Ohio Replacement Program). After 1.5 years at this this position, I lead major start-to-finish designs on five separate, interdisciplinary circuit board designs. These designs required heavy design efforts with power and digital embedded systems including microprocessor, DSP, FPGA and GPP architectures.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Electrical Engineering
    Hardware Design
    Engineering Simulation
    Power Electronics
    Layout Design
    Integrated Circuit
    Circuit Design
    Algorithms
    Digital Electronics
    Digital Signal Processing
    Embedded System
    Analog Electronics
  • $75 hourly
    Professional Summary: Electrical Engineer experienced in developing electronic products and automated test equipment/ procedures for commercial/industrial and aerospace/defense programs. Responsibilities include application of electrical hardware experience, analog / digital circuit design including simulation, validation, project management, efficient documentation including new product cost and excellent oral / written communication skills. Professional Experience: Rexnord Industries LLC (Zurn) 03/2018 –Present Cary, NC Senior Electronic Hardware Design Engineer • Lead hardware design of PCBs for IOT products serving the water control market (pressure relief valve monitors, sensor operated flush valves and faucets, incorporating RF LoRa, USB, Ethernet, I2C, serial, SPI, CAN, etc.). Responsibilities include technical specifications, system design, schematic capture, power management including DC-DC conversion and motor/solenoid control, PCB layout, design for cost, design for test, design for manufacturability, RF performance, EMC and FCC compliance, product safety, Firmware and programming, design validation testing and system integration. ARCA Technology LLC 01/2016 -03/18 Mebane, NC Electrical Engineer • Performed hardware/firmware design of PCBs for teller assisted self-service machines (cash, coin, cards, checks, printers, near field communications, Bluetooth, WIFI, ethernet, USB, serial, etc.). Responsibilities include requirements development, technical specifications, schematic capture, PCB layout, power management, motor control, configuration management, prototyping, design validation testing and systems integration. Ensign Bickford Aerospace and Defense Co. 2010 - 2015 Simsbury, CT Electrical Design Engineer • Lead electrical design of cross functional team (Requirements, schematic capture, simulation, power conversion via numerous topologies, PCB layout, embedded firmware (embedded C, ASM), high voltage DC/DC boost converter design (3.6 VDC to 1200 VDC, 1 W)) for explosive plug used in oil and gas exploration. • Responsible for microcontroller firmware (embedded C, ASM) and hardware design of custom automated test stands utilizing custom printed circuit board designs, and various National Instruments data acquisition components in support of electrical safe and arm devices (ESADs) to perform flight termination on several missile platforms for Raytheon and Lockheed Martin. • Performed electrical design of numerous defense and aerospace applications involving peripherals such as I2C, SPI, USB, ETHERNET, etc. Responsibilities included MIL-STD-810, MIL-STD-461 compliance and conformance to MIL- HDBK- 217. Examples include, shoulder mounted missile (SMAW II logic control unit for USMC) (3 VDC to 1500 VDC, 10 W) and special test equipment for firing actuators aboard several missile platforms, etc. United Technologies Corporation (UTC Power and Pratt and Whitney Power Systems) 2007 – 2010 South Windsor, CT Electrical Design Lead Engineer • Lead the electrical design of the PURE CYCLE, 280 kW, 480 VAC, 3 phase, power plant including power conversion (AC to DC and DC to AC), control firmware (embedded C) and instrumentation. • Validated electrical power generation and control systems for compliance with NFPA 70e (NEC), UL-508, UL-1741, IEEE-519 and IEEE 1547. • Served as the lead technical liaison for electrical systems for contract manufacturers, integrators and customers.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Bluetooth
    Microcontroller Programming
    Digital Electronics
    Hardware Prototyping
    Embedded System
    Electronic Design
    Product Development
    Firmware Programming
    Testing
    Product Design
    PCB Design
    Hardware Design
    ESP32
  • $30 hourly
    Firmware, Embedded systems software, C/C++/Assembly, Bluetooth/BLE5/BLE4.2, Sub-GHz, LoRA, Wifi , IoT, BLE Mesh network, various MCU's, nrf9160, Zephyr /Freertos , ESP32. nrf connect sdk, stm32 sdk, various ble sdk
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Bluetooth LE
    Internet of Things
    FreeRTOS
    ESP8266
    Firmware Programming
    Embedded System
    nRF51
    LoRa
    STM32
    nRF52
    ESP32
    Arduino Firmware
    nRF52832
    C
    Real-Time Operating System
  • $30 hourly
    I am an electronics engineer with 10+ years of experience designing embedded systems and developing PCBs. I will collaborate with you on your project from the concept stage and see it through to a market-ready product. I love being part of new progressive ideas. I always look forward to working with innovative and driven people and I get to meet many of them on Upwork. Let's work together!
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Firmware
    Embedded C
    Microcontroller Programming
    C++
    C
    Electronic Design
    Firmware Programming
    Electrical Engineering
  • $50 hourly
    I am an Embedded Systems Engineer with over 6 years of experience in firmware development & PCB Designing. I took part in many projects for the electromobility, energy, and home automation industries. Currently, I'm focused mostly on IoT solutions. I am part of WizzDev - a custom-embedded software development company based in Poznan ⭐Poland. We have strong experience with the most popular microcontrollers like ESP32, STM32, PIC (and many more) including production support and deployment in the EU and UK. I'm able to design & create high-quality C / C++ firmware for embedded devices. No matter if it should be bare-metal, RTOS, or embedded Linux-based platforms. I'm also able to design the PCB using Kicad EDA and create complete manufacturing documentation. We take care of the whole development process from prototypes to production (in third-party companies) & maintenance.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Software Development
    Firmware Programming
    Internet of Things
    Linux
    Network Software
    PCB Design
    KiCad
    STM32
    ESP32
    C
    Python
    Firmware
    C++
  • $35 hourly
    Hello! My name is Manh, professional hardware engineer My job is design hardware circuit, test circuit, program for electronic product and program software on PC to manage/communicate with circuit boards. Just give me your requirements/product specification. Then we can discuss about the deadline, price and other features. I have more than 7 years experience in design hardware for IoT Products, Consumer Products and Telecom Products. So I think i can try my best to complete your project with best result Below is my work flow in hardware design: - Receive your requirements, discuss to have final product/circuit specs - Design block diagram for circuit: need to very detail, it will decide what part will be used in project - Design schematics: follow block diagram to design schematic for product - Design PCB Layout: with requirement about Mechanical Design and Industrial Design, i will do the PCB Layout the fit with your MD that archive best performance - Extract production data: BOM, CAD, GERBER, DESIGN, ASSEMBLY GUIDELINE, IMPEDANCE CONTROL REQUIREMENTS, ... Something about my experience: - About microcontroller: STM32F0/F1/F2/F4/F7, MSP430, MSP432, ATMEGA, ATSAM, PIC, ... - About SoC and MPU: RK3399, Allwinner A10, RTS3902L/RTS3902, RTL8188/8192, ... - About dev board: Arduino, RPi, Teensy, ... - About Wireless MCU: ESP8266, ESP32, CC2530, CC2538, DA14580/14583, CC2540/41, nRF51822/nRF52840, CC1310, ... - About Sensor: CMOS Image Sensor, light sensor, CO, Smoke Sensor, Dust Sensor, Air Sensor, pH sensor, .... - About wireless communication: WiFi, BLE4.0/4.1/4.0, Lora, Zigbee, Sub1GHz, ... - About GPRS/3G/LTE Module: SIM800C/H, SIM900A, SIM908, SIM5320, SIM5360, Quectel MC60/M95/UC15/UC20/EC20, Sierra HL8548, SIM7600E. - About highspeed PCB Design: DDR3/DDR4, SATA, HDMI, USB2.0/3.0/TypeC, eMMC, ... - About Mass Production: I can help you prepare production data that help you do the mass production. I also have experience in mass production process for IP Camera and Home Gateway with very big quantity, so i will know how to design for manufacturing with your product, design mass production process, etc Some of my product that I have designed and released to the market: - Home IP Camera: using SoC with DDR3-RAM, livestream via Ethernet and WiFi, have light sensor, IR-Led Array, IR Cut control, CMOS Image Sensor, Flash, USB and MicroSD Card - Smart Home Product: Design Home Gateway with Ethernet, WiFi, Zigbee and TFT LCD, ... Design Smart Switch with capacitive touch, Zigbee communication, Single Phase Power Meter, 220VAC/110VAC load control, ... - Tablet board: using RK3399 SoC, DDR3, eMMC, NAND Flash, Touch Screen, LTE Module, Printer driver, ... - Smart Water Meter: With BLE, WiFi, MCU from TI, LCD 7 Segment - Tracking Device: Using 3G with GPS, this device is used for personal tracking ... and a lot of other products ... I hope to work with you, to help you complete your project and release your product to the market
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Multilayer PCB
    Antenna Design
    Arduino
    LoRa
    Altium Designer
    STM32
    Eagle
    PCB Design
    Hardware Design
    RF Microwave Design
    Electronic Design
    Microcontroller Programming
    Embedded System
    Circuit Design
    Electrical Engineering
    Microcontroller Design
    Electronics
  • $30 hourly
    I am a professional embedded software engineer with more than five years of experience. My current areas of expertise are IoT Applications & Embedded Systems Design, including embedded hardware/software. - Know about MCU, SoC, ARM, SH, AVR, PIC, ESP, TI CC25xx, TI CC32xx, ESP32, ESP8266, etc. - Prototype Development kit: Arduino UNO R3, PIC16F887, ATmega128, MSP430 Starter kit, STM32F4 Discovery, Raspberry, Beagle Bone, etc. - Software: MS Visual Studio, Altium Designer, u-Vision Keil, Android Studio. - Have experience in programming languages such as C/C++, C#, Java - Have solid knowledge of the standard interface such as I2C, SPI, UART, and CAN. - Have experience using debugging tools such as Segger Jlink, CAN bus analyzer (CL3000), and Logic analyzer. - IoT devices with wireless connectivity such as LTE, CAT-M1, NB-IoT, LoRa/LoRaWAN, BLE, WIFI, ZigBee, NFC - Good experience in AWS Service, AWS IoT, AWS Shadow, and AWS Jobs. - Good experience in Battery Management Systems based on BQ products from TI. - Good experience with Audio Codec chips.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Embedded Linux
    Microcontroller
    Electronic Design
    nRF52
    ESP32
    Microcontroller Programming
    BLE
    Firmware Programming
    Raspberry Pi
    STM32F4
    PCB Layout
    Embedded C
    PCB Design
    Arduino
  • $10 hourly
    I am senior electronics engineer, i have rich knowledge in embedded system. I expertise to work on various electrical tools including: 1. MATLAB 2. Proteus 3. Arduino 4. MPLAB 5. AutoCAD 6. Xilinix 7. Altium 8. LTSpice 9. PSpice 10. Mickro C I have working experience as freelancer work on many freelancer platforms including fiverr, freelancer and upwork. I can provide you professional error free work.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Electronic Design
    C++
    Multilayer PCB
    KiCad
    Embedded System
    Microcontroller Programming
    Circuit Design
    Solar Energy
    Engineering Simulation
    Altium Designer
    Simulink
    MATLAB
    Electrical Engineering
    PCB Design
    Electrical Drawing
    Electronic Circuit Design
  • $135 hourly
    Electronic Engineer - I Help You Bring Practical & Profitable Solutions To Market I’ll help you take your idea... to a schematic, to a PCB, then integrate software, take it to production, debug, document the process and get it out the door onto the market on time and under budget. I’m your go-to guy when you need technical skills to transform big ideas into tangible real-world practical and profitable solutions. • Need layouts and/or schematics verified? • Want enclosure design or retrofit electronics? • Seeking firmware design/development involving micro-controllers. Call Kevin. Who am I? I dig aerospace, rockets and airplanes. • I’m quick to absorb, understand and build on the information you give me. • When I see a problem, I step in to help solve it. And step away if I’m not required. • I’m trustworthy & honest, easy-going and love solving tough engineering problems. Who am I looking to work with? I want to help great start-ups bring great ideas to life and impact society positively. Honestly, I couldn’t think of anything more satisfying than being part of a project that makes life better for hundreds, thousands or even millions of people and contributing to the world in a positive way through engineering. What I do is a real passion for me, not just a job. And because I understand that the most important investment you can ever make in your business (besides product development) is in the team you build. I would greatly welcome the opportunity to be part of your project. I started my career as a technician and worked my way up to engineer. I have a rare combination of skills, knowledge & experience, and I know what it takes to make your project successful. I am 100% dedicated to my craft and I love to win. Let me help you win. ________________________________________ Experience: I use Altium Designer for all schematic and PCB needs. Worked on designs from simple 2 layer designs to complex 18 layer designs with high-density mixed signal designs from DC to 32GHz. This includes high-density DDR designs. Worked with Bluetooth, WIFI, IoT, PCIe. SPI / I2C / I2S / RS-232 / RS-422 / RS-485 Analog Design ( DAC / ADC / Op-Amp ) FPGA - Aritx / Kintex / UltraScale / Spartan Mechanical: Solidworks for enclosure design and retrofitting electronics Injection Molding Firmware: Microchip/Atmel 8 bit, 16 bit, 32 bit microcontrollers STM32 with LCD GUI interfaces FPGA design with VHDL with Xilinx or Altera Software: Altium MPLABX STM32CubeIDE / STM32CubeMX / TouchGFX Python and C/C++ LabWindows SystemVue ADS Solidworks Projects: IoT for Marine application (Particle System used) PEMF (Pulsed Electromagnetic Field Therapy) Consumer Product with touch screen GUI Ultra-Compact Audio Debug Tool for Audio Engineers 12ch 50Gbps PRBS generator 64Gbps PRBS/Pattern generator 60Gbps Error Detector 1-32GHz Synthesizer 1-18GHz Spectrum Analyzer 6GHz VSWR PoE Analyzer 18 layer HDI Motherboard with high-speed HDI layout Rigid Flex PCB 6GHz VSWR PoE IoT 10GHz Antenna Array Batteries / BMS controllers When you need a freelance staff engineer to help you get a project over the line on time. Call your reliable & trustworthy freelance software engineer Kevin Regan. See video below. Search LinkedIn Profile: Kevin Regan
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Electronics
    Analog Electronics
    Altium Designer
    PCB Design
    VHDL
    Circuit Design
    Electronic Design
    Digital Electronics
    Analog Circuit
    C
    Microcontroller Programming
    Python
    Embedded System
  • $36 hourly
    Hello there! I specialize in : -Embedded Electronics Design (Hardware, Firmware and Software) -FPGA/ASIC Design (Development + Testing) Languages: -VHDL -C -C++ -Rust -Python Achievements: -Science Olympiad Medalist (Chemistry, Physics) -Best ranked student on the Faculty (Electronics) PARTNERS WELCOME We are currently looking for new projects... Whether it be a fresh idea needing just some finishing touches to succeed... or a product to be built from scratch, we are the right team to get the job done! Invest into Your future by choosing a partner that builds on long term solutions by using deep foresight to cover almost every possible angle of the problem and by deploying excellent support to cover the rest. A fast-learning team is nothing without experience. An experienced team is nothing if it can not think outside the box. We are here to think outside the box for You and use our experience and flexibility to bring any project home and keep it there to secure the return Your investment needs to be plausible... and more!
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Verilog
    Machine Learning
    VHDL
    Electrical Engineering
    Computer Vision
    Circuit Design
    PCB Design
    Hardware Design
    Hardware Troubleshooting
    Embedded C
    Motion Sensor
    Microcontroller Programming
    Embedded Linux
    Embedded System
    C
  • $45 hourly
    I would like to offer my skills related to: 1. Firmware development for bare-metal and RTOS-based devices, run on ARM Cortex M microcontrollers (STM32, nRF52, ESP32, AVR, Arduino...), in C/C++. 2. Embedded Linux development, Buildroot, OpenWrt, Raspberry Pi, in C/C++, Python3, Bash. 3. PCB design, digital and analogue electronics. I am a passionate firmware developer with complementary hardware knowledge, related to electronics and PCB design. My passion was born during studies of Electronics and Telecommunication, so I graduated with Master of Engineering degree in that field. I collected experience by developing Smart Home solutions, based on short-range radio solutions, like BLE, ZigBee, Wi-Fi. I also worked with long-range radio systems like data acquisition, tolling, public transport systems and consumer electronics. My total professional experience in the embedded field is 6 years. The core of my skill set lies in developing low-power, bare-metal IoT devices, which run RTOS. Additionally, I am able to provide Linux-based solutions, on more powerful CPUs. My personal goal is to provide high quality solutions, which satisfies the customer and which motivates me. --- Communication protocols I worked with: Zigbee, Wi-Fi, BLE, NB-IoT, Power Line Communications (PLC); MQTT, CoAP, HTTP, LwM2M, VoIP. Technologies: C++ (C++14, C++17, C++20), C, Python, Bash, FreeRTOS, Zephyr, mbed, RTOS, CMake, CI/CD for Embedded, Docker, Robot Framework, Jenkins, Buildroot, OpenWrt. Hardware: STM32, ESP32, ESP8266, nRF52840, AVR (Atmega, Attiny) Raspberry Pi; Kicad.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    BLE
    Microcontroller Programming
    FreeRTOS
    nRF52
    ESP32
    STM32
    Embedded Linux
    Python
    C
    C++
    Real-Time Operating System
    Embedded System
    Internet of Things Solutions Design
    Firmware
    Firmware Programming
  • $100 hourly
    Sherzod is an electrical engineer with extensive experience in commercial and industrial electrical system design, panel system design, instrumentation and controls design, commissioning services, bidding and construction support, field electrical and P&ID audits/surveys. He has over 15 years of experience working with companies in the electrical industry. His primary focus has been the implementation of digital systems. He has excellent communication and interpersonal skills as well as a broad range of technical skills.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Bill of Materials
    Autodesk Fusion 360
    KiCad
    Altium Designer
    Prototyping
    Electrical Drawing
    PCB Design
    Circuit Design
    Electrical Engineering
    WiFi
    Bluetooth
    STM32
    nRF52
    ESP32
    Firmware
  • $42 hourly
    I'm an engineer (master) in automation . With additional mathematics and programming specialists (Bachelor). I have been working for more than 10 years freelancer- first in Elance and then in Upwork. Experienced in: - Software and hardware design of the microcontroller systems - Micrchip(Atmel)(PICs,AVR,Atmel SAMD20/21,SAMR21,SMW25), TI( MSP430,CC2540/41) ,ST(STM32) - Development sytems IAR EWAVR , IAR MSP430 ,Atmel Studio 7 ,MPLAB X(XC,CCS compilers),Keil ARM,Atollic TRUEStudio for STM32,Arduino IDE,PlatformIO - RF systems based ESP32 - Espressif , nRF51/52xxx - Nordic - Circuit and PCB design of the electronic systems - Proteus, Altium Designer. - MS Visual Studio 2019 (Visual GDB),PlatformIO - Testing prototypes with customers. - Create full documentations for prototypes My top projects are realized in Upwork are: 1.Temperature measurement network(firmware for ATmega256RFR2 based devices) 2.NTC data logger (full design circuit,PCB and firmware - based MSP430FR device) 3.Finalizing LivePCB project 4.I need some programming routines created for an Atmel SAM R21 controller (firmware for SAMR21 and GPS NMEA protocol.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    WiFi
    Firmware
    Firmware Programming
    MSP430
    Atmel AVR
    Sensor
    Bluetooth
    nRF52
    STM32
    ESP32
    Hardware Prototyping
    Embedded System
    PCB Design
    Embedded C
    Microcontroller Programming
  • $25 hourly
    As an embedded systems engineer, I specialize in the design, development, and deployment of cost-effective software and hardware solutions that push the boundaries of what's possible. I have total command over Pic, STM32, ESP, Arduino, Raspberry Pie, and Embedded Linux and FPGAs. I have successfully completed a variety of projects: ✅ Processor with FPGA boards for Linux OS ✅ Processor Based Custom Board ✅ Building Management System PLCs and Controllers ✅ Virtual Gameplay ✅ Firmware Development for NXP based Controller ✅ Bio-Resonance Apparatus ✅ Leather Cutting CNC based Machine ✅ Air Tags ✅ E-Books ✅ Battery Management System My ability to think outside of the box and leverage cutting-edge technologies sets me apart from other engineers in the field. Whether you need help designing, prototyping, or deploying a new product or system, I have the expertise, experience and team to deliver the results you need on time with quality.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Firmware Programming
    MQTT
    Firebase
    C++
    Software Development
    Embedded C
    Qt Creator
    Python
    Raspberry Pi
    Arduino
    Embedded Linux
    Embedded System
    Electronic Design
    Computer Network
    Altium Designer
  • $90 hourly
    * Building applications from the ground up. * Finding and fixing performance issues on existing applications. * I have a lot of experience working with the Arduino platform for robotics projects. * I've used the ESP32/ESP8266 for IoT applications. * I've worked with other microcontrollers in the past, such as the MSP430. * I've worked as an application developer full time using C#. * I've also built projects that interfaced with a C# or Python program on a PC.
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    ESP32
    Robotics
    Embedded System
    Internet of Things
    PCB Design
    Microcontroller Programming
    Arduino
    Entity Framework
    ASP.NET Core
    C#
  • $122 hourly
    Based in Portland Oregon USA, I am a senior level electronic engineer with over 25 years experience in the design of circuitry incorporating various microprocessors / DSPs, and development of embedded C / C++ firmware. As a full-time freelancer, I specialize in creating intelligent control electronics through the use of wired and wireless sensors. I have a Master of Science degree in Electrical Engineering with a digital signal processing concentration. I can assist clients in any of the following areas: - Digital and analog electronic circuit schematic design, PCB design, test, debug, and integration - Electronic prototyping and preparation for product commercialization - Embedded processor firmware design (drivers, application, and DSP algorithms), development, debug, and integration - Initial project framework (specification writing, structuring, and system design). Projects I regularly help clients with: - Hand held and remote meters - OBD vehicle electronics - Wired and wireless sensors - High performance audio capture / processing / reproduction and audio CODEC - Medical wearable devices - Low power battery driven electronics - IoT device to server electronics and firmware (MQTT, HTTP / HTTPS / JSON protocols) - Device to device electronics and firmware (BLE, ISM, WiFi) - BLDC and BDC motor control Summary of processors & tools I use: - Processors: ST Micro STM32F0 / STM32F1 /STM32F3 / STM32F4 / STM32F7, Analog Devices BlackFin BF706 DSP, SHARC 210xx, 2156x, and 214xx DSP - Embedded IDE tools: IAR EWARM, Analog Devices CrossCore Embedded Studio - Embedded IP libraries: Segger emWin GUI, Segger emFile FAT file system, SQLite, OBD Experts vehicle OBD-II, Micrium uC/OS-II RTOS, FreeRTOS, MicroDigital smxFS FAT file system, Closed Loop Design (CLD) USB Audio, Adaptive Digital Noise Reduction - Interface: SPI, I2C, I2S, CANbus, UART, A/D, D/A, PWM, SDRAM, RGB TFT LCD, SAI - Wireless: SimCom SIM7500 LTE, uBlox MAX-M8 GNSS, uBlox NINA-B41 BlueTooth 5.1, Sierra Wireless BC127 Bluetooth, Telit HE910 3G, Linx Technologies GNSS / GPS, Roving Networks RN171 WiFi, Atmel ATWINC1500 WiFi, TI CC1101 sub-1GHz ISM band, MicroChip RN4020 Bluetooth Smart / Low Energy (BLE) - Schematic capture: OrCAD - Drawing tools: AutoCAD LT - Analog simulation tools: CircuitLab - Version control: SubVersion and GIT Project keywords: BLDC and BDC motor control medical devices wearable devices hand held meters OBD electronics brushless brushed DC motors audio CODEC Qi battery charger wireless charging Li-Ion Li-Po battery management BMS STM32F030 STM32F072 STM32F101 STM32F103 STM32F427 STM32F429 STM32F756 SHARC ADSP-21487 SHARC ADSP-21569 CAN bus STM32 ARM Cortex Black Fin Nordic nRF5340 analog electronics digital electronics sensor microcontroller firmware design PCB design rapid prototype firmware development circuit board electronic engineer
    vsuc_fltilesrefresh_TrophyIcon Firmware Engineering
    Electronic Design
    Analog Circuit
    Circuit Design
    STM32
    Embedded C
    Microcontroller Programming
    Embedded System
    PCB Design
    Microcontroller Design
    Hardware Design
    Digital Electronics
    Firmware Programming
    Electronics
    Electrical Engineering
    Prototyping
  • Want to browse more freelancers?
    Sign up

How it works

1. Post a job (it’s free)

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

How do I hire a Firmware Engineer on Upwork?

You can hire a Firmware Engineer on Upwork in four simple steps:

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

Rates charged by Firmware Engineers 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 Firmware Engineer on Upwork?

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

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

Schedule a call