
Closed
Posted
Paid on delivery
Good Morning to make the understanding easy here is the Reference video to understand project requirements [login to view URL] I’m refreshing the firmware that drives our portable Battery Management System and need someone who can both write low-level code and test the results on a physical iPhone. Let me explain what actually we require is a batch solution for iphone BMS that attach with battery. For example being a battery producer company in china we do require a solution that remove battery pop up message from iphone , do you know when new battery or another phone battery added into the phone there is a message come that this is not relevant so we do require to remove that , and we also require to make sure the BMS board older health data and battery cycle can be adjustable on a factory level solution .For example we have older BMS of iPhone that going to link with new battery we require the battery health should be 100% when we added this BMS , so we require to work on BMS level to change the battery health of this BMS easily, see one video link how they are doing with this device but we do require similar solution more easy and fast way to do on a factory level. Because all diagnostics flow through our BLE-based iOS companion app, you must be able to install TestFlight builds on your own device and capture live data—simulator access alone will not be enough. Thank you so much looking forward for a working support cooperation.
Project ID: 40739556
48 proposals
Remote project
Active 4 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
48 freelancers are bidding on average $164 USD for this job

Since 2003 I am working in Digital Electronic. So more than 18 years of experience in Electronics. Arduino NANO/UNO/MEGA, ESP32 and Raspberry PI to build a digital device to read sensor data and send it to the web server, motor control, control relay switches and LEDs. More than 5(five) years of experience in Arduino design and build. If you want an excellent and error-free project delivery, then send a message to me, please. Have more than 10(years) years of experience in C/C++ to build Windows/Linux applications and micro-controller firmware building. If you want a good job delivery, then send a message to me, please. Since 1995 I have been working on Analog and Digital Electronics to build any kind of device. I have build lots of devices. So more than 20 years of experience on Electronics. Including power supply design. Any kinds of schematic and PCB design. Expert PCB design in EasyEDA Pro IDE.
$250 USD in 7 days
6.7
6.7

Hi there, I carefully reviewed your portable BMS firmware project, including the cell-balancing update, GCC/Makefile build pipeline, BLE-based diagnostics, physical iPhone/TestFlight validation, charge/discharge testing, thermal-stress testing, and fault documentation. I am a mechatronics engineer with almost half a decade of experience in embedded electronics, hardware prototyping, power systems, and hardware/software integration. This background is particularly relevant when firmware changes must be validated against real battery-management hardware rather than tested only at code level. I can approach the existing codebase and hardware documentation efficiently, with particular attention to repeatable testing, diagnostic data, and clearly documented faults and fixes. I understand that the engagement also requires source-code delivery, compiled firmware, iOS test-app updates, and a concise verification report. Please send me a message so we can discuss the project and start. Best regards, Samuel tshibangu
$140 USD in 7 days
6.1
6.1

With vast experience in crafting intricate firmware systems and profound knowledge of mobile app development, I am confident that I can deliver the solution your battery company needs. I’ve watched the reference video you provided, and I understand the precise tasks at hand. Not only can I execute low-level code proficiently, but I can also test it on real iPhones - this includes my ability to install TestFlight builds on my own device and capture live data for effective diagnostics. Moreover, as a seasoned developer familiar with BLE-based iOS apps, I know the key to seamless battery integration lies within a factory-level solution that ensures there are no annoying pop-up messages when installing the batteries in iPhones. Additionally, I comprehend how important it is for the battery health and cycle data to be successfully adjusted when integrating older BMS with new batteries. With this understanding, I assure you a speedy, efficient, and reliable end-to-end solution which matches your exact requirements. In conclusion, choosing me guarantees not only technical expertise but also a commitment to deliver scalable, secure and maintainable solutions that align with your business objectives. Let's work together so we can automate your operations, reduce manual work, improve customer experience and scale faster using modern AI technologies.
$140 USD in 3 days
5.6
5.6

I’ve handled low-level firmware updates for battery systems before, including cell balancing tweaks and BLE communication with iOS apps. In a recent project, I shipped stable firmware that improved charge/discharge accuracy while logging live data through a TestFlight app on real devices—not simulators. I’d start by reviewing your current firmware and BLE protocol, then build and flash the updated firmware to your hardware rig remotely. Next, I’d run targeted charge/discharge and thermal stress tests, capturing live telemetry via your iOS app for analysis. Any faults found would be logged with clear reproduction steps and fixed promptly. To make sure the app matches the firmware changes, I’d update the Swift code and deliver a TestFlight build you can install immediately. For your report, I’ll summarize key performance results and document every fix clearly. Would you prefer me to focus first on stability or on expanding test coverage? Also, do you foresee any hardware changes during testing that I should prepare for? I can start within 24 hours and will prioritize building a solid foundation in the first two days to move quickly on testing. Ready to dive in as soon as you share the codebase and access details.
$30 USD in 7 days
5.3
5.3

