
Milyonlarca insan fikirlerini gerçeğe dönüştürmek için Freelancer'ı kullanıyor.
Önde gelen markalar ve start-up'lar tarafından güveniliyor
A board support package is a specialized form of code used with computer hardware to ensure the hardware works with the operating system of the computer. The BSP usually contains a boot loader that places the OS and drivers onto the device's memory.
Build a fully integrated electrical board with support from electrical engineers with BSP experience.
Projenizi ücretsiz olarak yayınlayın ve bugün çalışmaya hazır yetenekli freelancerlar ile bağlantı kurun. Teklifleri, değerlendirmeleri ve portföyleri karşılaştırın; yalnızca yapılan işten memnun kaldığınızda ödeme yapın.
~140 saniye
ilk teklife kadar
52+
proje başına teklif
10k+
Freelancer çevrimiçi
Ön ödeme gerekmez · yalnızca işten memnun kaldığınızda ödeme yapın

6,6
6,6
91%

Dubai, United Arab Emirates
$50 USD saatlik
Hi, I’m Hisham — a Technical Architect and 3D Designer (CG Artist) with 17+ years of experience delivering buildable, high-end design solutions. I don’t just create drawings — I turn ideas into real, executable projects. What I can do for you: ✔ Architectural Design Residential, commercial, and high-rise buildings from concept to construction-ready drawings ✔ Hospitality Design Hotels, resorts, restaurants, cafés, and luxury environments ✔ Landscape Design Villas, public spaces, and golf courses ✔ Technical & Shop Drawings Full detailed drawings, steel reinforcement, and execution packages ✔ Steel & Structural Design Accurate and buildable steel structures and systems ✔ Interior Design & Fit-Out Modern, functional, and cost-efficient solutions ✔ Product Design & Fabrication From concept to manufacturing — fully engineered for production Real Project Experience: Residential villas & high-rise towers Commercial & mixed-use developments Hotels, restaurants, and hospitality projects Landscape projects & golf courses Kiosks, exhibitions, tents, warehouses, sheds Portable houses & tiny houses Custom lighting & steel structures Yachts, boats & water products Why clients choose me: ✔ I deliver buildable designs, not just visuals ✔ Strong background in construction & fabrication ✔ Fast, accurate, and detail-oriented ✔ Able to handle projects from concept → execution Software Expertise: AutoCAD | Revit | ArchiCAD | 3ds Max | Rhino | SketchUp Fusion 360 | SolidWorks | Inventor V-Ray | Corona | Lumion | Twinmotion Photoshop | Illustrator | Unreal Engine | Substance If you’re looking for someone who understands design + real construction, I’m ready to help you deliver your project successfully. Let’s get started.

5,0
5,0
100%

Yogyakarta, Indonesia
$30 USD saatlik
Professional Embedded System Engineer with 11 years of experience on hardware and embedded software development. PCB Tools : - Altium - KiCAD - Eagle - EasyEDA Microcontroller : - AVR - STM32 - ESP8266 / ESP32 - NXP - Texas Instrument - Arduino - Raspberry / Banana / Orange Pi SBC Wireless Communication - NFC (MF classic, desfire, ultralight, NTAG424, NTAG213, NTAG21x, ICODE) implemented on payment, membership, access control with various NFC reader on desktop such as ACR122U, ACR120U, castle tech QP8000 to android custom reader - RFID short / long range - WiFi, Bluetooth, LoRa Wired Communication - UART, SPI, I2C, CAN, LIN, RS232, RS485 Protocol Data - MODBUS RTU / ASCII, CANOpen - HTTP, MQTT, TCP, UDP

3,3
3,3
100%

AHMEDABAD, India
$2 USD saatlik
I am an electronics design engineer with More than 2 Years of Experiance. I have design expertise in Embedded systems, Schematic design, PCB layout ,Hardware Debugging and hardware prototyping. I also have experience in designing Internet of Things,and Circuit design. Software proficiency: 1) Proteus Design Suite 2) Altium Designer 3) Atmel Studio 4) Arduino IDE 5) Processing 6) MPLAB IDE 7) MPLAB XIDE 8) ESPLORER 9) Multisim Languages Known: 1) C 2) C++ 3) Python Devices/Platforms : 1) Arduino 2) Raspberry Pi 3) ESP8266 4) PIC 5) Analog Circuit Design 6) ESP32 Expertise in Technologies: 1) RF 2) BLE 3) GSM 4) MQTT 5) IoT 6) ZigBee I have expertise in GUI design using LVGL, too. Waiting for a good and an innovative project from your side.

