
Closed
Posted
I am integrating Quectel’s BG95-M3 NB-IoT + GNSS modem into a new device and want to move quickly by leveraging code that already works in the field. If you have previously put the BG95-M3 through its paces with QucePython you’ll know the quirks. I need help to program the Device Firmware and then program the module as per the Project requirments
Project ID: 40438530
77 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
77 freelancers are bidding on average €13 EUR/hour for this job

I noticed you are working with the BG95-M3 modem and need to move fast with the QuecPython setup. I have spent enough time with Quectel hardware to know exactly which undocumented quirks usually stall development when you are trying to get NB-IoT and GNSS working together. Most teams get stuck on the power states or the way the module handles network registration under poor signal conditions. I can help you bypass those hurdles by using field-proven code that handles these edge cases reliably. My focus will be on writing firmware that is stable from day one so you do not have to debug common modem failure points later. I am ready to jump in and code the device requirements directly into the module. Want a 2-minute screen recording of how I would build hardened QuecPython firmware modules for this device? Just say the word. ~ Rajesh
€9 EUR in 40 days
7.5
7.5

As an experienced Software Engineer well-versed in Embedded Systems and the Internet of Things, my proficiency with Python and BG95-M3 QucePython scripting is exactly what you need for your project. Over my 5-year professional journey, I have built a deep familiarity with the BG95-M3 modem's functionalities and the oddities that come with it. Leveraging this knowledge, I can provide you with efficient programming for both, the device firmware and the module, meeting your project requirements accurately and effectively. Apart from my software engineering expertise, I have a solid background in cybersecurity that can be instrumental in ensuring safety at each level of integration. The security of connected devices like yours is paramount today, and I have experience in conducting vulnerability assessments and penetration testing to safeguard against potential threats. Additionally, my meticulous approach towards delivering accurate results aligns perfectly with your need for precise medical coding records. With excellent language skills such as English and Arabic, I am adept at friendly communication and can efficiently convey complex technical concepts. Let's combine our expertise to transform your innovative vision into successful reality!
€15.33 EUR in 120 days
5.8
5.8

As the ranking indicates, I stand among the top 1% on this platform. Excited to offer you my specialized skills in Python and software development, I am confident in my ability to tackle your project with success. My expertise extends to cloud technology which aligns perfectly with the task at hand - integrating Quectel’s BG95-M3 NB-IoT + GNSS modem into your new device and executing the necessary programming in QucePython. Having navigated varied tech environments, I've learned how vital it is to leverage existing successful code when implementing new systems. This is exactly why my proficiency with code that has already seen successful deployments would prove invaluable for your project. Additionally, my deep familiarity with BG95-M3 and its idiosyncrasies will ensure we move quickly and effectively through every stage of the Device Firmware development, aligning precisely with your needs. Overall, selecting me for this project means choosing an experienced professional dedicated to providing efficient, reliable and future-proof results. I appreciate the opportunity to contribute to your project by leveraging my extensive knowledge and expertise in Python, quicly integrating and deploying intricate systems like BG95-M3 through QucePython. Together, let’s perfect your new device!
€9 EUR in 40 days
6.0
6.0

Hello, I understand you’re integrating the Quectel BG95-M3 NB-IoT + GNSS module and need help developing reliable QucePython firmware based on proven, field-tested implementations to move quickly past the typical module quirks and get stable device-level connectivity working. I will develop and structure QucePython scripts tailored for BG95-M3 covering NB-IoT network registration, GNSS acquisition, MQTT/HTTP data handling if required, and robust AT-command orchestration. The implementation will focus on stability, retry logic for network attach, clean task separation, and reusable functions so your device firmware can reliably manage communication and location reporting in production conditions. You will receive well-commented Python scripts, deployment instructions for the module, and a clear breakdown of functions and expected behavior so you can extend or modify the firmware easily. I’ll ensure the solution is optimized for real-world connectivity issues and aligns with Quectel’s QucePython environment limitations. Thanks, Asif
€12 EUR in 40 days
5.6
5.6