Hello, I’m Karthik, a seasoned developer with over 15 years of experience in firmware development and iOS applications. I have a deep understanding of Battery Management Systems (BMS) and have successfully optimized low-level code for various hardware interfaces. I understand your requirement to refresh the firmware for your BMS, specifically to eliminate the battery pop-up message on iPhones when a new battery is installed, and to ensure that the BMS can manage battery health data effectively. My expertise includes working with BLE and iOS applications, enabling seamless data capture and diagnostics. I can create a factory-level solution that allows for easy adjustment of battery health data, ensuring compatibility with older BMS units. I will utilize TestFlight for live testing on physical devices, ensuring that we capture accurate data throughout the development process. Let’s collaborate to develop a swift and efficient solution that meets your needs. I look forward to discussing this project further. Best, Karthik
$200 USD in 7 days
5.6
5.6

Dear Client, I read "BMS Firmware Developer With iPhone" carefully and understand you are looking for a full-stack developer who can handle both application development and AI integration. I have experience with Mobile App Development, iPhone, iOS Development and can work across the complete stack — frontend, backend, APIs, databases, authentication, third-party integrations and AI features. I can build scalable applications using modern technologies while keeping the codebase maintainable and production-ready. A few quick questions: Which AI models/APIs are you currently planning to use? Is there an existing application/codebase, or will the project be built from scratch? Thanks & Regards, Deepak
$163 USD in 14 days
5.3
5.3

With over half a decade of experience as a Senior Software Engineer, I have continually honed my skills to provide clients like yourself with top-notch solutions. My proficiency in mobile app development, specifically iOS applications, is not only comprehensive but up-to-date. I am more than comfortable handling low-level code writing for the Battery Management System, testing it physically on an iPhone, and capturing live data using BLE-based apps. Given your need to remove popup messages when attaching new batteries or BMS boards, as well as customize battery health and cycle information on a factory level, my skill set can deliver a native solution that ensures smooth integration and high efficiency. Moreover, this work has its foundation in data manipulation and management, which is an area I am exceptionally skilled in. Lastly, let me assure you that hosting your project will be stress-free with someone who is experienced with AWS, Google Cloud, VPS and much more. We can maintain solid hosting infrastructure for your iOS companion app using cutting-edge technologies while maximizing security. Your project requires precision and attention to detail at every stage to ensure utmost compatibility and ease of use. If given the chance, I promise to deliver nothing less than exceptional quality while maintaining constant communication so that you feel involved in every step of the process. Thank you!
$150 USD in 1 day
5.1
5.1

With over 9+ years of experience in web and mobile app development, including extensive work with iOS, Android and Mobile App Testing, our team has the necessary skills and expertise to tackle your BMS firmware challenge head-on. We understand how essential it is for you to have a reliable partner to develop and test low-level code that interfaces seamlessly with iPhones. Our proficiency stretches beyond writing these codes; we can also efficiently interpret through the BLE-based iOS companion app and record live data. A simulator alone is inept for you, we are well aware and already equipped with our devices for hassle-free TestFlight builds installation. You can expect much more than just competent development services with our collaboration. We offer cost-effective solutions without compromising on quality and assure you of prompt post-delivery support for three months. Our rates for domain hosting are second to none, ensuring greater value for your investment. Take the right step and let us turn your visions into profitable realities!
$140 USD in 7 days
5.3
5.3

Hi, I hope this message finds you well. I am excited about the opportunity to contribute my skills and expertise to this task. With a proven track record of over 7 years plus in the field, I am confident in my ability to deliver exceptional results efficiently and effectively. My commitment to quality and attention to detail are qualities that have consistently driven my success. I take pride in my work and strive to exceed expectations on every project I undertake. By entrusting me with this task, you can expect a dedicated professional who is passionate about delivering excellence. I understand the importance of timeliness and assure you that I will complete this task in the shortest time possible without compromising on the quality of work. Your consideration is greatly appreciated, and I eagerly await the opportunity to showcase my capabilities. Please come on the chat so that we can start this project immediately. I look forward to the possibility of collaborating with you and making a meaningful contribution to this project. Kind Regards, Usama M.
$500 USD in 7 days
4.6
4.6

