Hire the best Firmware Engineers in Turkey

Check out Firmware Engineers in Turkey with the skills you need for your next job.
  • $23 hourly
    Hi, I am an AI & Machine Learning Engineer specializing in Perception 3D, Computer Vision, Edge Computing, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Chatbot Development, Generative AI, Embedded Systems, and Firmware Development. Please get in touch if you need help with the following: • Machine Learning & Deep Learning model development • Computer Vision tasks like object detection, segmentation, and 3D reconstruction • Natural Language Processing (NLP) including text mining, sentiment analysis, and chatbots • Generative AI models for stock prediction, image inpainting, and virtual clothing • Time-Series Forecasting and Anomaly Detection • Firmware development for microcontrollers (ESP32, STM32, PIC) and IoT devices • Schematic and PCB design using Altium, KiCad, Eagle, and EasyEda • AWS IoT Core setup and cloud integration for IoT projects • Device driver development for various peripherals (I2C, SPI, etc.) • AI Deployment & MLOps with AWS, GCP, Docker, and Kubernetes • Data Analysis & Visualization for business intelligence Tools and technologies I use: • Python, C++, R, JavaScript • TensorFlow, Keras, PyTorch, Scikit-Learn, HuggingFace, LangChain • Zephyr RTOS, FreeRTOS, ESP-IDF • Flask, Django, Node.js • AWS IoT Core, GCP, Docker, Kubernetes • Altium, KiCad, Eagle, EasyEda • MongoDB, MySQL, PostgreSQL, Cloud SQL • Pandas, NumPy, Matplotlib, Seaborn, SciPy Do reach out if you need something other than this, I may be able to help out and guide.
    Featured Skill Firmware Engineering
    Firmware Programming
    Microcontroller Programming
    AWS IoT Core
    Embedded System
    Embedded C
    Object Detection
    Facial Recognition
    YOLO
    Raspberry Pi
    MLOps
    Azure Machine Learning
    C++
    Python
    Natural Language Processing
    Computer Vision
  • $40 hourly
    I’m a designer with experience in hardware design(multilayer, highspeed, rf, etc.). I expert of PCB design and firmware for fpga and MCU's(IMX series, ST MCU series and Xilinx FPGA's) Altium designer. I have an experience in C, C++, VHDL languages.
    Featured Skill Firmware Engineering
    C
    VHDL
    Firmware
    Hardware Prototyping
    Firmware Programming
    Altium Designer
    PCB Design
  • $50 hourly
    Please DON'T consider hiring me if: - You don't want to discuss and answer questions, share a wider context about your project, I want to provide my services as I was your business partner, so be ready for a lot of questions. - My work doesn't create more value for you than your investment in my work. - You are looking for a beginner developer that will do the job for you as cheaply as possible. - Quality and neatness is my priority, if you are on fire, so I am not your guy. Bio: Respectful, self-motivated, and gifted at finding reliable solutions for software/hardware issues, got the ability to systematically explore multiple solutions and explain trade-offs and decisions, 8+ years of experience in power electronics, motor control technologies, sensors enterface, communication protocols, and industrial automation, offering PCB Design and code writing skills for a wide range of applications. APPLICATIONS: • Embedded MCU's (STM32, PIC16/18/24/32, dsPIC30/33, and others) • Industrial communication protocoles • USB 2.0/3.0, USB-C • Motor control (PMSM, BLDC, DC, Stepper, Linear, Induction) • Real-Time closed-loop systems • Mixed digital + analog systems • Sensors and encoders interface • MOSFET / IGBT /Thyristor control systems • BMS, and chargers • MEMS (Accelerometer, Gyroscope, Magnetometer) • LED lighting SERVICES: • PCB Design & Layout • Electrical Engineering • 3D Modeling • Prototyping (PCBA) • Mass production management • Mass production contracts (PCB + PCBA + Inclosure + Packaging + Testing) OUTPUT: • Schematic • Layout • Gerber • BOM • Pick&Place • 3D Model
    Featured Skill Firmware Engineering
    PIC32
    STM32
    Multilayer PCB
    Microcontroller Design
    Linux
    KiCad
    Internet of Things
    Embedded C
    Embedded System
    Firmware Programming
    SolidWorks
    Microcontroller
    Altium Designer
    PCB Design
    Eagle
  • $40 hourly
    🚀 Looking to bring a cutting-edge embedded product to life? I provide hardware & firmware solutions that power smart, connected devices—from concept to certified, production-ready electronics. With 15+ years of hands-on experience, I’ve helped startups and enterprises successfully launch 50+ products across industries, including IoT, industrial automation, and consumer electronics. I specialize in end-to-end product development, ensuring seamless hardware-firmware integration, low-power optimization, cloud connectivity, and regulatory compliance (FCC, CE, etc.). Whether you need a prototype, small-batch production, or full-scale manufacturing, I can support you at every stage. 🔹 Services Offered ✅ Embedded Firmware Development – Real-time, energy-efficient, and scalable solutions ✅ Custom Hardware & PCB Design – Schematic design, PCB layout, and prototyping ✅ IoT & Wireless Expertise – LoRaWAN, Wi-Fi, Bluetooth, Cellular IoT (2G, 3G, 4G, NB-IoT) ✅ Device Manufacturing & Prototype Production – Rapid prototyping, small-batch production, and mass manufacturing support ✅ Cloud & Dashboard Solutions – IoT data visualization with ThingsBoard, AWS IoT, and ChirpStack ✅ Regulatory Compliance & Certification – FCC, CE, UL pre-compliance testing and firmware optimization ✅ Full-Stack Embedded Solutions – From board bring-up to cloud integration I help businesses and innovators get high-quality embedded solutions without delays or technical roadblocks. Whether you're building a prototype, scaling to production, or optimizing an existing design, I provide efficient, cost-effective, and scalable solutions. 📡 Expertise in Microcontrollers & Hardware ✅ Microcontrollers & SoCs: STM32 (STM32WL, STM32WB, STM32L0, STM32L4, STM32F1, STM32F4, STM32F7), AVR, PIC, Renesas, TI, NXP, ESP32, Raspberry Pi (RP2040) ✅ Wireless & IoT Technologies: LoRa, LoRaWAN, Sub-GHz, Wi-Fi, Bluetooth, Cellular IoT (2G, 3G, 4G, NB-IoT) ✅ Communication Interfaces: I2C, SPI, UART, QSPI, RS485, RS232 ✅ LoRaWAN Gateways: Milesight UG65, RAK Wireless WisGate, CloudGate Micro 💻 Software & Development ✅ Programming Languages: C, C++, Assembly, Perl, C#, Python, JavaScript ✅ RTOS & Embedded OS: FreeRTOS, Zephyr, QNX, RT-Linux ✅ Cloud & IoT Platforms: AWS IoT Core, The Things Network (TTN), ChirpStack ✅ IoT Dashboard Solutions: ThingsBoard, Grafana, and AWS IoT Dashboards ✅ Protocols: REST API, MQTT 🚀 Why Work With Me? ✅ Full-cycle embedded product development – from PCB design to firmware & manufacturing ✅ Experience in industrial, consumer, and medical electronics ✅ Optimized solutions for low power, real-time performance, and scalability ✅ Seamless integration of IoT hardware with cloud-based dashboards ✅ Proven track record of delivering high-quality, production-ready embedded systems 📩 Let’s discuss your project! Whether you need PCB design, firmware development, IoT dashboards, prototype production, or full-scale manufacturing, I can help. Click ‘Invite to Job’ to get started! 🚀
    Featured Skill Firmware Engineering
    Embedded System
    AWS IoT Core
    NFC
    Assembly Language
    Linux
    Qt Framework
    C
    Embedded C
    C++
    Python
    Embedded Linux
    Firmware Programming
    PCB Design
    STM32
    LoRa
  • $30 hourly
    With years of experience in embedded system development, I can offer all electronic design steps from schematic capture to prototype building. Fields of expertise are: -System design, schematic capture, printed board layout, analog simulation, firmware development, prototype assembly, through-hole and SMD soldering, electrical & environmental tests, electromagnetic compatibility (EMC) guidance, manufacturing assistance, and related reviews and troubleshooting. -Analog, digital, mixed-signal, low-power and/or high-frequency board layout. -Software development for both RTOS and bare-metal microcontroller applications with C and assembly languages. -Building embedded applications in Linux and FreeBSD by using C, Python, HTML, JavaScript, PHP, and database technologies. -Including and excluding drivers and functions to/from Linux kernel source and recompiling. Editing existing drivers to satisfy hardware requirements. -Sensing methods and electronic components for temperature, humidity, light intensity, pressure, amount of various gases, weight (load cell), acceleration, rotation, and magnetic field detection and measurements. -Common communication protocols used in embedded systems such as CAN, RS485, RS232, Ethernet, USB, Modbus, BLE, Zigbee. -Frequently used MCU interfaces such as SPI, I2C, ADC, DAC, UART, and timers. -TCP/IP protocols such as SNMP, SMTP, DHCP, DNS, HTTP, FTP, TFTP, XML, Syslog, RestAPI, and MQTT. -Nordic nRF51 and nRF52, Raspberry Pi Pico RP2040, Espressif ESP32-D0WD, Nuvoton NUC029, NUC1311, Renesas R8C/1B, R8C/23, R8C/25, Asix AX110xx series of MCUs. -Raspberry Pi, TAM3517, MYC-Y6ULX and MYC-IMX28X-based single board computers. -Analog circuit simulation using Ngspice. At the end of the project, you may request to have: -Schematic and layout drawings in the project, pdf, and 3D file formats. -Gerber, drill and position files for PCB and stencil manufacturing. -Bill of materials which includes component references, quantities, footprints, manufacturer names, and part numbers for assembly. -BOM cost file generated with prices from known distributors such as Digikey, Mouser, etc. -Firmware source code in C or assembly or if it's a Linux system, in C, Python, HTML, or PHP. -Manufactured, assembled, tested and functional prototype boards. Project files will be in the format of design tools like Kicad, Librecad, and Freecad. So you don't need to buy expensive licenses to basically open & edit projects. I can do a design review on the schematic and part list of a finished project to validate the functionality of the circuit before manufacturing. I can also check PCB layout, footprints, and Gerber files for reliable production and operation.
    Featured Skill Firmware Engineering
    Circuit Design
    Firmware Programming
    KiCad
    PCB Design
    Hardware Prototyping
    Firmware
    Embedded Linux
    Embedded System
    Embedded C
  • $80 hourly
    With 8 years of embedded systems development experience, I can solve virtually any task that comes my way. I started doing electronics development as a hobby 13 years ago, then went to university to study Electronics Engineering. Now, I work as an independent contractor developing hardware, firmware, and software. I developed bare-metal and RTOS-enabled firmware for STM32, STM8, Nordic 52x, PIC, and AVR micros. I use C/C++, Makefiles, Arduino, Zephyr, and Mbed, and I look forward to using new tools. I can independently read and understand technical documentation (datasheets, reference manuals, application notes, etc.), as well as read other's code. I can analyze and design circuits using pen and paper, eCAD, simulation software, and numerical analysis tools. I quickly adapt and learn new devices and tools and can work on firmware projects without direct access to hardware. I am an expert Linux user. I have been using it daily on several systems for the past 10 years. I've configured more than 10 embedded, desktop, and cloud systems that use various Linux distros.
    Featured Skill Firmware Engineering
    PADS Mentor Graphics
    KiCad
    Linux
    Python
    Digital Signal Processing
    Embedded System
    Embedded C
    C++
    Zephyr
    Embedded Linux
    Power Electronics
    Analog Electronics
    STM32
    Arduino Firmware
    Firmware Programming
  • $50 hourly
    Projects Temperature Control Device for WEB Automation Temperature & Humidity Measurement Sending all datas via WiFi (ESP8266) to MQTT broker Parsing and updating Incoming MQTT JSON format data involve WiFi credentials,Device parameters,MQTT parameters etc. Vibration Data Control Device for WEB Automation Vibration Measurement Sending all datas via WiFi (ESP8266) to MQTT broker Parsing and updating Incoming MQTT JSON format data involve WiFi credentials,Device parameters,MQTT parameters etc. Residual Current SMS Alarm & Automation System SMS Alarm in Residual current situations Updating Device Parameters via SMS Used Elements: Quectel M95 ,STM32F070, 5V 1A Flyback Design for system power,Power source selection & battery charger Phase Detecting Information Device Detecting 3 Phase power sources also controlling 3 phase NH-
    Featured Skill Firmware Engineering
    Hardware Design
    PCB Design
    Firmware Programming
  • $10 hourly
    Experienced technical manager with a significant background in military digital wireless communications. A dedicated self-motivated and result-oriented engineer committed to achieve common goals by team work solutions. Top Skills: • XILINX FPGAs & Zynq Soc Design Flow • ACTEL FPGAs design flow • Texas Instruments DSPs design flow • Digital Design with VHDL language • Firmware design with C language • Digital Wireless Communication Technologies • Software Defined Radios Architecture
    Featured Skill Firmware Engineering
    Digital Signal Processing
    VHDL
    Firmware Programming
    C
    FPGA
  • $3 hourly
    I am a senior Mechatronics engineer student, and I will be graduating from Istanbul Bilgi University in 2024, with a fervent passion for innovating in the realm of robotics and automation systems. Equipped with a robust foundation in mechanical design, control systems, and proficiency in Arduino programming, I am poised to embark on a journey of impactful contributions to the field. During internships at Kesmak, specializing in metal cutting machinery, and Robolab, a leader in educational robotics, I gained invaluable hands-on experience, honing my skills in applying engineering principles to real-world projects. From assisting in the design and testing of industrial machinery to exploring diverse facets of robotics, I thrive in dynamic environments where challenges are met with creativity and determination. As a collaborative team player with a knack for problem-solving, I am eager to leverage my expertise and enthusiasm in an entrylevel role within the robotics or automation industry.
    Featured Skill Firmware Engineering
    Firmware Programming
    Arduino
    SolidWorks
    Mechatronics
  • $30 hourly
    I am an Embedded Systems Engineer with extensive experience in STM32 development. I specialize in hardware analysis and schematic reading, ensuring seamless integration of software and hardware. Using QT Creator, I efficiently develop and deliver projects that meet your needs. I provide high-quality, reliable, and timely solutions for your embedded systems projects. If you're looking for efficient, scalable, and custom solutions, you're in the right place!
    Featured Skill Firmware Engineering
    Hardscape Design
    Project Management
    PIC Programming
    Firmware Programming
    Firmware
    Arduino
    Qt Creator
    ARM Cortex-M
    STM32
    Engineering & Architecture
    Electrical Engineering
  • 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.