✋ Hi, there. I can help program and configure your BG95-M3 module with QuecPython for NB-IoT and GNSS based device functions. ✔️ I have experience working with Quectel modules, serial communication, AT command handling, GNSS parsing, MQTT, TCP/IP, UART, and embedded scripting with Python-based firmware environments. I previously worked on a cellular IoT device using Quectel hardware where I handled modem initialization, network registration, GNSS data collection, power saving modes, and cloud communication for live field deployment. ✔️ I understand the common BG95-M3 quirks including network attach timing, GNSS startup behavior, UART debugging, firmware flashing, and low power operation. I can help build clean and stable firmware based on your project requirements while reusing proven logic to speed up development and testing. ✔️ I will develop the firmware step by step, test communication flow, validate NB-IoT connectivity, and make sure the module performs reliably in real conditions. I can also assist with debugging, optimization, and future updates as the project grows. Please click the Chat button so I can review the requirements and start quickly. Best regards, Mykhaylo
€9 EUR in 40 days
5.0
5.0

Hi, I have experience working with embedded communication modules and firmware-level integrations, including cellular/GNSS workflows, serial communication, and constrained-device environments. I can help: • develop and refine the device firmware for the BG95-M3 • work with QuecPython-based modem logic and AT command flows • handle NB-IoT connectivity, GNSS data handling, and module configuration • optimize stability, reconnect behavior, and power management • integrate the module cleanly according to your project requirements I understand the importance of using proven, field-tested logic to accelerate development while avoiding common modem-side issues and edge cases. Happy to review your current hardware setup and move quickly from there. Best regards,
€20 EUR in 40 days
4.2
4.2

Hi, how are you doing? I went through your project description and I can help you in your project. your project requirements perfectly match my expertise. We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries. We are providing our services in following areas: Antenna Design (CST, HFSS) Embedded C Programming. VHDL/Verilog, Quartus/Vivado, LabVIEW/ Multisim/PSPICE/VLSI MATLAB/SIMULINK Network Simulator NS2/NS3 Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC, STM32 and ESP32. IDEs like Keil MDK V5, ATmel studio and MPLab XC8. PLCs / SCADA PCB Designing Proteus, Eagle, KiCAD and Altium IOT Technologies like Ethernet, GSM GPRS. HTTP Restful APIs connection for IOT Communications. Also, we have good command over report writing, I can show you many samples of our previous reports. Kindly consider us for your project and text me so that we can further discuss specifically about your project's main goals and requirements.
€9 EUR in 40 days
4.7
4.7

Have you encountered specific challenges while working with the BG95-M3 that you want to address? Leveraging proven code is key for a seamless integration. With over five years of experience in IoT development and specific expertise in programming Quectel’s BG95-M3 using QucePython, I can help you with programming the device firmware effectively. I understand the quirks and can provide optimized solutions tailored to your project requirements. I’m eager to discuss your project needs in detail, including any existing code you want to build upon. Let’s collaborate to ensure a smooth integration of the BG95-M3 into your device. Best Regards,
€9 EUR in 40 days
3.0
3.0

PYTHON Expert is here to complete this task -------I believe I can do this project in an efficient and professional manner. I am highly proficient to work on this project . I am Passionate PYTHON:Full stack developer having rich experience with all the latest technologies with so many successful Tasks. I have some queries to give you accurate time and price Please ping me to get started and provide you great results. Thanks
€11 EUR in 40 days
3.1
3.1

As the head of SrashtaSoft, I am confident that my team and I are the ideal fit for your project requiring BG95-M3 QucePython scripting. Our vast experience in software development, IoT, and specifically with the integration of Quectel's BG95-M3 modem through QucePython, positions us uniquely to provide you with efficient, quality solutions. We understand that time is of the essence for you and leveraging on tested code that has proven to work in the field is crucial. With over 9 years in this industry, we have perfected our craft by developing and delivering over 200 Mobile applications and 250 websites. In addition, we have developed 3+ IoT apps for home and industrial automation – a perfect fit with your project description. Ultimately, we aim to establish long-term client relationships based on trust and satisfaction. Partnering with us means gaining not just a service provider but also a reliable partner who is dedicated to your success. We are excited about the opportunity to contribute to your project by putting our skills in software development, Python programming, and IoT to good use. Let's get started on streamlining your device firmware programming.
€15 EUR in 40 days
3.0
3.0

Hello, I've just read your job description carefully. I've worked on projects involving the BG95-M3 modem with QucePython, and I'm familiar with its quirks. I have experience in Python, IoT, Embedded Systems, and Micropython, which fits perfectly with your project needs. I’m confident I can help program the Device Firmware quickly and efficiently. Looking forward to hearing from you. Kind regards, Lautaro
€12 EUR in 40 days
2.6
2.6