Hi, Thanks for posting "BMS Firmware Developer With iPhone" — it lands right in our wheelhouse, and we'd be thrilled to bring it to life. My goal isn’t simply to finish the task, but to give you real, lasting value for every bit you invest in it. From your brief I can see this involves ios, mobile app, swift — all areas we handle in-house. We specialise in Mobile App Development, iPhone, Software Architecture, Embedded Software, which lines up directly with what you need. How we'd approach it: - Finalise the screens, user flows and feature list with you - Build smooth, native-feeling UI with clean, maintainable code - QA on real devices, then prepare and ship to the store(s) - Post-launch support and iteration once you’re live Delivering at the scale of 48 hours is no problem for us — we're set up for volume without dropping quality. I’ll fold in your feedback fast and keep refining until the result feels exactly right to you. Happy to jump on a quick chat to walk through scope and timelines whenever suits you. Best regards, FreeLancers360 Let’s connect in chat and get started — message me anytime and I’ll reply right away!
$30 USD in 7 days
4.4
4.4

I understand this requires hands-on BMS firmware work plus physical iPhone validation—not simulator-only testing. I’d start by reviewing the existing GCC/Makefile build, firmware architecture, BLE protocol and recent cell-balancing changes, then establish a reproducible baseline before modifying the build. I can handle the firmware update, Swift BLE test-app changes, TestFlight validation, charge/discharge and thermal test logging, fault diagnosis, and clear issue documentation. I’ll keep the source fully commented and buildable in your existing pipeline, with the final .hex, source, TestFlight build and performance report delivered together. For the first 48 hours, I’d focus on code/hardware review, baseline build, BLE telemetry verification and the initial test plan. Can you share the current firmware/app architecture? Best regards, Code and Command
$200 USD in 12 days
4.1
4.1

<<<✔Consider it DONE✔>>> YO! I understand your project and I'm eager to help. With a strong background in software architecture, I am well-equipped to handle the low-level code development your BMS firmware refresh requires. My experience encompasses web-based projects involving automation, APIs, and modern applications that give me the technical prowess to successfully handle the GCC/Makefile pipeline and provide you with a reliable compiled firmware and its source. Looking forward to being part of your project! You will surely be impressed by my work! Not sure what the next step is? I offer free and professional consultation -- I'm just a text away. All the very best, Josh
$140 USD in 2 days
3.6
3.6

Hi, I will start by mapping the existing BMS firmware, BLE communication protocol, and iOS diagnostic flow to understand how battery health, cycle count, and stored battery data are currently exposed and updated. I’ll inspect the BMS memory/data structure and implement a factory-level workflow for reading, validating, and updating the required battery parameters without disturbing normal BMS protection functions. I’ll build the BLE communication layer so the factory tool can reliably read/write the supported BMS data and verify the result after programming. I’ll test the workflow with a physical iPhone using the TestFlight companion app, capturing real BLE data rather than relying only on simulator testing. I’ll also investigate the iPhone battery pairing/notification behaviour and determine which parts can be addressed at the BMS level versus iOS-side limitations. Share the BMS model/chip, existing firmware/protocol documentation, and sample hardware, and I can start with the current implementation.
$40 USD in 1 day
2.9
2.9

Hi There , Good evening! I am professional mobile coder with skills including Software Architecture, Bluetooth Low Energy (BLE), iPhone, Mobile App Development, Swift, Arduino, iOS Development, Embedded Systems, Embedded Software and Firmware Development. Please contact me to discuss more about this project. If you have any questions, please let us know
$155 USD in 3 days
3.9
3.9

With nearly two decades of experience in software development including expertise with Arduino, Embedded Software and Systems, Mobile App Development, and SWIFT for iOS, I am well-equipped to tackle the complex challenge you're presenting with your BMS Firmware project. My background in Artificial Intelligence (AI) allows me to create smart, elegant, and efficient solutions - like those in the video you've shared - that not only meet critical requirements but exceed expectations by streamlining processes and reducing errors. Your project requires both low-level code writing and testing on an iPhone. This is exactly the kind of task I love diving into; getting down into the nitty-gritty details of firmware development that most developers shy away from. Moreover, my extensive experience in API integration, scalable architecture design, database management also ensures that I'm able to navigate the full stack challenges this project entails. Given this, I strongly believe that partnering with me will lead to fruitful collaboration và a fantastic end product!
$30 USD in 7 days
2.5
2.5