6,5
6,5
100%

AHMEDABAD, India
$30 USD saatlik
Skills 1. 20 years of experience in the design and development of cutting-edge IoT products, including AI/ML solutions. 2. Handling end to end product development, from concept to production. Worked on Turnkey Solutions. 3. Architecture design, requirement capturing, competition analysis, testing & product validation including regulatory compliance for US and EU. 4. Expertise in designing and deploying Industry 4.0, Video surveillance, Energy Meter, EV Charger, Water Filtration Systems and Internet of Things (IoT) based solutions. 5. IoT Protocols - MQTT, Wi-Fi, BLE, LPWAN, Zigbee, NBIoT, LoRA, CAN bus etc Embedded Protocols - I2C, SPI, QSPI, USB, ADC, DAC etc. 6. Firmware, RTOS and Linux based Application Development 7. Python and C Programming. 8. Kafka, Kubernetics and cloud based solutions. 9. Video Analytics using Yolo. 10. Sensors - MEMS, Battery, Accelerometer, Gyro, GPS, Temperature, Humidity, Photocell, Touch using capacitive sensing, PIR etc. Some large and critical projects I have done 1. Video Surveillance System - TI Processor based Linux board connected with 8 cameras to capture and store video and send it over 4G network. Board bring up and Linux application development. 2. Predictive Maintenance System for Industry 4.0 - BLE and WiFi based vibration sensor to send data to cloud over MQTT connection. 3. IP camera design - TI Processor based Linux board for IP camera development and mechanical integration with hardware. 4. IoT based Street Light - Zhaga based NBIoT Street Light Controller. 5. Patented RO Controller – Controller which detects genuine cartridge using RFID.

3,0
3,0
100%

Bokaro, India
$20 USD saatlik
I am an Embedded Software Engineer with two years of professional experience, specializing in the intersection of firmware development and physical hardware layout. I excel at taking concepts from a functional schematic to a production-ready PCB and developing the high-performance firmware to run it. Hardware Design & Layout Excellence Precision PCB Layout: Expert in KiCad for board routing, footprint creation, and 3D modeling, ensuring compact and efficient designs. Design for Manufacturing (DFM): Specialized in generating full manufacturing suites (Gerbers, BOM, CPL) and ensuring boards are ready for professional fabrication. Reverse Engineering & Iteration: Skilled at taking existing Gerber files or basic layouts and optimizing them for better performance, size reduction, or signal integrity. Firmware Development & Low-Level Programming Architecture: Proficient in Bare Metal programming and HAL (Hardware Abstraction Layer) for fine-tuned control over MCU peripherals and power consumption. Frameworks: Extensive experience with the Arduino framework for rapid prototyping and deployment. Platform Expertise: Skilled in developing across both Linux and Windows environments for a versatile workflow. Peripheral Integration: Deep experience interfacing with sensors and communication protocols (I2C, SPI, UART) to build functional, real-world applications.

3,9
3,9
100%

Quebec, Canada
$40 USD saatlik
I have more than 12 years of experience in programming, Hardware design and Embedded systems along with 3 years experience working on AI and machine learning projects, both on standard PCs and embedded systems such as Nvidia Jetson. I have also worked as a project manager for 4 years in two companies. I am equipped with a 3D printer at home and adequate mechanical design skills, thus I would be able to provide complete prototypes for your projects (enclosure for electronics, moving parts, customized mechanical parts etc.) A few samples of my work in Image processing, GUI design, Microcontrollers, Wireless systems, Monitoring and SCADA and Robotics fields could be found in my portfolio.

1,0
1,0
100%