?? Hello there ?? I understand the urgency of integrating Quectel's BG95-M3 NB-IoT + GNSS modem into your new device and the importance of leveraging existing working code to expedite the process. Having successfully worked with the BG95-M3 using QuecPython, I am well-acquainted with its quirks and functionalities. With my expertise in programming Device Firmware and configuring modules to meet project requirements, I am confident in delivering a seamless integration of the BG95-M3 into your device. My experience in working on similar projects equips me with the necessary skills to ensure a successful implementation. My approach involves thoroughly analyzing the project requirements, customizing the firmware to optimize performance, and rigorously testing the module to guarantee functionality and reliability. I am committed to providing efficient and effective solutions tailored to your specific needs. I am excited about the opportunity to collaborate and contribute to the success of your project. Let's work together to bring your vision to life. Looking forward to hearing from you soon. Ihsan Faridi
€9 EUR in 40 days
2.7
2.7

Hello there. I recently completed a similar IoT firmware integration project involving NB-IoT communication, GNSS tracking, and Quectel modem configuration using QucePython, where stable device communication and reliable field performance were successfully achieved. Your project is especially suitable for me because I already understand the BG95-M3 modem behavior, AT command structure, QucePython environment, GNSS handling, network registration flow, and the common quirks that arise during real-world NB-IoT deployments. I will proceed by reviewing your exact hardware setup and project requirements, configuring and programming the BG95-M3 firmware with optimized QucePython code, implementing and testing the required NB-IoT + GNSS features, validating module communication and stability, and delivering clean, well-documented firmware within the agreed timeline. I hope we can work together on this project and build a reliable, production-ready solution that fully meets your device requirements. Best regards.
€17 EUR in 40 days
1.9
1.9

Hello, Your project immediately stood out to me because working with Quectel BG95-M3 modules requires more than general Python experience. NB-IoT communication, GNSS integration, serial debugging, and device stability all introduce challenges that require practical embedded and IoT development experience. I’m a Senior Software Engineer with 10+ years of experience building reliable systems using Python, Node.js, React, Vue, and backend technologies. In addition to full stack development, I’ve worked with hardware-integrated applications, device communication workflows, embedded environments, and low-level debugging where stability and consistency are critical. I understand the importance of leveraging existing field-tested code to accelerate development and reduce unnecessary debugging time. I can assist with QucePython development, BG95-M3 configuration, firmware implementation, GNSS functionality, and optimizing the overall communication flow based on your project requirements. My approach is focused on clean implementation, reliable device behavior, and efficient problem solving. I’m comfortable working independently, troubleshooting complex technical issues, and refining systems until they are production-ready. I’d be glad to discuss the current state of the project and help you move the integration forward efficiently. Best regards
€9 EUR in 40 days
2.0
2.0

Hi, I have experience working with Python-based embedded systems, IoT device integrations, serial/modem communication workflows, and low-level debugging for hardware-focused projects. I’m comfortable working with Quectel modules, AT-command communication flows, GNSS/network handling, and MicroPython/embedded scripting environments. I can help develop and structure the BG95-M3 firmware logic in QuecPython, assist with device-side integration, and troubleshoot modem behavior, connectivity, GNSS, power management, and communication flows based on your project requirements. I also understand the importance of building on stable, field-tested logic for embedded systems to avoid unreliable behavior later in production. BR, Heorh
€10 EUR in 40 days
1.6
1.6

Two things stood out: you want to move fast by reusing field-proven code, and you specifically need someone who knows the BG95-M3 quirks under QuecPython (PSM/eDRX timing, AT+QGPSCFG gotchas, the NB-IoT attach edge cases that bite at the radio layer, not the Python one). Honest framing: I am strong in Python and systems work, but I have not shipped a BG95-M3 board to production. If that is a dealbreaker, no hard feelings, skip me. If you want a fast, careful pair of hands who will not waste your hours guessing, here is how I would work: 1. Day 1: read your existing field-proven code, map the AT command flow, list the quirks you have already paid to discover. 2. Day 2-3: stand up the device firmware skeleton against your hardware, GNSS fix + NB-IoT attach + MQTT or HTTP uplink, whichever you use. 3. Day 4-7: implement the project-specific logic on top, with logging that makes the next bug a 10-minute fix instead of a 2-hour one. Done = device boots, attaches, gets a GNSS fix, sends a payload, sleeps, wakes, repeats, on your bench. Rate: €12/hr, billed against tracked hours only. Happy to cap the first week at a fixed ceiling so you can evaluate risk-free. Do you want me to start with a 2-hour code review of what already works, or jump straight into firmware on the new device? P.S. If you are not yet on QuecPython's latest stable for BG95-M3, the URC handling around +QIURC has changed in a way that quietly breaks older socket code, worth pinning the version before we start. Waqar
€12 EUR in 7 days
1.3
1.3

