Hire the best Firmware Engineers
Check out Firmware Engineers with the skills you need for your next job.
- $81 hourly
- 5.0/5
- (29 jobs)
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.Firmware EngineeringBluetoothMicrocontroller ProgrammingDigital ElectronicsEmbedded SystemFirmware ProgrammingTestingPCB DesignHardware DesignESP32Hardware PrototypingElectronic DesignProduct DevelopmentProduct Design - $65 hourly
- 5.0/5
- (12 jobs)
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.Firmware EngineeringFirmware ProgrammingCircuit DesignKiCadXilinxHardware TroubleshootingInternet of ThingsHardware PrototypingHardware DesignPCB DesignArduinoArduino FirmwareEmbedded SystemMicrocontroller ProgrammingEmbedded LinuxSTM32 - $110 hourly
- 4.9/5
- (23 jobs)
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.Firmware EngineeringFreeRTOSArduinoPythonEmbedded CFirmware ProgrammingSTM32ESP32SensorRaspberry PiMicrocontroller ProgrammingBluetoothFirmwareInternet of Things - $137 hourly
- 4.8/5
- (19 jobs)
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.Firmware Engineering3D DesignEmbedded CEmbedded LinuxEngineering DesignWireless CommunicationFirmware ProgrammingIntegrated CircuitFirmwareCircuit DesignCC++Embedded SystemPCB DesignEmbedded Application - $150 hourly
- 5.0/5
- (41 jobs)
I have over 22 years of experience working and consulting for tech companies in Silicon Valley. Every technical challenge that I had overcome assured me that with the right frame of mind, I could accomplish anything. Engineering is also my hobby, and I have been doing it since before high school. I was born with a soldering iron in one hand and writing code with the other. I designed the hardware for over 100 projects, most of them being sold today. Some notable ones are Snapchat Spectacles (designed most of the electronics and PCB layout), Thornwave Labs' Bluetooth DC Power Meter (PowerMon) and all the other projects on the webpage, various RF modules (RN-171, RN4020, RN52), and development boards designed while working at Microchip. I also created production testers, lots of C/C++ programming, and firmware design. What I can do for you? --------------------------- High Level: project management, research. I am very experienced with hardware design and firmware, which allows me to integrate them more efficiently. Hardware: circuit design, component selection, electrical schematic, PCB payout. I am using Altium Designer. I will provide you with everything you need to go to manufacturing: Gerber files, NC drill, pick and place, assembly diagrams, 3D prints, 3D STEP model, and electrical schematics as well as offer support after the project is completed. I have experience with analog and digital design, RF, high-speed design, microcontrollers, highly complex boards, LCDs. I can run Spice simulations as well. I worked with various technologies and protocols: SPI, I2C, UART, USB, CAN, RS-485, Ethernet, Bluetooth, WiFi, and so on. Prototyping: I will manufacture the prototypes at a much lower cost than average. Over the years, I have developed working relationships with manufacturers in China, hence the cost-saving. I also have a lot of equipment: multimeters, oscilloscope, logic analyzer, vector network analyzer, USB protocol analyzer, power supplies, digital electronic load, soldering equipment, computers, and so on... Certifications: I can assist and oversee the certification process for FCC, IC, and others. Firmware development: I have 24+ years of experience coding in C/C++ and 20 years of firmware development. I can architect and develop your firmware from the ground up. I am exceptionally versed in the ARM Cortex line of microcontrollers: STM32 and Nordic. I will provide you with production-quality firmware. I know the ST and the Nordic microcontrollers like the back of my hand. I can get firmware done very quickly and efficiently for these chips. Software development: Basic tools running in Linux/Windows/Mac, basic GUIs. I can develop all the software tools you need for debugging, testing, and manufacturing. Manufacturing: If your project reaches this phase, I can offer contract manufacturing services. I will be delivering your finished product, ready to sell. The rate I displayed is an average number. It can vary up or down based on the complexity of the project. My rate reflects the experience and knowledge I have. I am good at what I do. Also, keep in mind that I will not bill you for hours like lawyers do for the time they spend in the shower thinking about the project. I will bill you only for the hours I spend advancing the project in a meaningful way.Firmware EngineeringSTM32CRF Microwave DesignEmbedded Operating SystemIndustrial AutomationLinuxWiFiBluetoothFirmware ProgrammingAnalog ElectronicsCircuit DesignPower ElectronicsDigital ElectronicsC++RF DesignARM Cortex-MPCB Design - $80 hourly
- 5.0/5
- (69 jobs)
"One of the best services I got in the past 20 years. Super professional and knowledgeable. Much experience. Remarkable communication skills. Attentive immediately when I needed to. Solved 100% of my problems and gave me ideas for new directions. My business is growing thanks to him. Thank you, Jure" Do you have a crazy idea about a new device, sensor, wearable, or microcontroller in eHealth, Industry, Logistic, or Research? And you do not know if it is doable, how to start it, or what are possibilities? Yes, the Internet of Things world is strange. How about investing in a short consulting hour call with me? I will answer your questions, and I am competent to say that your idea won't work, but also suggest an alternative. My motto is "Fail fast without big consequences, learn something, repeat, succeed!" A resourceful, creative, passionate and highly driven individual with communication and project skills and out-of-the-box thinking. Keen on solving unique tasks. I come from a highly technical background (BSc in IT). I’ve been the owner and the CEO of various IT companies, which is how I started working in management and business development. I am still an ongoing PhD candidate in business and management. Multi-awards winning project/team leader and IoT consultant. Most of these consisted of proofs-of-concept (POC), prototypes, mobile apps and back-ends for IoT, Industry 4.0, healthcare (eHealth, telehealth, telemedicine), SmartCity, AAL, SmartHome with sensors (acc, ECG, GPS, environmental), beacons, controllers, wearables (smartwatches and smart-bands) and embedded systems (Raspberry PI, Arduino, ESP32), using WiFi, Bluetooth (BT, BLE, BLE Mesh), LoRaWAN, NB-IoT in several big EU funded R&D and other commercial projects. Eurostars Eureka IoT evaluator. Solutions: - SandBox.engineering - SandBox is OT and IT IoT Engineers’ Swiss Army Knife. It provides a controlled learning, testing, and experimentation environment, enabling users to acquire domain expertise and confidently evaluate different vendor solutions. - IoTool.io - the multi-awards winning IoT solution and a platform incorporating Client / Dashboard / Gateway / Cloud / API all on the Smartphone, supporting more than 100 different devices using Bluetooth. - IoChat.io - the highly secured, self-deployed in-premises text, audio, video chat, screen and file sharing WebRTC solution used in hospitals and nursing homes, for patient and doctor communication or as a general-purpose video conferencing system, easily integrated into any platform, - IoTconcept.team - fast agile IoT prototyping, - CrowdSensing.mobi - the smartphone platform used by a large, spread-out group of participants to collect and receive reliable data from the field. I have a fairly unique skill-set that will help your business by combining your needs and wishes (product and IT) with your business end. Sometimes, I wasn't smart enough to know that I couldn't do it, so I did it. 😊Firmware EngineeringAndroid App DevelopmentCore BluetoothFirmware ProgrammingHealthcare ITConcept DesignPCB DesignMicrocontroller DesignResearch & DevelopmentWebRTCReact NativeMobile App DevelopmentInternet of ThingsBluetoothWearable TechnologyPrototyping - $45 hourly
- 5.0/5
- (29 jobs)
A highly detail-oriented embedded system engineer with extensive professional experience in vast embedded industries. My expertise lies in the development of IOT embedded devices, robots, safety systems, and smart electrical meters. When it comes to development, I prioritize architecture modularity, portability, and security, with a particular focus on low power consumption devices. Areas of Expertise: 💎Programming Languages: - Assembly - C/C++ - Python 💎Microcontrollers: - ARM Cortex M0/M3/M4 (single/dual cores) - Expertise in various microchip semiconductors: -- Nordic -- Texas Instruments -- Analog Devices -- ST -- Silicon Labs -- Espressif -- Maxim 💎Operating Systems: - FreeRTOS - Ti-RTOS - POSIX - Low-level scheduler development 💎Wireless Communication: - WiFi - Bluetooth - LoRa - RF 💎Wired Communication: - USART - SPI - I2C - SDI12 💎Standards: - LoRaWAN - DLMS - MODBUS - MQTT 💎Cloud Platforms: - AWS IoT Core - Senet - The Things Network (TTN) - Multitech 💎Compilation Tools: - GCC - MAKE - CMAKE 💎Testing Tools: - Oscilloscope - Spectrum Analyzer - Logic Analyzer - Multimeter - Joulescope 💎Software Management Tools: - GIT - SVN 💎Other Expertise: - Bootloader and Firmware Update Over the Air (FUOTA) - Power optimization - PID - DSP (Digital Signal Processing) - Linux - PCB (Printed Circuit Board) knowledgeFirmware EngineeringLoRaInternet of ThingsReal-Time Operating SystemCEmbedded CFirmware ProgrammingAssembly LanguageArduinoESP32Raspberry PiEmbedded SystemMicrocontroller ProgrammingMSP430 - $60 hourly
- 5.0/5
- (5 jobs)
RF design engineer for IoT products. A lot of experience designing from concept to manufacturing. We also debug existing design issues with a specialty in RF TIS/TRP compliance issues. My team is also capable build embedded firmware for STM32xx series processors. Hardware Design - Complete IoT designs: Concept, schematics, pcb layout, component selection, and enclosure design) - Partial IoT designs: Antenna matching, Radio, Control, external Interfaces, and Sensor - MCU’s : STM32 and ESP - Wireless modules: Quectel, SIMCOM, Sierra Wireless, Telit, and u-blox - BLE: Nordic nRF5xxxx, STM32WB, and BlueNRG-2 - In-house Product Prototyping as well as preparing for 3rd party manufacturing - In-house RF equipment for pre- FCC, TIS/TRP emissions testing Software Design Programming Languages/ Technologies - Embedded Cortex M0, M3, M4 - FreeRTOS - Technical Documentation - Architecture Design - Change Management JIRA, SCRUM, git Programming Languages - Embedded C/C++ - C/C++/Win API/STL - embedded Linux - Operating systems: bare metal, FreeRTOS, Ubuntu, and Android PROTOCOLS /STANDARDS - TCP/IP - Modbus RTU - BLE 5.x - 3GPP 5G NR, LTE, UMTS, and GSM/GPRS - 3GPP MAC/RRC/NAS… - 802.xx - SSH - MQTT - SSL/TLS - HTTP/HTTPS - My SQL INTERFACES - I2C - UART - Ethernet - USB - SPI - GPIO - RS232/RS485 - One wire interface Development Tools - Eclipse - IAR for ARM 7.4/AVR 5.4 - Mobile network simulators, - Spectrum and Network Analyzers - Qualcomm QXDM - JTAG - ST-linkFirmware EngineeringMobile DeviceWiFiMicrocontroller ProgrammingESP32BluetoothAntenna DesignInternet of ThingsAntenna TestingAntenna MeasurementPCB DesignSTM32Firmware ProgrammingRF DesignIndustrial Internet of Things - $85 hourly
- 5.0/5
- (19 jobs)
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.Firmware EngineeringC++Embedded LinuxCEmbedded SystemFirmware ProgrammingPCB DesignRustInternet of ThingsHardware PrototypingCircuit Design - $35 hourly
- 4.5/5
- (88 jobs)
Firmware, Embedded systems software, C/C++/Assembly, BLE, Sub-GHz, LoRA, Wi-Fi, Thread, Matter, Zigbee, IoT, BLE Mesh network, various MCU's, Zephyr nrf connect sdk, stm32 sdk, various ble sdkFirmware EngineeringZephyrFirmware ProgrammingInternet of ThingsBluetooth LEESP8266SensorZigbeeEmbedded SystemLoRaSTM32nRF52ESP32Arduino FirmwarenRF52832C - $60 hourly
- 5.0/5
- (8 jobs)
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. Expertise in C/C++ development, code refactoring, project design, ... 4. Expertise in CMake, writing build scripts and build systems. 5. CI/CD for embedded: Jenkins, GitHub Actions, GitLab Pipelines, Docker ... 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.Firmware EngineeringInternet of Things Solutions DesignFirmware ProgrammingFreeRTOSC++PythonCMicrocontroller ProgrammingEmbedded LinuxSTM32Real-Time Operating SystemEmbedded SystemESP32FirmwarenRF52 - $50 hourly
- 5.0/5
- (2 jobs)
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.Firmware EngineeringSoftware DevelopmentFirmware ProgrammingInternet of ThingsLinuxNetwork SoftwarePCB DesignKiCadSTM32ESP32CPythonFirmwareC++ - $130 hourly
- 5.0/5
- (26 jobs)
Highly skilled electrical engineer with experience in electronic circuit design, PCB design, and embedded software development. Over five years of experience designing, debugging, and validating electronic circuit boards for the consumer electronics, medical device, and industrial markets. Skillset includes power electronics, motor control, digital/analog circuit design, embedded systems, and firmware development.Firmware EngineeringEmbedded SystemCircuit DesignElectrical EngineeringElectronic DesignArduino FirmwareElectronic Circuit DesignEmbedded ApplicationMicrocontroller ProgrammingAltium DesignerHardware DesignEmbedded CPCB DesignArduinoC++Multilayer PCB - $50 hourly
- 4.7/5
- (48 jobs)
I am a freelance professional with a diverse skill set including, but not limited to: programming, graphic design, audio editing, electronics design, voice over, and music composition. I have an eye for detail and a passion for what I do. If you want someone who is innovative, who will be upfront with you, and who will deliver what they say, look no further!Firmware EngineeringVisual BasicCircuit DesignHardware PrototypingMicrocontroller ProgrammingC#Arduino Firmware.NET FrameworkDigital Signal ProcessingElectronicsAudio EditingPrototypingC++PCB DesignMultilayer PCBArduino - $25 hourly
- 4.4/5
- (155 jobs)
I am a senior embedded system engineer and have a good experience in pcb design and firmware programming for prototype. Electrical circuit design and pcb design using the Altium Designer, Kicad, EasyEDA, Eagle and Orcad. For Firmware I have deeply knowledge about several family microcontroller such as PIC, STM32(STM32F0, F1, F4, F7, L0, L1, L4), ATMEL, TMS320C, ESP32 CC26XX and nRF51822 (nRF52832, nRF52840) , CC2640 for Bluetooth.. and then I can use several programming tools such as CCS & IAR, MPLAB & MikroC, Keil, and so on. Also i have worked with Verilog/vhdl for 5 years and used Quartus to develop EP1C12Qxx and EP3C.. + DSP... and Xilinx, Raspbery Pi programming I am developing electronic devices for over 9 years. Design a wiring diagram, develop printed circuit boards, printed circuit board layouts are made, I produce an assembly board, write the program for the device and debug programs, and printed circuit board. I have extensive experience in developing various sensors. GPS/GSM, Temperature, Motion Sensors. While job processing, I will always take care of each and every detail and try to come up with the best solution for your business success and be ready to communicate anytime you want. Best RegardsFirmware EngineeringElectronic Circuit DesignCircuit DesignEasyEDAElectrical Layout DesignGPSMultilayer PCBElectronic KeyboardEagleArduinoBluetoothPCB DesignKiCadAltium DesignerElectrical EngineeringFirmware - $15 hourly
- 4.9/5
- (24 jobs)
Industry Experience in RTL Design for FPGA and CPLD devices Skills: Circuit Designer, Hardware Engineer, FPGA RTL Coding Language: VHDL and Verilog HDL IDE: Altera Quartus and Xilinx Vivado/ISE I have used FPGA and CPLD namely: Cyclone III, Cyclone IV, Cyclone V, Stratix II, Stratix V, Max II, Max 10, Virte 6, Virtex 5, Spartan 6, Artix 7, Zynq Controllers Implemented: PCIe, MIG, ADC, DAC, RAM, FIFO, SPI, I2C, UART, Ethernet etc.Firmware EngineeringThesisElectronic DesignPCB DesignSchematicFirmware ProgrammingDigital ElectronicsCircuit DesignVHDLAltium DesignerVerilogFPGA - $55 hourly
- 4.0/5
- (6 jobs)
As an expert embedded systems and IoT skilled engineer, I have a passion for developing innovative and scalable solutions that drive the evolution of the Internet of Things. With over 6 years of experience in the field, I have a proven track record of successfully designing and implementing complex systems for a variety of clients across various industries. I have expertise in a range of technologies, including ESP32, STM32, and NRF52, and have a deep understanding of how to effectively utilize AWS Cloud in the development of IoT products. My strong problem-solving skills and ability to think critically have enabled me to consistently deliver high-quality results for my clients. In my current role as lead Embedded Firmware Developer at Start Manager Inc, I lead a team of talented engineers in the design and development of cutting-edge IoT systems. I am constantly seeking new challenges and opportunities to push the boundaries of what is possible with embedded systems and the IoT. 𝗔𝘀𝘀𝗶𝘀𝘁𝗶𝗻𝗴 𝘆𝗼𝘂 𝗶𝗻 𝗿𝗲𝗮𝗰𝗵𝗶𝗻𝗴 𝘆𝗼𝘂𝗿 𝗽𝗿𝗼𝗱𝘂𝗰𝘁 𝗱𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁 𝗼𝗯𝗷𝗲𝗰𝘁𝗶𝘃𝗲𝘀: ✅To improve efficiency and productivity through automation and data collection ✅To enhance the user experience through intuitive and interactive interfaces ✅To increase security and protection of data and devices ✅To facilitate communication and connectivity between devices and systems ✅To reduce costs and resource consumption through optimized design and deployment 𝗧𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝘆 𝗦𝘁𝗮𝗰𝗸: ⏺️Embedded Systems ⏺️Hardware Design Consultation ⏺️Board Bring-Up ⏺️Firmware Development ⏺️Embedded C ⏺️C++ ⏺️FreeRTOS ⏺️Bare-Metal 💡Internet-of-Things 💡AWS Cloud 💡REST APIs 💡Lembda 💡IoT Core 💡Backend Design 💡Frontend Design 𝗦𝗸𝗶𝗹𝗹𝘀 𝗛𝗶𝗴𝗵𝗹𝗶𝗴𝗵𝘁𝘀: 🔯Software Architecture Design 🔯Multithreading 🔯MQTT and HTTP 🔯Modbus, USB and CAN 🔯UART, I2C, SPI 🔯GPIO 🔯Debugging 🔯Troubleshooting 🔯TestingFirmware EngineeringMQTTFirmware ProgrammingInternet of ThingsFreeRTOSArduino FirmwareEmbedded SystemBluetoothSTM32ESP32nRF52WiFi - $80 hourly
- 5.0/5
- (2 jobs)
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.Firmware EngineeringFirmwareMicrocontroller ProgrammingEmbedded LinuxRoboticsPythonAutomationFirmware ProgrammingEmbedded C - $45 hourly
- 4.4/5
- (6 jobs)
I am a passionate, punctual and results-driven hardware engineer focusing on electronic systems with an in-depth experience of all practical aspects of product design. I enjoy working on complex and diverse projects with various applications such as the industrial, automotive, IoT and medical sectors. Services: • Electronic/Hardware product design, including but not limited to system design, component selection, schematic drawing, PCB layout & routing, reviewing and troubleshooting. • Prototyping, assembly and validation of boards with up to hundreds of SMD components with own tools and equipment. • Advising on project feasibility, cost estimations. • Arranging turnkey manufacturing, helping with scaling a prototype into mass manufacturing, dealing with 3rd parties such as PCB plants, component suppliers, test laboratories, machining & injection molding shops. Skills: • Multi-layer PCB design with up to 10 layers • Mixed signal design with high speed interfaces such as Gigabit Ethernet, USB FS/HS, HDMI, DRAM, LVDS and others. • Analogue design with dedicated IC’s and discrete components with a focus toward audio electronics and sensor interfacing. • Digital design with discrete logic gates, microcontrollers of any variety and FPGA’s. • Power converters of various topologies including the custom magnetics. • RF design of LNA, oscillators, filters and power amplifiers. Integration of RF modules. • Thermal computations and simulations using FEA. • Mechanical design of enclosures, seals and of assemblies with moving parts. • Rendering of PCB’s and assembled products for presentation purposes • Embedded software with C and computer firmware/drivers. • GNU/Linux • System modeling, simulation optimization using SPICE, Matlab/OctaveFirmware EngineeringHardware DesignMATLABSTM32Power ElectronicsCircuit DesignEmbedded CNoise SimulationPCB DesignKiCadAnalog ElectronicsAltium DesignerLinuxMechanical DesignHardware PrototypingSolidWorks - $50 hourly
- 5.0/5
- (62 jobs)
To get top rated services, you need to hire top rated freelancer. With over 17 years of experience in electronics, we strive for success of businesses and products. Masters in the field of High speed PCB design, FPGAs, verilog,VHDL and circuit design, once chosen, We guarantee satisfaction at our end. Our team of engineers have worked on high speed PCBs stuffed with FPGAs, Processors, DDR2/3 interfaces, PHY chips and LVDS Signals all MANUALLY ROUTED. With IBIS models, We can SHOW you a PCB working on computer hence reducing risk of redesign. On FPGAs side, Our engineers have worked on most recent technologies like USB 3.0 Host IP core, DDR3 IP, 8051 IP and hybrid memory cube controller IP to name a few. We look forward to serve you professionally and up to your standards.Firmware EngineeringSolidWorksSchematicArduino FirmwareMicrocontroller ProgrammingProduct DesignMicrocontroller DesignVerilogDigital ElectronicsXilinxMultilayer PCBPCB DesignMATLABOrCADAltium Designer - $20 hourly
- 5.0/5
- (68 jobs)
More than 20 years of experience in the repair, maintenance and design of electronic circuits, industrial equipment and telecommunication facilities.Firmware EngineeringPower ElectronicsDigital ElectronicsMicrocontroller ProgrammingCircuit DesignMechanical DesignElectrical EngineeringPCB DesignElectronic DesignFirmware ProgrammingAutodesk AutoCAD - $23 hourly
- 5.0/5
- (22 jobs)
I am a professional mechatronics engineer with more than four years of experience. My current areas of expertise are Embedded Systems Design, including embedded hardware/software. I have a team of engineers who have a lot of experience in specific fields such as Hardware design, Embedded Firmware/Software, Android mobile app,.. Our team focuses on development projects on Iots, products related to embedded systems, .. We have experience with hardware and full cycle of the product. We have much experience with BLE, WiFi, NFC, and Audio control Experince MQTT, AWS IoT core: AWS provisioning, AWS Shadow, AWS Jobs Much experience using ARM cortex, ESP32, AVR, Nordic, PIC, NUV, ARDUINO, NXP.. Strong knowledge on standard: I2C, SPI, UART, CANBUS, MODBUSFirmware EngineeringCircuit DesignESP32MicrochipElectronicsMicrocontroller ProgrammingEmbedded CnRF52Embedded SystemArduinoSTM32Raspberry PiAltium DesignerFirmware ProgrammingHardware DesignElectronic Design - $25 hourly
- 4.5/5
- (43 jobs)
Hello! My name is Tuan, professional firmware. My job is 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 5 years experience in firmware 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/firmware specs - Read block diagram of circuit: need to very detail, it will decide what part will be used in project. Something about my experience: - About microcontroller: STM32F0/F1/F2/F4/F7, MSP430, MSP432, ATMEGA, ATSAM, PIC, ... - About SoC and MPU: NXP B4860, FBGA J-link, Amlogic T962X,iMX6, mini –iMX8… - About dev board: NXP, Arduino, ADI and TI tranceiver board for 4G, Avago, NXP Amplifier, Amplenol Amplifier, Boardcom 4G board, renesas control BLDC motor... - 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, Zigbee, Sub1GHz, ... - 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 4G Basestation Marco, smallcell 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 application: Design Air- conditinal use toshiba IC, control motor BLDC, have FPC to 7 A -380 V, power supply 1000 W. temperature resistor sensor, Wifi and IR comucation, control AC Fan by Triac… - 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, ... ... and a lot of other products . I hope to work with you, to help you complete your project and release your product to the marketFirmware EngineeringMQTTElectrical EngineeringESP8266FirmwareGSMnRF52Raspberry PiArduino FirmwareESP32Embedded CSTM32F4nRF52832Embedded LinuxLoRaSTM32 - $35 hourly
- 4.9/5
- (31 jobs)
Embedded Hardware Design Engineer with more than 12 years' experience in the field of circuit design and embedded systems. I have been working on Upwork since July 2020 and now a “top-rated” Embedded Developer. Here’s a recent client review: "Zahoor understood my problem easily and did a careful analysis of my firmware - despite it being poorly commented and complex. He really went above and beyond for this contract and I was really impressed with his skills and professionalism. If you are lucky enough to have Zahoor bid on your project, just select him, you will not be disappointed." I want you to know that your success is at the very core of my endeavor. And that you’ll be entrusting your product to a developer who is capable and willing to go the extra mile. More importantly, I’m a developer who stands by his word. I will offer unlimited revisions until you’re absolutely satisfied. You can invite me for a discussion about your product and I’d love to learn more about your product.Firmware EngineeringMachine LearningData Analytics & Visualization SoftwareData SciencePCB DesignCircuit DesignAWS IoT CoreGPRSMATLABEmbedded ApplicationCC++SensorWireless CommunicationPython - $35 hourly
- 4.9/5
- (18 jobs)
A self-driven individual with keen interest in electronics. I have 6 years of experience as a professional hardware engineer and over 14 years of experience as a hobby maker. Particularly interested in robotic motion control and integration of electronics and precision mechanics. My expertise can help you with hardware, PCB, and product design for a very competitive price. Please contact me for any additional questions. I can provied free 3D models for any electronics and enclosure integration. Experienced in: Circuit and PCB Design Product design 3D modeling and animation Design for mass production Circuit test and validation Embedded C programing (intermediate level) Electronics and mechanics integration Programs and tools: Altium Designer, Altium Cricuit Studio, Altium Circuit Maker, KiCad, Proteus, DesignSpark PCB, EasyEDA, Autodesk Fusion 360Firmware EngineeringProcurementElectrical DesignAltium DesignerMultilayer PCBElectronic Circuit DesignFirmware ProgrammingPower ElectronicsEmbedded CAnalog ElectronicsCircuit DesignIntegrated CircuitDigital ElectronicsAnalog CircuitPCB DesignHardware Design - $40 hourly
- 5.0/5
- (9 jobs)
With over 10 years of experience in electronics, software development, and system integration, I offer a comprehensive skill set to drive innovative projects. My expertise spans from low-level hardware design, including circuit conception and PCB fabrication (small/medium/large scale), to high-level software development, encompassing cross-platform applications, cloud integration, AI, and advanced signal processing algorithms. As a core member of VoidX-DevTeam, I specialize in crafting cutting-edge audio hardware and digital signal processing solutions. We have a proven track record of developing connected audio devices that deliver exceptional sound quality and user experience. Explore our innovative ecosystem! I have a strong track record of delivering projects on time by effectively managing resources and meeting milestones. My collaborative approach ensures seamless communication and effective teamwork. Hardware Platforms -ESP32, particularly the S3 variant -TI C6000 DSPs -Microchip MCUs Software/Firmware Development -Flutter for cross-platform application development -JUCE for audio software development -ESP-IDF for embedded development on ESP32 -Qt for cross-platform application development Research and Development Tools -MATLAB for algorithm development and prototyping -Python for data analysis, machine learning, and AI applications Let's work together to bring your vision to life!Firmware EngineeringESP32GuitarMicrocontroller ProgrammingPIC ProgrammingPCB DesignQt FrameworkElectronic Circuit DesignAudio EngineeringFirmware ProgrammingDigital Signal ProcessingFlutterIndustrial AutomationCircuit Design - $90 hourly
- 5.0/5
- (7 jobs)
* 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.Firmware EngineeringRoboticsASP.NET CorePCB DesignInternet of ThingsC#Microcontroller ProgrammingArduinoEmbedded SystemESP32 Want to browse more freelancers?
Sign up
How it 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.
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.