Berlin, Argentina
$50 USD saatlik
Electronic engineer turned Embedded Audio Engineer Embedded platforms from 8bit MCU to 32bit Audio DSP SoCs, programmed in C, C++ and ASM. Experienced in reusable modular code with unit tests, system architecture and engineering for embedded, DSP algorithms and real time operating systems, low level programming, communication buses and protocols, and sensor/actuator interfacing. Not only te project itself is important for me, but also creating a self-contained (when possible) project with Docker, tests and automation. Apart from classic embedded systems I've got experience with RTL with FPGA in VerilogHDL, both simulation/testbenching/testing (Verilator, cocotb) and real hardware debugging (oscilloscope, logic analyzer, UARTscope, WishboneScope) plus Formal Verification using SymbiYosis, besides knowledge in computer architecture, digital logic and buses like Wishbone. Socials: LinkedIn: https://www.linkedin.com/in/frncop Github: https://www.github.com/fjpolo Projects: - NESTang [Collaborator] https://github.com/nand2mario/nestang + NESGamepad + CheatWizard + APU Enhancement + Improvements: mappers, OSD, PAL support, 1:1/8:7 aspect ratio support - WIP: Ricoh 2A02 ASIC w/TinyTapeout https://github.com/fjpolo/R2A03-open-silicon + Recreate this mythical CPU+PPU+APU in an ASIC - ZipCPUs Formal Verification https://github.com/fjpolo/Verilator_FormalVerification + My solution to Dan'S proposed excercises - QCC51xx Kalimba OpenCapabilities https://github.com/fjpolo/Qualcomm_QCC51xx-OpenSourceCapabilities + Create open capabilities that are compatible with QCC51xx SoC families + Audio DSP - Formally Veryfying LushayLab's Tang Nano 9k Tutorial https://github.com/fjpolo/TangNano9k_LushayLabs + SymbiYosis + Verilog - Noise Toaster meets JUCE https://github.com/fjpolo/myNoiseToaster + Take Noise Toaster to a VST plugin using JUCE and C++ - Physical Modelling: Analog Circuits https://github.com/fjpolo/BadCircuitModeling - Class A amplifier with UBC41 Tube and JFET https://github.com/fjpolo/UBC41ClassATubeAudioAmplifier OpenSource FPGA: yosya, sby, eqy, mcy, verilator, iverilog, cocotb, openfpgaloader, apycula Technologies: QCC310xx, QCC51xx, Airoha, WuQi, ARM Cortex M, ARM Star, ADI, nRF, HiFiMini, HiFi3, HiFi4, HiFi5, Analog Devices, Altera/Intel FPGA, GowinFPGA, Renesas, Microchip PIC, AVR

1,6
1,6
100%

Khulna, Bangladesh
$10 USD saatlik
Are administrative tasks, lead research, CRM updates, emails, and project follow-ups taking too much of your time? I’m Raihan, a reliable Virtual Assistant and Operations Support Specialist who helps startups, agencies, consultants, and growing businesses stay organized, save time, and keep their daily operations running smoothly. I can take responsibility for your recurring administrative work, maintain accurate business information, coordinate projects, and make sure important tasks and follow-ups do not get missed. ✅ Virtual Assistance and Admin Support 1. Email and inbox management 2. Calendar and meeting coordination 3. Data entry and database organization 4. Document formatting and file management 5. Online research and information collection 6. Client onboarding and administrative support 7. Reports, presentations, and spreadsheet updates ✅ Lead Generation and CRM Support 1. B2B lead generation 2. LinkedIn prospect research 3. Targeted contact-list building 4. Company and decision-maker research 5. Email verification and data cleanup 6. CRM data entry and pipeline updates 7. Outreach and follow-up tracking ✅ Project and Operations Support 1. Task creation and deadline tracking 2. Team coordination and progress monitoring 3. Client communication and status reporting 4. Workflow documentation 5. Quality-control checks 6. Survey creation and response tracking 7. WordPress content and website updates ✅ Workflow Automation I can also help reduce repetitive manual work by creating practical workflows for: 1. Client onboarding 2. Google Sheets tracking 3. Automated email notifications 4. Folder and document organization 5. Form-to-spreadsheet automation 6. Task reminders and status updates 7. CRM and lead-management processes ⚙️ Tools I Work With ➡️ Google Workspace: Gmail, Sheets, Docs, Drive, Forms and Calendar ➡️Microsoft Office: Excel, Word, PowerPoint, Outlook and Teams ➡️Project Management: Trello, Asana and ClickUp ➡️CRM: HubSpot, Zoho CRM and Salesforce ➡️Automation: Zapier, n8n and Google Apps Script ➡️Other Tools: WordPress, Canva, Slack, LinkedIn and SurveyMonkey 🙎♂️Why Work With Me? ✔ Reliable and organized support ✔ Clear and professional communication ✔ Accurate, detail-oriented work ✔ Regular progress updates ✔ Confidential handling of business information ✔ Fast learning and adaptability ✔ On-time delivery and long-term availability Whether you need a dependable long-term Virtual Assistant or support for a specific project, I’m ready to help you reduce your workload, stay organized, and operate more efficiently. Send me a message to discuss your tasks, goals, and preferred working process.