I appreciate your time in reading through my profile and skills. My name is Aleksandar, and I am an accomplished full stack web developer with a comprehensive understanding of MERN, Ruby on Rails, and ASP.NET technologies, bringing over 12 years of experience to the table. The fact that I'm an open-source contributor and certified in numerous programming technologies gives me the flexibility to adapt to your project's unique requirements. Speaking of which, let's discuss your integration project to leverage Quectel’s BG95-M3 NB-IoT + GNSS modem into a new device using QucePython. My prior accomplishments include successful integrations of various devices for my clients, making sure their projects move quickly while reaping the benefits of already vetted codebases from the field. This aligns perfectly with your needs. Furthermore, as an advocate for problem-solving and deadline-driven approach, my goal is client satisfaction by delivering projects on time and within budget. I possess excellent programming skills in Python which is pivotal to your BG95-M3 integration as well as my unparalleled ability in software development makes me the most suitable candidate for the job. Let's not miss this opportunity to perfectly satisfy your project requirements together!
€9 EUR in 40 days
1.2
1.2

Hello, Thanks for sharing your project. This team brings together members with strong technical skills matched to your needs. We’re committed to delivering a high-quality result, on time, and as quickly as possible—without cutting corners. From clean code to clear communication, we’ll work efficiently to complete your project perfectly. Let’s hop on a quick chat to clarify details and get started. Looking forward to building something great together! Best Regards.
€25 EUR in 40 days
1.4
1.4

Hello, I carefully analyzed your BG95-M3 integration requirements and understand you need practical, field-tested development support for programming the device firmware and configuring the Quectel BG95-M3 module using QuecPython for reliable NB-IoT and GNSS operation. I recently worked on similar IoT and embedded communication projects involving cellular modules, GNSS positioning, AT command workflows, low-power optimization, and custom firmware integration for production devices. Your project requires hands-on experience with modem behavior, network registration, serial communication, GNSS handling, and stable firmware architecture. I can help accelerate development by adapting proven implementation patterns, configuring the BG95-M3 according to your project requirements, optimizing connectivity workflows, and building clean, maintainable firmware logic ready for deployment and future expansion. I can also assist with debugging module quirks, power management behavior, MQTT/HTTP communication, GNSS parsing, and reliable device initialization/testing procedures to ensure stable real-world operation. I am available to begin immediately and committed to delivering high-quality embedded development support within the shortest possible timeframe. Best regards, Oleh
€10 EUR in 40 days
1.0
1.0

Hello, In my opinion, the problem of this project is that integrating the BG95-M3 with the existing codebase efficiently while addressing its quirks is critical. I will leverage the established code for the BG95-M3 to build a robust device firmware, ensuring seamless data flow between the modem and the device. I’ll implement error handling for edge cases and optimize the logic for GNSS functionality. Existing libraries will be reused where applicable, while tailoring specific configurations to meet project requirements. The deliverable will be a fully functional firmware tailored for the BG95-M3, including comprehensive documentation and testing to ensure reliability in real-world scenarios. With extensive experience in embedded systems and IoT integrations, I am confident in delivering this solution effectively. I can start immediately. Regards.
€9 EUR in 40 days
1.0
1.0

Cork, Ireland
Payment method verified
Member since Mar 21, 2024
€250-750 EUR
€30-250 EUR
€8-30 EUR
€6-12 EUR / hour
€6-12 EUR / hour
$250-750 USD
₹100-400 INR / hour
€250-750 EUR
$14-60 NZD
₹75000-150000 INR
€6-12 EUR / hour
₹1500-12500 INR
$2-8 USD / hour
₹4000-6000 INR
₹37500-75000 INR
$250-750 USD
$30-250 USD
$10-25 AUD
$30-250 USD
₹750-1250 INR / hour
$5000-10000 AUD
₹37500-75000 INR
$250-750 USD
₹600-1500 INR
$30-250 USD