Hire the best RTOS specialists
Check out RTOS specialists with the skills you need for your next job.
- $30 hourly
- 4.9/5
- (47 jobs)
Hello Thank you for looking my profile. I'm embedded firmware and software developer over 7+ experiences. I'm worked over multiple position before full-time and full-stack development embedded device: Hardware development (PCB layout, Schematic design), Software development (Windows, Linux), Mobile application development (Android, iOS). And I'm also worked on almost process of products development from prototype to production process. I build small home labs has some tools and equipment support for developing, testing and debugging embedded devices. I have a team include firmware/software (me), hardware, and mechanical engineering for fully support embedded device development. My experiences and skills: - Embedded firmware and software development C/C++. - Embedded GUI: LVGL, TouchGFX, GUIx, UI design and deploy. - Embedded WebServer: Bootstrap, Javascript, html, mobile and desktop view scalable especial lightweight and performance. - Desktop application: Windows, Linux (Python, C#). - Mobile application: Android, iOS (Xamarin, .NET MAUI), launch to AppStore and PlayStore. - Iot Cloud: AWS Iot, Azure Iot Core, Thingsboard Cloud. - Connectivity: BLE, WIFI, ETH, NFC, CAN, MODBUS, USB (WINUSB, WINCID, LIBUSB, etc.), Z-WAVE etc. - Real-time operation: freeRTOS, Azure RTOS(Threadx), Zephyr, etc. - Microcontroller: STM32, EFR32, EFM32, ZGM23, NRF52, ESP32, PIC, AVR, ATSAM, Ambiq Apollo, etc. - Embedded Framework: STM32Cube, nRF Connect, nRF52 SDK, Zephyr, ESP-IDF, SiliconLabs Gecko, etc. - Device firmware update(DFU): OTA, Bootloader, Secure-boot, Flash encryption, etc. - Manufacturing: ATS(Automation Test Software), testing firmware, flashing tools and scripts, Secure-boot, Flash encryption, etc. - Low power consumption. - Troubleshooting and bug fixing. Debugging: - JTAG, SWD, ST-LINK, J-LINK, etc. - Segger Ozone, Open OCD, etc. - IDE: Visual Studio, Visual Studio Code, Simplicity Studio, STM32CubeIDE, Segger Embedded Studio, Eclipse. Feel free message to me for discuss your project.RTOS
CAN BusBluetooth LEInternet of ThingsModbusSTM32WiFinRF52Real-Time Operating SystemEmbedded CFirmwareESP32Bluetooth - $57 hourly
- 4.9/5
- (15 jobs)
Good working day! I'm here to provide systems work, live, update, and development. I want all the products I develop see the light of day, sell successfully, and become better for users and owners. If you ask me what is the meaning of life, I'll answer – in programming. So, my job is programming, my hobby too. By the way, if you need a first-class programmer – I'm here. I’ve been providing excellent firmware development services for over 10 years. It confirms my status 100 % TOP rated + on Upwork. Perfectly functioning devices and satisfied customers will speak better for me. Do you want to save your time on pointless meetings where engineers ask you what to do instead of doing it? Do you want to increase your income through our productive cooperation? Do you want a perfect, functioning, advanced product that you and your customers will like? I'll help you find a solution for your problems as soon as possible to implement them at a high level. The main goal is to help you achieve great success and make results. The most important thing is the product. It will be innovative, progressive, fresh, and efficient. I'll develop firmware, support it, and add new features, thus improving the product and the owner's profit. I'm always open to communication and find it useful. The more feedback I receive from you, the more I'll give you in return. Then I would like to tell you exactly how the cooperation goes. And now you can look at reviews of my work left by my clients on Upwork. I want you to understand the most important benefits that I can provide you are time and freedom. I can independently make decisions without disturbing the customer. You can go about your business while your project is running. At the same time, I work on technical tasks and take responsibility for my actions. So, I offer long-term cooperation which means the full cycle of device development and support. Please note that the latest versions are released as soon as new features are added. Every next release brings us closer to the final version of the device. Eventually, I would like to give you a guarantee. Guarantee of 100% satisfaction with the result. Unfortunately, my resources are limited, so I don't take on many projects. If you have a clear understanding and vision of your project and want to start right now, just write to me. Let's talk, discuss, make a plan and grow your business. If you still have doubts about something, then I have a consultation service – where we’ll analyze all the issues together that will help you see the future of your project, understand the next steps, and possibly start our cooperation.RTOS
AWS IoT CoreTCP/IPFirmware ProgrammingFirmwareCReal-Time Operating SystemEmbedded SystemnRF52ArduinoEmbedded CMicrocontroller ProgrammingSTM32ESP32AVR Microcontroller - $51 hourly
- 4.2/5
- (3 jobs)
🅻🅾🅾🅺🅸🅽🅶 for new challenging projects which will allow me to keep growing and use my talents to the maximum. I am available for up to 30 hours bi-weekly. My fields of expertise are: • Communication: ZigBee, Bluetooth, CAN, RS485, I2C, RS232, SNMP, MODBUS, USB, DNP3, TCP/IP, 3G • Writing application for microcontrollers • Testing • Design system architecture: microcontroller + database + cloud + mobile app • Prototyping on single board computers like Raspberry Pi or BeagleBone • Bring to life custom prototype boards • Improve the code performance • Bug fixing • C / C++ code review • Writing PC utility program I can solve your problems fast, efficient not compromising the quality. Thank you for your time. P.J.RTOS
BoostSocket ProgrammingC#LinuxC++CReal-Time Operating SystemBluetoothEmbedded SystemMicrocontroller ProgrammingZigbee - $40 hourly
- 5.0/5
- (22 jobs)
🏆 𝗨𝗣𝗪𝗢𝗥𝗞 𝗘𝗫𝗣𝗘𝗥𝗧 𝗩𝗘𝗧𝗧𝗘𝗗 𝗙𝗥𝗘𝗘𝗟𝗔𝗡𝗖𝗘𝗥 💪 𝗔𝗺𝗼𝗻𝗴 𝘁𝗵𝗲 𝗧𝗼𝗽 𝟭% 𝗽𝗲𝗿𝗳𝗼𝗿𝗺𝗲𝗿 𝗼𝗻 𝗨𝗽𝘄𝗼𝗿𝗸 🎖️ 𝗧𝗢𝗣 𝗥𝗔𝗧𝗘𝗗 𝗣𝗟𝗨𝗦 𝘄𝗶𝘁𝗵 𝗼𝘃𝗲𝗿 𝟭𝟱𝟬𝟬𝟬 𝗛𝗼𝘂𝗿𝘀 𝗼𝗳 𝘄𝗼𝗿𝗸 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲 𝗼𝗻 𝗨𝗽𝘄𝗼𝗿𝗸 👍𝟭𝟬𝟬% 𝗝𝗼𝗯 𝗦𝘂𝗰𝗰𝗲𝘀𝘀 ✔︎ 𝗠𝗼𝗿𝗲 𝘁𝗵𝗮𝗻 𝟮𝟬 𝘆𝗲𝗮𝗿𝘀 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲 𝘄𝗼𝗿𝗸𝗶𝗻𝗴 𝘄𝗶𝘁𝗵 𝗱𝗶𝗳𝗳𝗲𝗿𝗲𝗻𝘁 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗮𝗻𝗱 𝗛𝗮𝗿𝗱𝘄𝗮𝗿𝗲 𝗽𝗿𝗼𝗷𝗲𝗰𝘁𝘀. Greetings! I am a seasoned Senior Full Stack Engineer with over 20 years of extensive experience in software and solutions development. My forte lies in designing and developing intelligent and adaptive applications across various domains, including desktop, web, mobile, embedded systems, and IoT. Key Skills and Expertise: ✅ Embedded Systems Development: Extensive firmware development for microcontrollers like ARM, STM32, ESP32, PIC, Arduino, Raspberry PI, and more. Specialized in Secure Embedded Applications with ARM Trustzone, Infineon's Optiga Trust M, and STM32 ST-SAFE. Expertise in hardware protocols (UART, SPI, I2C, USB, Bluetooth, LoRa, WiFi, Zigbee). In-depth knowledge of TLS (mbedTLS) and PKI systems. ✅ IoT Application Development: Design and development of Internet of Things (IoT) applications with technologies like LoRa, 4G NB-IOT, Cellular, Bluetooth LE and ZigBee. Experience with AWS IOT, MQTT/S, HTTP/S messaging system Experienced in motor control applications, including full-bridge and PWM for robotics. ✅ Web Applications Development: Proficient in J2EE, PHP for web applications and REST API development. Backend expertise in Java, PHP, and technologies like J2EE, JSF, JSP, Servlets, Primefaces. Frontend proficiency in Bootstrap, ReactJS, jQuery, JavaScript, HTML, CSS. Database mastery in MySQL and Derby. ✅ Image Processing/Digital Signal Processing: Creation of signal processing modules for images and digital signals. Implementation of algorithms for image pre-processing, especially for OCR applications. ✅ Artificial Intelligence: Integration of machine learning algorithms to develop innovative solutions. ✅ Web Automation and Crawlers: Development of web automations for data scraping and process automation. ✅ Cloud Services: Proficient in Amazon Web Services (EC2, S3, RDS). ✅ Application Security: Experience in reviewing application security with Veracode static and dynamic scan tools. Programming Languages: Java (J2SE, J2EE, JSF, JDBC, JPA, Hibernate), C/C++(QT, Embedded C), Matlab, PHP (CakePHP, Wordpress), JavaScript (Node.JS, React), Python If you're seeking a dedicated professional to transform your concepts into functional solutions within a set timeframe, let's connect! I am ready to bring my wealth of experience to your projects.RTOS
JavaMachine LearningOCR AlgorithmJ2EEFirmware ProgrammingBluetooth LEComputer VisionPythonC++JavaScriptEmbedded CEmbedded SystemReal-Time Operating SystemFirmwareC - $23 hourly
- 5.0/5
- (9 jobs)
With over five years of dedicated experience in the dynamic realm of embedded systems, I have forged a path as a freelance specialist, driven by an unwavering passion for innovation and a relentless pursuit of excellence. With a diverse skill set and a wealth of hands-on experience, I am dedicated to delivering cutting-edge solutions tailored to the unique needs of each project. • Microcontrollers: Freelance embedded systems specialist with a focus on microcontrollers, particularly ESP32, STM32, and Silicon Labs' EFR32 series. • Wireless Communication: Proficient in utilizing WiFi, BLE, and LoRa technologies for seamless connectivity. • Meshing Technologies: Experienced in implementing BLE mesh, WiFi mesh, and Zigbee for robust network setups. • Development Platforms: Efficient on ESP-IDF, STM32 Cube IDE, Silicon Labs Simplicity Studio, and CMake for streamlined project management and build automation. • Low Power Optimization: Specialized in optimizing STM32 and EFR32 systems for low power consumption, enhancing efficiency, and prolonging battery life. • Memory Optimization: Proficient in memory optimization techniques, including efficient use of RAM and Flash memory, minimizing footprint, and optimizing heap allocation. • Security Expertise: Skilled in secure bootloader implementation, flash encryption, and mbedtls for robust encryption protocols. • Communication Protocols: Expertise in HTTP and MQTT protocols, enabling efficient data transfer and communication in embedded systems. • CMake Proficiency: Vast experience with CMake, orchestrating projects seamlessly and optimizing workflows. • Debugging Protocols: Familiar with STLink, JTAG protocols, and Silicon Labs' debugging tools for precise debugging and development tasks. • ARM Cortex-M0+ Architecture: Expertise in ARM Cortex-M0+ architecture, enabling innovative solutions tailored to specific requirements in embedded systems development.RTOS
FirmwareArduino FirmwareInternet of ThingsBluetooth LEFreeRTOSEmbedded SystemSTM32Microcontroller ProgrammingESP32nRF52PythonC++WiFiCEmbedded C - $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.RTOS
Internet of Things Solutions DesignFirmware ProgrammingFreeRTOSC++PythonCMicrocontroller ProgrammingEmbedded LinuxSTM32Real-Time Operating SystemEmbedded SystemESP32FirmwarenRF52 - $55 hourly
- 4.8/5
- (22 jobs)
Software Developer and Project Manager with 10+ years of Industry experience as an individual contributor and a team player. Expertise in C, C++, Python, and many other frameworks of different domains with many start-ups and domain experts. Domains worked for creating smart embedded and IoT systems: - Energy - Automotive - Healthcare - Home Automation - Display Available to work in different time zones with all team size or as an individual contributor.RTOS
Bluetooth LEDriver DevelopmentLinuxFreeRTOSMQTTInternet of ThingsSTM32Microcontroller ProgrammingArduinoEmbedded SystemC++Embedded LinuxReal-Time Operating SystemRaspberry PiFirmware - $60 hourly
- 5.0/5
- (4 jobs)
I am an experienced embedded system engineer with 10 years of demonstrated history of working in embedded systems. Strong engineering professional with a Master's degree focused in Computer and Electrical Engineering. Services: • Bare-metal and real-time firmware development. • Embedded Linux (System and Kernel Programming), Bash Scripting. • Network programing. • Schematic design and printed circuit board (PCB) layout. Skills: • Programming Languages: C, C++, Bash Scripting, Make, CMake • Operating Systems: FreeRTOS, TI-RTOS, Micrium Kernel OS-III, Embedded Linux • Hardware Interfaces: I2C, SPI, BLE, USB FS/HS, UART, Ethernet • Networking: TCP, UDP, NTP, HTTP, MQTT, • Processors: ARM cortex M4 and M0+, STM32, TI TM4C, EFM32, Nordic nRF52, ESP32 IOT devices: • Cellular Devices (Telit-LE910, u-blox SARA-R4, u-blox SARA-U2, u-blox Toby- R2, u-blox Lara-R2, u-blox Lara-R3, u-blox Lisa-U2, nRF9160) • WiFi Devices (ESP32, TI CC32 series) • BLE Devices (nRF528xx) • GNSS Devices (u-blox Zoe M8)RTOS
LinuxEmbedded CWiFiESP32C++Real-Time Operating SystemCEmbedded SystemEmbedded LinuxPython - $120 hourly
- 4.9/5
- (25 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.RTOS
FreeRTOSArduinoPythonEmbedded CFirmware ProgrammingSTM32ESP32SensorRaspberry PiMicrocontroller ProgrammingBluetoothFirmwareInternet of Things - $15 hourly
- 4.9/5
- (26 jobs)
🏆 100% JSS ⭐Top Rated Plus 🕰️ 𝐀𝐯𝐚𝐢𝐥𝐚𝐛𝐥𝐞 𝐢𝐧 𝐭𝐡𝐞 𝐔𝐒, 𝐂𝐚𝐧𝐚𝐝𝐚, 𝐔𝐊, 𝐀𝐮𝐬𝐭𝐫𝐚𝐥𝐢𝐚, 𝐨𝐫 𝐩𝐫𝐞𝐟𝐞𝐫𝐫𝐞𝐝 𝐭𝐢𝐦𝐞 𝐳𝐨𝐧𝐞𝐬 🥇 GOLD MEDALIST 🌟 7+ Years of Experience ✔ 50+ Successful Projects 🕒 1900+ Hours of Development Work ✅ Guarantee of High-Quality Product Delivery 📞 Availability: 40+ hours per week 𝐁𝐫𝐢𝐧𝐠𝐢𝐧𝐠 𝐂𝐮𝐭𝐭𝐢𝐧𝐠-𝐄𝐝𝐠𝐞 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧𝐬 𝐢𝐧 𝐅𝐮𝐥𝐥 𝐒𝐭𝐚𝐜𝐤 𝐌𝐄𝐑𝐍 & 𝐃𝐣𝐚𝐧𝐠𝐨, 𝐏𝐲𝐭𝐡𝐨𝐧 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 𝐰𝐢𝐭𝐡 𝐎𝐯𝐞𝐫 7 𝐘𝐞𝐚𝐫𝐬 𝐨𝐟 𝐄𝐱𝐩𝐞𝐫𝐭𝐢𝐬𝐞 I am a Senior Full Stack Developer with expertise in MERN Stack, Python (Django), and Blockchain Development. With a strong background in web and blockchain technologies, I specialize in building scalable, high-performance applications tailored to business needs. My experience spans across frontend and backend development, smart contracts, DeFi, NFT marketplaces, and enterprise blockchain solutions. What I Offer: ✅ Full Stack Web Development – Expert in MERN (MongoDB, Express.js, React.js, Node.js), Python (Django, Flask), Next.js, and NestJS for building secure, fast, and user-friendly web applications. ✅ Blockchain Development – Proficient in Solidity, Hyperledger, Smart Contracts, NFT Marketplaces, DeFi, and DAO development for secure and transparent decentralized applications. ✅ Frontend Expertise – Skilled in React.js, Angular, and Next.js to develop interactive, high-performing UIs with seamless user experiences. ✅ Backend & Database Management – Strong experience in Node.js, Express.js, Django, MongoDB, SQL, and PostgreSQL, ensuring smooth backend operations and database optimization. ✅ Crypto Exchange Development – Hands-on experience in developing secure crypto exchange platforms, integrating payment gateways, and optimizing trading experiences. Why Work With Me? ✔ Proven Experience – Successfully delivered multiple web and blockchain projects, ensuring reliability and efficiency. ✔ Scalability & Security – Prioritizing performance, data security, and future-ready solutions. ✔ End-to-End Development – From planning to deployment, I handle the complete development cycle. ✔ Effective Communication – Clear project updates, smooth collaboration, and adherence to deadlines. Let’s collaborate to bring your web or blockchain project to life! 🚀 Feel free to reach out, and let’s discuss how I can help. Blockchain Developer | Full Stack Developer | Hyperledger | Solidity | MERN | Python | NFT | Crypto Exchange | Smart Contracts | DeFi | DAO | ReactJs| Angular | NextJS| NestJS| NodeJs | MongoDB | SQL | Express | DjangoRTOS
Large Language ModelLangChainNatural Language ProcessingOpenCVChatbot DevelopmentArtificial IntelligenceMachine LearningWeb DevelopmentDjangoPythonReact BootstrapNext.jsMERN StackMongoDBNode.js - $35 hourly
- 4.9/5
- (5 jobs)
To provide a leading Role as a Technical Architect in the field of ITRTOS
Amazon S3LaravelJavaRESTful ArchitectureDjango.NET FrameworkSTM32Embedded CReal-Time Operating SystemCC++PythonEmbedded SystemMicrocontroller ProgrammingEmbedded LinuxFirmware - $50 hourly
- 4.5/5
- (89 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 sdkRTOS
ZephyrFirmware ProgrammingInternet of ThingsBluetooth LEESP8266SensorZigbeeEmbedded SystemLoRaSTM32nRF52ESP32Arduino FirmwarenRF52832C - $40 hourly
- 5.0/5
- (27 jobs)
Twenty-five years of experience in embedded software. Smart Home Automation Consultant & Integrator Payments integration POS software, EMV, PCI, ISO8583, ISO7816, DUKPT etc... RSA, ECC Linux, UNIX, C, C++ Pentester of POS hardware/software I like working in embedded hardware and creating new solutions, extending the base functionality of the original software/hardware Fuel Dispenser protocols Wayne, Gilbarco, Tokheim, Tatsuno, IFSF Tekelek ATG Fuel Tank Gauges Hydrogen/GPL dispensers POS apps in PAX, Ingenico, NEXGO and others Vending machines, MDB, Executive Extensive experience in debugging resource-constrained systems. RTOS, NuttX, FreeRTOS PLC Systems emulation Code porting ATtiny13, ATtiny45, ATtiny85 Pos terminal development MAX32660 MAX32520 ChipDNA STM32MP157C Kinetis Cypress PSOC6 ISO 11783 Emulator windows CE DOS Programming FreeRTOS, Gemalto, Nitrokey, Sentinel, HASP Raspberry CM4, CM3, Compute Module Jetson nano development and firmware OCPP Fire alarm systems conventional/addressable firmware Hitachi H8, TV Set Top Box USBTMC Hp-Ux, HpUX Allwinner Sunxi EVSE firmware RSL10 OSDP i.MX6, i.MX7, i.MX8 Lonworks echelon CORE3566, rockchip 3566 WaveShare ESP32-C6 ESP32-C3, STM32L55 Coral NPU LonWorks HL7 NAYAX CCI protocolRTOS
FreeRTOSLinuxFirmware ProgrammingDriver DevelopmentCryptographyReverse EngineeringRaspberry Pi FirmwareSTM32Embedded CC++Embedded SystemReal-Time Operating SystemFirmwareCEmbedded Linux - $40 hourly
- 5.0/5
- (150 jobs)
IoT Consulting, IoT solution development, IoT Prototype development, IoT Minimum Viable Product ( MVP ) development since 2014. 100+ IoT projects completed Served clients from over 20 countries Over 30000 hours in IoT projects With over a decade of experience and a proven track record of delivering 100+ successful IoT projects, we're your partners in innovation. Our team of IoT enthusiasts, embedded engineers, and web/mobile app developers has successfully transformed complex ideas into tangible IoT solutions across diverse industries. We have helped clients optimize operations, reduce costs, and drive growth in a variety of industries. Sensorvision IoT Platform: Our customizable platform excels in device management and data visualization, providing actionable insights. We specialize in IoT Development with the following technologies - ESP32, LoRa, LoRaWAN, BLE, Particle, Mobile app development with React Native IoT use cases - IoT enabled product development, Energy monitoring and management, High value asset monitoring and tracking, Industrial condition monitoring, Smart farming, Hydroponics, Irrigation control, IoT building automation, Smart garments, Rule-based alert systems The IoT applications we have developed used: Hardware platforms used – Particle (Electron, Argon, Boron, Xenon) ESP(ESP8266, ESP32) STM 32 nRF 52 Arduino Raspberry Pi, ATmega and ARM Pycom Controllers Communication networks - Wi-Fi and Cellular (GSM/GPRS) Bluetooth and BLE LoRa, LoRaWAN and LPWAN Zigbee and Zigbee Mesh BACnet and Modbus Sigfox, NRF and MRF transceivers and Ethernet connections. Cloud services - Integration established using HTTP and MQTT protocols AWS cloud - EC2, S3, SNS, AWS IoT, AWS Greengrass, AWS Lambda, Cognito and RDS & Dynamo DB. Azure IoT Particle Device Cloud Google Cloud ThingsBoard IBM Bluemix Clients’ custom cloud platforms Web and Mobile App Development - LAMP, MEAN & MERN stacks Core Technologies – HTML, CSS and JavaScript JavaScript – Node.js, Angular.js, React.js, Vue.js, React Native .NET, Python and Node-RED Ionic and Native App Development Actuators - Solenoid Valves, Relays and LEDs. Hardware communication protocols - UART, SPI, I2C, USART, RS232, RS485, 1-Wire. Sensors Used – GPS based tracking solutions with additional sensor integration IMU sensors (Accelerometer, Gyrometer, Magnetometer) Environmental sensors (Thermocouple, Dht22, Lm35, DS18B20, BMP280, Rain sensors, Leaf wetness sensor, Soil moisture sensor, Water level, Water flow, Ambient light, LDR) Proximity sensors (Ultrasonic, IR, PIR) Detection sensors (Contact, Level, Hall effect sensor, Reed switch, Limit switches) Air quality sensors (OMRON, Sensiron, Co2 Sensors, Dust sensor, VOC, MQ135, CCS811) Vibration sensors, Vibration sensor switch, Tilt sensors Motion sensors (ADXL345, GY521)RTOS
ESP32API DevelopmentSTM32Progressive Web AppAWS CloudFormationPCB DesignAWS CloudFrontFirmware ProgrammingAmazon EC2Google Cloud PlatformLoRaAmazon S3Internet of Things Solutions DesignAzure Cosmos DBMobile App Development - $20 hourly
- 5.0/5
- (5 jobs)
I am an experienced Embedded Software Engineer specializing in IoT (Internet of Things) technologies with a strong background in developing systems that integrate WiFi, Bluetooth, LoRa, and Embedded Linux. With a passion for creating innovative and efficient solutions, I have a proven track record of successfully designing, implementing, and optimizing embedded software for a wide range of applications. My expertise lies in developing firmware and software for IoT devices, including sensor nodes, actuators, and wearable devices. I have a deep understanding of wireless communication protocols such as NFC, WiFi and Bluetooth, enabling me to design and implement robust and secure connectivity solutions. Additionally, my experience with LoRa (Long Range) technology allows me to develop low-power, long-range communication solutions suitable for IoT deployments in remote and challenging environments. I am proficient in programming languages such as C, C++, and Python, and I am well-versed in embedded systems development using Real-Time Operating Systems (RTOS) and Embedded Linux. My proficiency in Embedded Linux allows me to develop software that leverages the power of Linux, including device drivers, kernel customization, and system-level optimizations. In my previous roles, I have successfully collaborated with cross-functional teams, including hardware engineers, system architects, and product managers, to deliver high-quality embedded solutions. I am experienced in the full software development lifecycle, from requirements gathering and architecture design to implementation, testing, and deployment. Key Skills: - Embedded software development for IoT devices - NFC, WiFi and Bluetooth communication protocols - LoRaWAN (Long Range) technology for long-range, low-power communication - Proficiency in C, C++, and Python programming languages - Real-Time Operating Systems (RTOS) - Embedded Linux development, including device drivers and system-level optimizations - Full software development lifecycle expertise - Collaborative team player with excellent communication and problem-solving skills If you're seeking an innovative and experienced Embedded Software Engineer with expertise in IoT, WiFi, Bluetooth, LoRa, and Embedded Linux, I am confident that my skills and experience make me a strong candidate for your project or organization. I am passionate about pushing the boundaries of embedded technology and delivering high-quality solutions.RTOS
ESP32AWS IoT CoreEmbedded LinuxIndustrial Internet of ThingsAWS IoT Device ManagementEmbedded CWireless CommunicationEmbedded SystemHome AutomationEmbedded ApplicationImage ProcessingMachine LearningData ScienceComputer Vision - $35 hourly
- 5.0/5
- (5 jobs)
I'm an italian electronic engineer with more than 15 years of work experience. I work as HW designer; FW and SW developer. As HW designer, I work in Altium, KiCad and Orcad and I have experience in development single MCU (Microchip PIC, ARM Cortex, ESP32) boards with several digital I/O (GPIO, UART, SPI, I2C, PWM,....) and some analog I/O. I design complete board: power section, MCU section, peripheral section,.... I design also boards with battery power; so I have experience in low power PCB design. I have also experience in commercial boards (Arduino, Raspberry, Beaglebone,...) shields design. I have also experience in bluetooth (both 2.0 and 4.0) PCB design. As FW developer, usually I work in C for Eclipse + GNU ARM GCC for different ARM Cortex M0/M0+/M3/M4/M33 manufacturers (STM32Fx, NXP, EFM32/EFR32 SiLabs, Nordic nFR5x, but I'm ready to learn new frameworks). I have also good experience with ESP32 in "esp-idf" framework. I work with both single task (bare metal) and multi task environment (FreeRTOS, RTX,...). I write code for low level driver (GPIO, UART, SPI, I2C, PWM....) management, for medium level (driver for sensor, MEMS, memories, fuel gauge, display,...) and for high level/final application, for bootloader and for OTA. I work also in "C code" commercial boards Arduino/Linux embedded commercial boards (Raspberry and Beaglebone). I have also experience in bluetooth (both 2.0 and 4.0) programming. All my code is covered by unit/integration/stress tests. As SW developer, I work in C, C++, .NET, Java, and lot of others programming languages. Mainly I work for Windows O.S., but I have experience in Linux development too. I have experience in openCV library for image/video processing. I have experience in Android App development with Java (Eclipse + Android SDK + Java).RTOS
Firmware ProgrammingEmbedded CARM Cortex-M - $65 hourly
- 4.3/5
- (14 jobs)
✔ Embedded Firmware developer ✔ Low power IoT device development ✔ Experience in Embedded Firmware design and architecture (design patterns, reliability and multithread) ✔ CE,FCC ✔ Power profiling , Logic analyzer, etc. ✔100% Client Recommendation 10+ years of full embedded development life cycle, including coding/standards, code reviews, source control management, build processes, testing, and operations experience. Experience in leading an engineering team Strong C, C++ and Python -Power profiling, Debugging, Board bring up -NBIoT(nrf9160, quectel, simcon) -Zephyr, Matter, Connectedhomeip -ESP32 -Teensy (ARM Cortex-M7) -Blutooth,BLE5.0(nrf52840,52832,52811), long range, low power -UWB(Decawave) -GPS, A-GPS (active/passive antenna/SMD),cell based positioning. - Sensors temperature, humidity, tilt, accelerometer, hall effect, Lux, Sound pressure level,CO2,CO, etc,. - Display drivers - Protocols : I2C,I2S,SPI, FTP, Modbus TCP/RTU, TCP/IP, UDP/IP, DLMS, RS485, 1 wire, UART, CAN Bus, BMS CAN. - MQTT, HTTP, SSL, mutual authentication, cybersecurity analysis -AWS IOT, Device provisioning, shadow, OTA jobs, Lambda, dynamo dB - YOLO5 vision AI and Edge Impulse wrapper embedded ML. -Mediapipe AI and ML. -Raspberry Pi with Cameras, I2C sensors, 1-wire temperature sensors, Thermal printers and Scanner -LET 4G/5G, NBIoT and CAT-M Projects: - Medical Device wearable (low power, BLE, data uplink via IoT gateway) - Senor living Tracker - Medical Device Tracker (CAT-M/ NBIoT) - AI and ML based object detection and classification. - Sound pressure sensor (SPL) - Medical Device wearable to monitor vitals and body movements. - Test Fixture development to increase production testing and FW loading - Medical Device Firmware development - Device R&D and requirements analysis - Software Product architecture and designRTOS
Bluetooth LEAWS IoT CoreInternet of ThingsMicrocontrollerEmbedded CFirmwarenRF52Embedded SystemC - $100 hourly
- 5.0/5
- (9 jobs)
I have years of experience developing and deploying back-end services implemented in Java, C#, C++, Python, and Go along with front end web-based GUIs most recently implemented with Angular. I've also implemented embedded systems that integrate with back-end services that are then reported on via a front-end web-based GUI. I'm passionate about software quality and apply many extreme programming practices such as Test Driven Development, Continuous Integration, and refactoring. I love working on exciting and challenging projects.RTOS
unittestNode.js.NET FrameworkPythonSQLC#C++HTMLJavaScriptJava - $75 hourly
- 4.9/5
- (50 jobs)
𝟮𝟬+ 𝘆𝗲𝗮𝗿𝘀 𝗼𝗳 𝗽𝗿𝗼𝗳𝗲𝘀𝘀𝗶𝗼𝗻𝗮𝗹 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲. ✅ 𝟭-𝘆𝗲𝗮𝗿 𝘄𝗮𝗿𝗿𝗮𝗻𝘁𝘆 𝗼𝗻 𝗮𝗹𝗹 𝗵𝗮𝗿𝗱𝘄𝗮𝗿𝗲 𝗮𝗻𝗱 𝗳𝗶𝗿𝗺𝘄𝗮𝗿𝗲 𝗱𝗲𝘀𝗶𝗴𝗻𝘀. ☑️ 𝟭𝟬𝟬+ 𝗽𝗿𝗼𝗷𝗲𝗰𝘁𝘀 𝘀𝘂𝗰𝗰𝗲𝘀𝘀𝗳𝘂𝗹𝗹𝘆 𝗱𝗲𝗹𝗶𝘃𝗲𝗿𝗲𝗱. 🤝 Hi! I’m Javier and I specialize in helping both startups and small to medium businesses with high-quality solutions to their electronics engineering challenges. I work hands-on and in-person with my talented team of 7 electronics engineers at “A Blug Thing In The Cloud”. We have a physical laboratory with extensive hardware and software development capabilities that allows us to quickly develop, test and iterate solutions for our clients. If we’re working together, you can expect that your hardware and software is designed properly at the first time and works exceptionally well in its application so that you can focus on the rest of your business. 🎯 📞 Want to get your electronics engineering challenge solved? Just invite me to your project on Upwork and I’ll invite you to book a complimentary consultation call with me. 📞 ❝ 𝙅𝙖𝙫𝙞𝙚𝙧 𝙤𝙛𝙛𝙚𝙧𝙨 𝙫𝙚𝙧𝙮 𝙙𝙚𝙚𝙥 𝙠𝙣𝙤𝙬𝙡𝙚𝙙𝙜𝙚 𝙤𝙛 𝙢𝙖𝙣𝙮 𝙨𝙪𝙗𝙟𝙚𝙘𝙩𝙨, 𝙖𝙣𝙙 𝙝𝙖𝙨 𝙖 𝙫𝙚𝙧𝙮 𝙥𝙧𝙖𝙜𝙢𝙖𝙩𝙞𝙘 𝙬𝙖𝙮 𝙤𝙛 𝙖𝙥𝙥𝙧𝙤𝙖𝙘𝙝𝙞𝙣𝙜 𝙨𝙤𝙡𝙪𝙩𝙞𝙤𝙣𝙨 𝙩𝙤 𝙙𝙚𝙨𝙞𝙜𝙣 𝙞𝙨𝙨𝙪𝙚𝙨. 𝙃𝙚 𝙞𝙨 𝙛𝙤𝙘𝙪𝙨𝙚𝙙 𝙤𝙣 𝙧𝙚𝙨𝙪𝙡𝙩𝙨, 𝙖𝙣𝙙 𝙙𝙚𝙨𝙞𝙜𝙣𝙨 𝙩𝙤 𝙖𝙘𝙝𝙞𝙚𝙫𝙚 𝙩𝙝𝙤𝙨𝙚 𝙞𝙣 𝙩𝙝𝙚 𝙢𝙤𝙨𝙩 𝙚𝙛𝙛𝙞𝙘𝙞𝙚𝙣𝙩 𝙬𝙖𝙮. 𝙒𝙚 𝙬𝙚𝙧𝙚 𝙫𝙚𝙧𝙮 𝙞𝙢𝙥𝙧𝙚𝙨𝙨𝙚𝙙 𝙩𝙝𝙖𝙩 𝙅𝙖𝙫𝙞𝙚𝙧 𝙘𝙤𝙪𝙡𝙙 𝙩𝙖𝙠𝙚 𝙤𝙪𝙧 𝙡𝙖𝙮-𝙢𝙖𝙣𝙨 𝙨𝙚𝙩 𝙤𝙛 𝙧𝙚𝙦𝙪𝙞𝙧𝙚𝙢𝙚𝙣𝙩𝙨 𝙖𝙣𝙙 𝙙𝙚𝙫𝙚𝙡𝙤𝙥 𝙖 𝙘𝙤𝙢𝙥𝙧𝙚𝙝𝙚𝙣𝙨𝙞𝙫𝙚 𝙩𝙚𝙘𝙝𝙣𝙞𝙘𝙖𝙡 𝙨𝙤𝙡𝙪𝙩𝙞𝙤𝙣 𝙛𝙤𝙧 𝙞𝙩, 𝙞𝙣𝙘𝙤𝙧𝙥𝙤𝙧𝙖𝙩𝙞𝙣𝙜 𝙗𝙤𝙩𝙝 𝙩𝙝𝙚 𝙛𝙞𝙧𝙢𝙬𝙖𝙧𝙚 𝙖𝙣𝙙 𝙝𝙖𝙧𝙙𝙬𝙖𝙧𝙚 𝙘𝙤𝙢𝙥𝙤𝙣𝙚𝙣𝙩𝙨. ❞ 🗣 𝘽𝙧𝙞𝙖𝙣 𝘼𝙨𝙩𝙡 𝘾𝙀𝙊 𝙤𝙛 𝙇𝙞𝙣𝙙𝙀𝙦𝙪𝙞𝙥𝙢𝙚𝙣𝙩 🗣 Highlights of what sets our team apart include: 🛠 Obsessive attention to detail and proactive communication 🛠 Firmware refactoring with MISRA compliant and Barr-C coding standards 🛠 We are design partners with NORDIC Semiconductors and have the ability to work with bleeding-edge Bluetooth and WiFi (regular and low power) chips. 🛠 We are design partners with Qorvo and can deliver 10 cm accurracy on real-time location device-related projects. 🛠 IMUs, acclerometers and devices for Augmented reality (AR) experience delivering precision within 0.2 degrees. Examples of what we can help you with include: 🔸 PCB Design 🔸 Firmware Development 🔸 Electronics Design, Fabrication & Development 🔸 Electronics Fast-Prototyping 🔸 Embedded Software Development 🔸 Real Time Location Devices with Qorvo UWB modules 🔸 Production management To be even more specific we are experts on projects related to: 🔸 Nordic Semiconductors: NRF52 ( NRF52832, NRF52833, NRF82840 ), NRF53 ( NRF5340 ), and NRF70 ( NRF7002 ). 🔸 Espressif: ESP32-WROOM, Wrover Kit, LyraT, ESP32-S2, ESP32-S3, ESP32-C2, ESP32-C3, ESP32-C6, and ESP32-H2. 🔸 Microchip: Arduino AVR, ATMEGA and ATSAM. PIC32MZ, PIC32MZ, PIC24, PIC16 and PIC18. 🔸 Texas Instruments: TIVA Boards ( TM4C129, TM4C123) , MSP430, MPS432, CC3220, CC2430, CC2652, CC3200. 🔸 ST STM32F4, STM32F7, STM32L0, STM32WB55, STM32WB15. 🔸 Cypress: PSoC4, PSoC5 and PSoC6. 🔸 NXP: Dual Core LPC55S69 and single core Kinetis Microcontrollers. 🔸 Qorvo UWB modules: DW1000, DWM1001C, DWM3001C, and DW3110. (DW3000 devices are compatible with Apple Nearby Interaction protocol). Software: 🔸 IDEs: IAR for Embedded Workbench, uVisio, Code Composser Studio, PSoC Creator, MPLABX, Eclipse, Atmel Studio, VS Code, STM32CubeIDE and STM32CubeMX 🔸 Programming Languages: C, C++, Python (including Pandas and Numphy), CUDA. 🔸 PCB Software: Altium, and Kicad. 🔸 Real Time Operating Systems (RTOS): FreeRTOS, Zephyr RTOS, TI-RTOS, POSIX. Thanks for taking the time to learn about me and my team! Just sent an invite to your project on Upwork and I would be happy to chat about supporting your project. Thank you! Javier Longares ❝ 𝙅𝙖𝙫𝙞𝙚𝙧 𝙬𝙖𝙨 𝙧𝙚𝙖𝙡𝙡𝙮 𝙜𝙤𝙤𝙙 𝙩𝙤 𝙬𝙤𝙧𝙠 𝙬𝙞𝙩𝙝. 𝙃𝙚 𝙬𝙖𝙨 𝙘𝙤𝙢𝙢𝙪𝙣𝙞𝙘𝙖𝙩𝙞𝙫𝙚, 𝙪𝙣𝙙𝙚𝙧𝙨𝙩𝙤𝙤𝙙 𝙩𝙝𝙚 𝙧𝙚𝙦𝙪𝙞𝙧𝙚𝙢𝙚𝙣𝙩𝙨 𝙖𝙣𝙙 𝙢𝙖𝙙𝙚 𝙪𝙨𝙚𝙛𝙪𝙡 𝙧𝙚𝙘𝙤𝙢𝙢𝙚𝙣𝙙𝙖𝙩𝙞𝙤𝙣𝙨 𝙛𝙤𝙧 𝙝𝙤𝙬 𝙩𝙤 𝙖𝙥𝙥𝙧𝙤𝙖𝙘𝙝 𝙩𝙝𝙚 𝙥𝙧𝙤𝙗𝙡𝙚𝙢𝙨 𝙖𝙣𝙙 𝙘𝙝𝙖𝙡𝙡𝙚𝙣𝙜𝙚𝙨. 𝙃𝙚 𝙖𝙡𝙨𝙤 𝙙𝙚𝙡𝙞𝙫𝙚𝙧𝙚𝙙 𝙚𝙭𝙖𝙘𝙩𝙡𝙮 𝙬𝙝𝙖𝙩 𝙬𝙚 𝙬𝙖𝙣𝙩𝙚𝙙 𝙖𝙛𝙩𝙚𝙧 𝙩𝙚𝙨𝙩𝙞𝙣𝙜 𝙬𝙝𝙖𝙩 𝙬𝙤𝙧𝙠𝙚𝙙 𝙖𝙣𝙙 𝙬𝙝𝙖𝙩 𝙙𝙞𝙙 𝙣𝙤𝙩 𝙖𝙣𝙙 𝙢𝙖𝙠𝙞𝙣𝙜 𝙠𝙚𝙮 𝙧𝙚𝙘𝙤𝙢𝙢𝙚𝙣𝙙𝙖𝙩𝙞𝙤𝙣𝙨 𝙤𝙣 𝙝𝙤𝙬 𝙩𝙤 𝙥𝙧𝙤𝙘𝙚𝙚𝙙. 𝘼 𝙨𝙪𝙘𝙘𝙚𝙨𝙨𝙛𝙪𝙡 𝙨𝙩𝙖𝙧𝙩 𝙩𝙤 𝙤𝙪𝙧 𝙥𝙧𝙤𝙟𝙚𝙘𝙩 𝙖𝙣𝙙 𝙬𝙚 𝙖𝙧𝙚 𝙡𝙤𝙤𝙠𝙞𝙣𝙜 𝙛𝙤𝙧𝙬𝙖𝙧𝙙 𝙩𝙤 𝙬𝙤𝙧𝙠𝙞𝙣𝙜 𝙬𝙞𝙩𝙝 𝙝𝙞𝙢 𝙛𝙤𝙧 𝙩𝙝𝙚 𝙣𝙚𝙭𝙩 𝙥𝙝𝙖𝙨𝙚 𝙤𝙛 𝙩𝙝𝙚 𝙥𝙧𝙤𝙟𝙚𝙘𝙩. ❞ 🗣 𝘼𝙡𝙖𝙣 𝙈𝙖𝙨𝙤𝙣 𝘾𝙀𝙊 𝙤𝙛 𝙎𝙪𝙨𝙨𝙈𝙮𝘽𝙞𝙠𝙚 🗣RTOS
CC2640R2FBluetooth LECnRF52832PCB DesignCC1310PIC32MicrochipFirmware ProgrammingESP32STM32CC2652RFreeRTOSEmbedded SystemMSP430Microcontroller Programming - $50 hourly
- 4.8/5
- (58 jobs)
🌟 Welcome to my Profile! 🌟 👋 Looking for an experienced firmware developer and embedded systems expert to bring your project to life? Look no further! 🔥 Here's why you should consider working with me: 🌟 Client Satisfaction: 87% of my clients recommend my services, and 33% of them become long-term clients. I'm committed to delivering results that exceed your expectations. 🎓 Ph.D. in Radiophysics: With a Ph.D. in Radiophysics and over 20 years of experience, I bring a wealth of knowledge to the table. My expertise spans firmware development, embedded systems, microcontroller programming, and end-to-end project development. 🚀 Proven Track Record: I've successfully completed over 100 projects in diverse domains, including: Internet of Things (IoT) Embedded Electronics Development Machine Vision Smart Home Electronics Wearable Electronics Start-up electronics development (Kickstarter, Indiegogo) Apple HW development Sensors Development Radars Development PCB development, Mass Production 🔍 About Me: I remember the big round eyes of my dad when he saw me with a soldering iron in my little hands, attempting to fix Christmas lights. As I grew older, my passion for engineering only deepened. I hold a degree in Electrical Engineering, and my work revolves around electro-optics, RF/wireless, embedded systems, and harsh environment electronics. Technology is in my DNA, and I thrive on creating and innovating. 🛠️ My Lab: My workspace is a temple of technology, equipped with oscilloscopes, signal generators, power supplies, and various other tools. I'm not limited to specific tools and am open to using whatever is required for your project. I often embrace open-source or low-cost design tools to make high-quality devices accessible. ✅ Areas of Expertise: Embedded systems Analog circuits Digital circuits Low power & battery-operated devices Wireless designs Microcontroller (e.g., AVR, STM, MSP, TMS, etc.) DSP, SDR, RF, UHF design 📡 Microcontroller Experience: I have specific experience with microcontrollers from various manufacturers, including Atmel, Silabs, ST, Cypress, Xilinx, TI, Espressif Systems, and Nordic. 🤖 Embedded Platforms: I'm well-versed in working with platforms such as Raspberry Pi, Beagle Bone, Mediatek, Ratlink, Atheros, Paralela, Qualcomm Snapdragon, and Nvidia Tegra. 💻 Programming Languages: My coding skills include C/C++, Assembler, Python, VHDL, Java, OpenCV, C#, PHP, and JS. 🖥️ Operating Systems: I'm proficient in Embedded Linux, RTLinux, FreeRTOS, embOS, and QNX. 🌐 Standards and Technologies: I'm familiar with WiFi, Bluetooth, BLE, LoRa, OLED, LCD, TFT, Altium Designer for PCB development, inductive and capacitive sensor technologies, and ultra-low power electronics power harvesting. Ready to bring your project to life? Let's collaborate and turn your vision into reality! 🚀RTOS
Machine LearningDigital ElectronicsFirmware ProgrammingDigital Signal ProcessingRFIDAnalog ElectronicsEmbedded CEmbedded SystemEmbedded Linux - $36 hourly
- 5.0/5
- (138 jobs)
✅ 100% Client Recommendation ✅ Top Embedded and Firmware developer ✅ Top Hardware designer ✅ Top Software design ✅ Top Mechanical design and industrial design ✅ Top Enclosure design Services: 1) Hardware/Electronics design (Power, Analog, Digital/High-speed and RF electronics design) 2) Precertification testing (EMI, ESD, EMC, FCC, CE, UL) 3) Firmware design С/C++ (Bare metal MCU/MPU, FreeRTOS, Zephyr RTOS, Embedded Linux, Wireless protocols, Security, Interfaces, etc) 4) Industrial and Mechanical design (Enclosure design, 3D printing, IP standards, Prepare all for injection molding, etc) 5) UX/UI design (Embedded devices with displays, Mobile and Desktop applications) 6) Software design (Android, IOS, Linux kernel and user space development) 7) Embedded Quality Assurance(QA) and testing 8) Manual verification/testing PCB/FPC, functional and unit testing of the Firmware/Software, stress testing, temperature range testing Service->Hardware design service: - Power electronics design: (PFC, Solar charging controller, chargers, high voltage control, Motor controllers DC/AC/BLDC ) - Analog electronics design: High-accuracy analog measurements, Noise filtration, Digital to analog conversion, Amplifying signal - Digital and high-speed electronics design: - Memories DDRx/LPDDRx, SDRAM, Camera and display interfaces (MIPI-DSI, MIPI-CSI, DisplayPort, etc), Data communication interfaces (QSpi, SPI, UART, I2C, FMC, I2S, USB 2/3.x, etc), ( - RF Designs: ( 50-60 GHz (Radars), 1-6 GHz (UWB, Wifi, BLE, ZigBee, GPS, NB-IoT, LTE-M/LTE, Z-Wave, etc), 13,6 MHz, 128 kHz (NFC, RFID, etc), 433 MHz (Custom protocols) Service->Industrial and Mechanical design - Industrial design of the sketch - it includes a few sketch designs, depending on the physical sizes of the device, specific of industry and user experience - Mechnical CAD design with deep PCB integration - it includes full mechanical draw based on the industrial design with detailed sizes, materials and manufacturing specific. - Thermal calculation and simulation - it includes simulation of the heating device inside enclosure, with theoretical cooling calculation - 3D printing and verification - we use 3D printer hp jet fusion 5210, with a very nice quality of printing, that helps us to make a good verification of parts with PCBs - Injection molding - the last step, which includes manufacturing optimization and making pres forms, preparing documentation for the manufacturing Service->Firmware design С/C++: - Languages: C/C++, Assembler - Diagrams: Block, UML, Workflow, APIs - Interfaces: I2S, SAI, MIPI-DSI, MIPI-CSI, USB 2/3.x, LTDC, DDR3/DDR4/LPDDR4, I2C, SPI/QSPI, UART, CAN, Ethernet - Wireless: NB-IoT, LTE M, GPRS, GPS, LTE, UWB, WiFi, BLE, ZigBee, Z-Wave, LoRa, Thread, 6LoWPAN, Sub 1GHz, NFC (13,6 MHz), RFID 433 MHZ and 128 kHz - Protocols : MQTT, HTTP, FTP, Modbus TCP/RTU, SNMP, TCP/IP, UDP/IP, DLMS, custom protocols - Security: AES, SSL/TLS, custom algorithms - Libs and frameworks: TouchGFX (GUI lib for MCU), emWin (GUI lib for MCU), LVGL (GUI lib for MCU), WolfSSL (SSL/TLS), Mbed TLS(SSL/TLS), osxMotionFX (Sensors fusion algorithm based on the Kalman theory), FatFS, lwIP (TCP/IP stack), WICED (Wifi stack), aws/amazon-freertos, Paho MQTT, TensorFlow - Embedded OS: FreeRTOS, TI-RTOS, ZephyrOs, Embedded Linux, Yocto, ROS - MCUs: NXP (i.MX RT1064, LPC1100, LPC4000), Nordic (NRF52xx/NRF53xx/NRF91xx), TI (CC3220/CC26xx/CC1100/CC3200, MSP430), Espressif (esp32, esp8266), ST(STM32H7/F7/F4/L4/F0/L0/WB/WL/G0 and STM8), Atmel/Microchip(SAM D20/D21/L21/R21/V70/V71, SAMA5/SAM4/SAMD4), Silicon Labs(EFR32, ZGM130S), Cypress (PSoC 3/PSoC 4), Kinetis (Family MK81FN256VDC15), Holtek (HT68xx) - MPUs: Analog Devices (ADSP-2156x SHARC), Qualcomm (Snapdragon 625/425/610/845), Allwinner (A64, A33, H3, H6 series), NXP (I.MX6/I.MX7/I.M8) , ST(STM32MP1) - SOMs: NVIDIA Jetson nano, NVIDIA Jetson Orin Nano, NVIDIA Jetson AGX Orin, Toradex (Colibri iMX6, IMX7, IMX8), Raspberry pi (CM3, CM4 modules), Inforce (Qualcomm Snapdragon 410, 820, 845 SOM), 8devices (Mango on Qualcomm IPQ6000/IPQ6010 Soc), Sensiedge(SensiBle 1 and 2, SensiLora) Service->Software: - Languages: Java, Kotlin, C#, C/C++, Python, Java Script - Diagrams: Block, UML, Workflow, APIs - Interfaces: USB, Ethernet - Protocols : MQTT, HTTP, FTP, Modbus TCP/RTU, SNMP, TCP/IP, UDP/IP, DLMS, custom protocols - Wireless: BLE, WiFi, UWB - Security: AES, SSL/TLS - Libs and frameworks: GStreamer, Paho MQTT, WolfSSL (SSL/TLS), Mbed TLS(SSL/TLS), QT framework, Xamarin Forms and Maui, ASP .NET Core and web development, React (web UI development), SQLite DB, FireBase DB, Mong DB, InfuxDB DB, Room, TensorFlow, Node.js - OS: Android, IOS, Linux, WindowsRTOS
RFIDAltium DesignerFreeRTOSRoboticsARM Cortex-MFirmware ProgrammingQt FrameworkReal-Time Operating SystemPCB DesignArduinoNFCEmbedded CEmbedded LinuxMQTTC++ - $40 hourly
- 5.0/5
- (66 jobs)
✅ 100% Job Success ✅ Top Rated Plus Upwork Engineer Let's lead your project to success together! I'm an Embedded System Engineer, Team Leader, working with C++/QT QML at LG Vehicle Component Solutions Development Center Vietnam I'm an Embedded System Engineer and IoT R&D Team Leader with 6+ years of experience. I have worked on many microcontroller architectures and finished 60+ projects using Raspberry Pi, Arduino, ESP32, ESP8266, STM32, ARM core, ... My core skills and experiences in Embedded System and Embedded Linux based system development are: ✔ Application - QT QML. ✔ Firmware development - Assembly, C, C++, Lua. ✔ PCB/Schematic - Altium Designer, EAGLE. ✔ VHDL/FPGA - Xilinx. ✔ Embedded Linux - C, C++, Bash Scripting, Python, Perl, and Device Driver Development. ✔ Hardware peripherals - UART, SPI, I2C, I2S, CAN, USB Host, USB Device (MSD, HID, CDC), Ethernet, RTC, ADC, DAC. ✔ Version Control Tools - Git. ✔ Network Protocols - MQTT, FTP, TCP, ... Experience in following wireless SOC firmware development: ✔ BLE - CC2540, CC2541, nRF51822, ESP32. ✔ WiFi - ESP8266, ESP32. ✔ GSM_GPRS - SIM800, SIM900, Al-thinker (A6, A7, A9), Queltel, ... ✔ Zigbee - CC2530, CC2531. ✔ Lora - SX1276, SX1278, EByte-E32. ✔ NB-IoT Cloud, Cloud Computing: ✔ Samsung Artik cloud. ✔ Google Firebase Database. ✔ Microsoft Azure. ✔ AWS. Operating System: ✔ Linux. QNX ✔ FreeRTOS. ✔ Windows 10 IoT Core. If you really need Good-quality hardware/firmware/application then go ahead and Hire Me... ThanksRTOS
Arduino FirmwareHardware PrototypingWireless Network ImplementationWeb ServiceProduct DevelopmentEmbedded SystemIOTAAltium DesignerEmbedded LinuxArduinoRaspberry Pi - $40 hourly
- 5.0/5
- (28 jobs)
With over 8 years of professional experience in embedded firmware engineering, I am a detail-oriented professional committed to delivering robust firmware solutions that enable digital transformation through connected embedded devices. My expertise lies in architecting and implementing layered embedded software for connected Internet of Things (IoT) devices, with a strong focus on reliability, portability and security. My versatility allows me to walk through the entire development cycle to arrange an end-to-end delivery with assured quality. Skill Highlights: ⚡Programming Languages: ☑ Embedded C ☑ Assembly ☑ Python ⚡Chips and Vendors: ☑ Espressif ESP32 Series ☑ ARM Cortex-M based Microcontrollers (MCU) ☑ Nordic nRF52 and nRF53 ☑ Silicon Labs ☑ STMicroelectronics ⚡RTOS: ☑ FreeRTOS ☑ Zephyr ☑ ThreadX ⚡Connectivity Protocols: ☑ WiFi ☑ Ethernet ☑ Cellular (LTE-M) - Quectel ☑ TCP/IP ☑ GPS ⚡Communication Standards: ☑ MQTT ☑ HTTP ☑ LoRaWAN ☑ Modbus ☑ mbedTLS ☑ NTP ⚡MCU Peripherals: ☑ ADC and DAC ☑ Timers and PWM ☑ I2C ☑ I2S ☑ SPI ☑ USART (RS232, RS485) ☑ DMA ☑ USB ⚡Cloud Platforms: ☑ AWS IoT Core ☑ The Things Network (TTN) ☑ Senet ⚡Debugging Tools: ☑ Oscilloscope ☑ Saleae Logic Analyzer and Analog Discovery 3 ☑ Spectrum Analyzer ☑ nRF PPK-II, Joulescope ⚡Others: ☑ Board Bring-up ☑ GUI with LVGL ☑ Low power optimization techniques ☑ Firmware Over-the-Air Updates (OTA / FOUTA) ☑ Bootloader (MCUboot) ☑ PCB Design with KiCADRTOS
LoRanRF52SensorKiCadPCB DesignElectronic Circuit DesignAWS IoT CoreMQTTInternet of Things Solutions DesignFreeRTOSRaspberry PiArduino FirmwareESP32Firmware ProgrammingEmbedded System - $35 hourly
- 4.3/5
- (68 jobs)
Full experience for 10+ years in electrical engineering and embedded system. 1) PCB design -various kinds of ECAD software: Altium designer, Kicad, Eagle, etc -multilayer design, Rigid-flex board, fitted to the enclosure -High-speed routing -Power supply design, CPU boards, Sensors, Medical devices 2) Firmware development -Language: Embedded C, C++, Python, Assembly -IDE: Arduino, Keil, IAR, CCS, Visual studio, Matlab -CPU: AllWinner series, ST microcontrollers, PIC, Atmel, TI, Nordic, NXP 3) Solidwork 3D CAD designRTOS
Electrical DesignAmazon Web ServicesCADESP8266Microcontroller ProgrammingSensorESP32Altium DesignerSTM32Embedded CEaglePCB DesignArduinonRF52C++ - $65 hourly
- 4.9/5
- (3 jobs)
I'm a very proficient FPGA/VHDL developer, combined with an aptitude for software development. I really shine when it comes to HW-SW interfacing and other low level development. QA & testing are also one of my strong suits. I've spent the last 10 years honing my VHDL and embedded C (& C++) skills. I've always found myself in roles touching both hardware and software aspects of designs. I know my way around hardware and schematics, I know how to handle driver development. Projects have ranged from small and simple embedded projects (simple interfacing between peripherals) to more advanced projects like interfacing/processing boards with FPGA+SoC chips (Xilinx Zynq) up to PCIe boards with FPGA to offload computationally intensive tasks. Not only was I responsible for development, but often I also was committed to delivering QA & testing infrastructure. Creating testing frameworks and tests as flexible and professional as one would expect of production code. Allowing to easily employ continuous integration methodologies with hardware platforms as if it were software products. I've always been a strong advocate for delivering quality and ensured this was achievable by a strong focus on testing.RTOS
LinuxVHDLCFPGAEmbedded SystemBluetoothPythonReal-Time Operating SystemC++ - $40 hourly
- 4.6/5
- (49 jobs)
I'm a seasoned robotics and embedded systems specialist with over 8 years of experience architecting autonomous systems and IoT solutions. As a top-rated Upwork freelancer, I specialize in: Core Expertise: - Complete robotics system development using ROS1/ROS2 - Autonomous vehicle systems (AGV, AUV, UAV, Mobile Robots) - Embedded firmware and device driver development - IoT architecture and sensor integration - Real-time control systems and simulation environments What I Deliver: - Complete Robotics Solutions: ROS1/ROS2 implementations, autonomous navigation systems, sensor fusion integration (GPS, IMU, LiDAR), and simulation environments using Gazebo/CARLA. - Embedded Systems & Firmware: Custom firmware for microcontrollers, device drivers, RTOS implementations, and power-optimized solutions for IoT devices and sensors. - IoT Architecture: End-to-end IoT solutions from sensor integration to cloud connectivity, secure communication protocols, and remote device management systems. - Control & Testing Systems: HIL/SIL testing using IPG and dSpace, advanced control algorithms, real-time performance optimization, and comprehensive validation protocols. - Quality Assurance: Well-documented code, thorough testing reports, detailed technical documentation, and ongoing support through deployment and maintenance. Recent Success Stories: - Developed complete middleware and control systems for an autonomous warehouse cleaning robot for P&G USA - Architected garden automation system using ESP32 for commercial deployment - Implemented autonomous navigation systems for military Humvee project using CARLA simulator - Created underwater vehicle control systems with real-time sensor fusion Technical Stack: - Languages: C, C++, Python, JavaScript, Embedded Programming - Frameworks: ROS1, ROS2, OpenCV, PCL - Simulation: Carla, IPG Truckmaker, dSpace, Gazebo - Hardware: Extensive experience with various embedded boards and microcontrollers - IoT/Cloud: AWS, Firebase, GCP, MongoDB I pride myself on delivering robust, production-ready solutions with clean code and comprehensive documentation. My background in both academic research and commercial product development allows me to tackle complex technical challenges while maintaining practical implementation goals. Whether you need a complete robotics solution, embedded firmware, or IoT system architecture, I offer end-to-end support from concept to deployment. I maintain my own development and testing equipment to ensure rapid prototyping and efficient development cycles.RTOS
GSMSensorEmbedded LinuxESP32RoboticsEmbedded SystemNavigation System DesignRobot Operating SystemSimulation GameDriver DevelopmentComputer Vision - $30 hourly
- 4.8/5
- (145 jobs)
As a highly skilled and experienced Embedded Software Engineer with 7 years of experience in the automotive industry, I have a proven track record of designing and developing software for embedded systems, including hardware, device driver, firmware, and applications for PC and iOS. I have strong expertise in programming languages such as C/C++, ASM, C#, Objective C, shell script, Swift, and a wide range of microcontrollers such as MCU, SoC, ARM, SH, AVR, PIC, ESP, TI CC25xx, TI CC32xx, ESP32, ESP8266. I have also developed deep knowledge in operating systems such as QNX, Linux, and RTOS such as FreeRTOS, µC/OS-III, Zephyr. My skills in embedded GUI development using Qt, uGFX, TouchGFX, and debugging tools such as U-link, Lauterbach, E10A, E1, Segger Jlink, DStream, I-Jet, GDB enable me to deliver robust and high-performance software solutions. As a former Senior Embedded Software Engineer and Team Leader, I have successfully led cross-functional teams of software engineers to deliver quality projects on time and within budget. I have also worked with various industry and automotive protocols such as CAN, LIN, Flexray, SAE J1939. Furthermore, I have experience with AWS Services, AWS IoT, and AWS Lambda, and I am always eager to learn emerging technologies and trends in the field of embedded software development. With my expertise and proven track record, I am confident that I can contribute to any organization seeking a highly skilled Embedded Software Engineer.RTOS
Automotive EngineeringDriver DevelopmentQMLQt FrameworkLinuxFreeRTOSZigbeenRF52NFCSTM32ESP32Embedded CPythonEmbedded System 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 RTOS Specialist on Upwork?
You can hire a RTOS Specialist on Upwork in four simple steps:
- Create a job post tailored to your RTOS Specialist project scope. We’ll walk you through the process step by step.
- Browse top RTOS Specialist talent on Upwork and invite them to your project.
- Once the proposals start flowing in, create a shortlist of top RTOS Specialist profiles and interview.
- Hire the right RTOS Specialist 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 RTOS Specialist?
Rates charged by RTOS Specialists 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 RTOS Specialist on Upwork?
As the world’s work marketplace, we connect highly-skilled freelance RTOS Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream RTOS Specialist team you need to succeed.
Can I hire a RTOS Specialist 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 RTOS Specialist proposals within 24 hours of posting a job description.