1,8
1,8
100%

Cairo, Egypt
$20 USD saatlik
A Software Engineer passionate about Embedded Software Development, Embedded Linux Development, and IoT Applications. Additionally, I am an Open-source Contributor in Linux and Zephyr RTOS. I have hands-on expertise in: • Developing Embedded Software in C, C++17, and Rust. • Developing Embedded Software for Bare-metal and RTOS based systems (Zephyr, FreeRTOS). • Developing Embedded Software for different MCUs and SoCs (STM32, NXP, nRF, ESP32, ATMega32). • Developing Device Drivers for MCUs (DMA, ADC, Timers, PWM, GPIO, WDG, CAN , I2C, SPI, UART). • Customizing Linker Scripts and Startup Code for MCUs. • Integrating Firmware Resiliency (Secure Boot, OTA, and Cybersecurity principles) into Projects. • Integrating RF Technologies (BLE, Wi-Fi, LTE-M, NB-IoT, Zigbee, LoRaWAN) into IoT Applications. • Integrating Embedded Linux Images using Yocto Project and Buildroot. • Developing Linux Device Drivers. • Developing Multithreaded and Asynchronous Applications. • Developing GUI Applications using Qt Framework (Qt/QML) and LVGL. • Conducting Unit Testing using GTest for C++ and Unity for C. • Software Design and Object Oriented Programming (OOP). • Utilizing CMake as a Build System Generator for Make and Ninja. • Developing Automation Scripts using Bash and Python. • Version Control using Git. • Training compact TinyML models in TensorFlow and deploy real-time inference directly on MCUs using TFLM.
An embedded engineer designs, programs, and tests the hardware-software systems that run inside devices like microcontrollers, IoT sensors, automotive ECUs, medical instruments, and consumer electronics. Hiring a skilled embedded engineer gives your product the low-level firmware, real-time control, and hardware integration it needs to function reliably in the field. On Freelancer.com you can connect with embedded systems engineers across every major architecture, toolchain, and industry vertical.
An embedded systems engineer bridges electronics and software. They write firmware that runs directly on microcontrollers and processors, design board-level peripherals, configure communication protocols, and validate that the resulting system behaves correctly under real-world timing, power, and environmental constraints.
Unlike general software developers, embedded engineers work close to the metal. They manage memory by hand, write interrupt service routines, configure clocks and peripherals through registers, and debug with oscilloscopes and logic analyzers. The commercial value is direct: well-engineered firmware reduces field failures, lowers power consumption, shortens certification cycles, and extends product lifespan.
A freelance embedded developer typically produces a defined set of artifacts tied to your product roadmap. Common deliverables include:
Strong candidates are fluent in the toolchains and silicon families relevant to your product. Look for hands-on experience with platforms that match your hardware roadmap.
Embedded engineering work spans nearly every physical product category. Freelance embedded engineers regularly support:
Embedded work rewards proven experience over generalist credentials. When reviewing freelancers, weigh qualifications, portfolio depth, and tool-specific fluency together.
Strong signals include a degree in electrical engineering, computer engineering, or a related field; shipped products in your target architecture; comfort reading schematics and datasheets; experience with the specific RTOS or bare-metal model your project requires; and familiarity with the regulatory regime your industry demands. Ask to see source code samples, debug session walkthroughs, or board bring-up logs.
Sample interview questions you can copy and use:
Many embedded projects touch nearby disciplines. Depending on scope, you may also need PCB design, FPGA development, hardware schematic capture in Altium Designer or KiCad, mechanical CAD integration, mobile app development for companion apps, cloud backend work for IoT telemetry on AWS IoT or Azure IoT Hub, and DSP or computer vision specialists. Many freelance embedded engineers cover two or three of these adjacencies.
Freelancer.com gives you access to a global pool of embedded systems engineers spanning every major MCU family, RTOS, and industry vertical. Whether you need a short consultation on a stubborn bug, a full firmware build from scratch, or ongoing maintenance on a shipped product, you can find vetted talent quickly. Clients post a project on Freelancer.com, set their own budget, and receive competitive bids from freelancers with verified portfolios, ratings, and client reviews. Milestone Payments hold funds until agreed deliverables are accepted, giving both sides confidence throughout the engagement.
Hiring an embedded engineer is more technical than most freelance categories because the work depends on specific silicon, toolchains, and regulatory contexts. Following a structured process helps you attract bids from engineers whose experience genuinely matches your hardware and product goals. Here is how to run the hire on Freelancer.com.
Your project brief is the single biggest factor shaping bid quality. The more precisely you describe the hardware, firmware scope, and constraints, the more accurately freelance embedded engineers can scope the work and the faster you can filter mismatched candidates. Head to the
Bids on embedded projects are short proposals, not just price quotes. A strong bid signals that the engineer has read your brief, understood the hardware context, and thought about the realistic path to delivery. Read each proposal carefully and use Freelancer.com chat to clarify technical questions before shortlisting.
The final decision should combine proposal quality with profile evidence. For embedded work, a consistent track record across multiple shipped firmware projects is more reassuring than a single impressive example, because reliability under real-world conditions is exactly what you are paying for.
Timelines vary widely with scope. A focused firmware bug fix or driver port may take days, a complete product firmware build often runs several months, and regulated medical or automotive projects can stretch longer once compliance testing is included. Share your hardware specs and target milestones in the brief to get realistic estimates.
The terms overlap heavily. Firmware engineers focus on the software running on a microcontroller, while embedded engineers often cover both firmware and the hardware interaction, board bring-up, and sometimes schematic review. For most freelance projects either title delivers the same work, but if your scope includes hardware decisions, look for explicit board bring-up experience.
Yes. Many clients on Freelancer.com hire embedded engineers for discrete tasks such as porting firmware to a new MCU, writing a single driver, optimizing power consumption, or troubleshooting a failed bring-up. You can also retain the same freelancer for follow-on revisions once the initial project is complete.
For most board-level work, yes. Shipping a development board or prototype lets the engineer test directly on real silicon and capture timing-accurate behavior. For early-stage work, simulators like Renode or QEMU and evaluation kits matching your target MCU can substitute until custom hardware is available.
If your problem is mostly software running on existing hardware, hire an embedded engineer. If you need a new PCB designed, schematic capture, or component selection, hire an electronics or PCB designer, often alongside an embedded engineer who will write the firmware once the board is built.

Freelancer Enterprise
İşletmenizin daha fazla başarıya ulaşmasına yardımcı olmak için 89.5 milyonluk iş gücümüzden yararlanın.

Freelancer API
Yetenekli bulut iş gücümüzü kolayca entegre edebilecekken neden kişileri işe alasınız?
Bugün bir proje ilan edin ve yetenekli freelancerlardan teklifler alın
Board Support Package (BSP) projelerinden ilham alın

Oyun.
9 gün içinde 50$ USD.

Ambalaj Tasarımı.
4 gün içinde 110$ USD.

Müzik Videosu.
12 gün içinde 300$ USD.

İç Tasarım
14 gün içinde 269$ USD.

Poster.
3 gün içinde 100$.

El İlanı Tasarımı.
1 gün içinde 15$ USD.

Konsept Tasarımı.
10 gün içinde 100$ USD.

Sosyal Gönderim.
6 gün içinde 50$ USD.
Küçük işletmelerden büyük şirketlere, girişimcilerden yeni girişimlere milyonlarca kullanıcı fikirlerini gerçeğe dönüştürmek için Freelancer'ı kullanıyor.
89.5M
89.5M
Kayıtlı Kullanıcı
25.8M
25.8M
İlan Edilmiş Toplam İş Sayısı