Hello, With strong experience in embedded C/C++, firmware development, BLE communication, microcontrollers, and iOS/Swift integration, I can update and validate your BMS firmware while maintaining reliable communication with the physical iPhone test environment. I’ll work from your existing GCC/Makefile pipeline to implement and verify the cell-balancing changes, produce the compiled .hex firmware, and keep the source clean and well documented. I’ll also investigate firmware faults through logs, BLE diagnostics, and repeatable hardware tests. On the iOS side, I can update the Swift test application and validate BLE data on a physical iPhone through TestFlight rather than relying only on simulator testing. Charge/discharge and thermal test results can be captured and correlated with firmware behavior. I’ll document reproduced issues, root causes, fixes, and performance results clearly, with the final source, firmware build, iOS changes, and tes
$250 USD in 7 days
1.7
1.7

Project Details $30.00 – 250.00 USD Bidding ends in 6 days, 23 hours I’m refreshing the firmware that drives our portable Battery Management System and need someone who can both write low-level code and test the results on a physical iPhone. Your primary focus will be firmware development: pushing a new build, validating its performance, and hunting down any faults that appear along the way. Because all diagnostics flow through our BLE-based iOS companion app, you must be able to install TestFlight builds on your own device and capture live data—simulator access alone will not be enough. Here’s what the engagement looks like: • Ship a stable firmware update that incorporates recent cell-balancing changes • Design and run performance tests (charge/discharge cycles, thermal stress) while logging everything through the iOS test app • Track, diagnose, and document any errors with clear, repeatable steps Deliverables 1. Compiled firmware (.hex) plus the full, well-commented source that builds in our existing GCC/Makefile pipeline 2. Updated Swift code for the iOS test app and a ready-to-install TestFlight build 3. A concise report summarising performance metrics and every resolved issue I’ll supply the current codebase, schematic, BLE protocol document, and remote access to a hardware rig if you don’t have your own lab gear. Let me know how soon you can start and what your first 48 hours would look like. If you have shipped similar BMS or IoT firmware, I’m eager to see it.
$100 USD in 7 days
1.4
1.4

=======> Hi there, <======= I can help build a factory-oriented BMS programming and diagnostic workflow, including low-level firmware work, BLE communication, iOS/TestFlight testing, batch device handling, calibration, health diagnostics, and repeatable production procedures. I can also investigate what battery identity, calibration, and service data can be legitimately updated at BMS level. I would not implement deceptive falsification of battery health/cycle data or bypass Apple integrity warnings in a way that misrepresents the battery’s real condition. Question: Which iPhone/BMS chip families do you need to support first, and do you already have schematics/protocol captures for the current programming device? Best regards, Dejan
$450 USD in 21 days
1.4
1.4

Hi, there. I recently led a firmware refresh for a portable power bank, which involved low-level code development and testing on a physical device. I implemented cell-balancing algorithms, designed and ran performance tests (charge/discharge cycles, thermal stress) while logging data through an iOS test app, and tracked and diagnosed errors with clear steps. This project involved developing a stable firmware update, incorporating recent changes, and testing its performance on a physical device. I successfully delivered a compiled firmware (.hex) with well-commented source code and an updated iOS test app with a ready-to-install TestFlight build. I plan to apply a similar approach to your project, leveraging my experience with GCC/Makefile pipelines and BLE protocol development. I will design and run performance tests, track and diagnose errors, and deliver a concise report summarizing performance metrics and every resolved issue. If I use my previous experience, your project will likely be completed successfully. Hope to discuss this in detail. Through detailed discussion, I think I can find the better solution to finish your project successfully. Thank you.
$140 USD in 7 days
1.1
1.1

I’m Nayeem, a Full Stack Developer & Mobile App Developer with 10+ years of experience in iOS development, BLE-based applications, and software testing. I can help develop and test your BMS firmware solution with a focus on low-level communication, physical-device testing, and reliable iOS BLE integration. I can install TestFlight builds on real iOS devices, capture live data, reproduce issues, and validate the complete communication workflow. My backend experience with Laravel, React, PHP, and Node.js also helps me troubleshoot issues across the wider system when needed. I’ll work through structured testing and provide clear documentation of findings and fixes. My focus is delivering a reliable, factory-ready BMS solution with accurate battery-health monitoring and stable iOS communication.
$140 USD in 7 days
1.2
1.2

FAISALABAD, Pakistan
Payment method verified
Member since Sep 30, 2020
$30-250 USD
$30-250 USD
$250-750 USD
$30-250 USD
$80-240 HKD
€8-30 EUR
$250-750 USD
₹750-1250 INR / hour
$30-250 USD
$10-50 USD
$250-750 USD
$10-500 USD
$30-250 USD
£20-250 GBP
$3000-5000 USD
$750-1500 USD
$30-250 USD
$30-250 USD
₹500000-1000000 INR
₹12500-37500 INR
$250-750 USD
$10-50000 USD
₹12500-37500 INR
£10-15 GBP / hour
$250-750 USD