Hire the best C Programmers & Developers in Ontario
Check out C Programmers & Developers in Ontario with the skills you need for your next job.
- $40 hourly
- 5.0/5
- (6 jobs)
I am an embedded systems developer focused on firmware, hardware, and prototypes development. I have a master's degree in Mechatronics and a post-graduation in Embedded System Development. Solid experience in troubleshooting customer problems and provide solutions My focus is: ----Electronic Schematic design ----C / C++ Firmware ( STM32, Raspberry, ESP32, and Arduino ) ----Embedded firmware & RTOS experience ----Experience with serial communications (SPI, I2C, RS232, RS485, RS232, CAN), wired & wireless technologies (TCP/IP, UDP, Bluetooth, Ethernet, USB), and peripherals (UARTS, PWM, I2C, ADC, SAI). ----Experience in electro-mechanical design (motor control, solenoids, relays, stepper motor, and sensors). ----Linear and Nonlinear System Control ----PCB design.CControl Engineering3D PrintingSchematicPCB DesignAltium DesignerKiCadCAN BusEmbedded CESP32FirmwareC++PythonSTM32Microcontroller Programming - $35 hourly
- 5.0/5
- (6 jobs)
I have 5+ years of experience with different microcontorllers, sensors, displays and communication protocols. I have solid foundation on C, C++, Python, SQL, Java, Postman (worked with APIs on IoT Projects). OpenCV + YOLO image processing. Microcontrollers I have worked with: -Arduino(any kind) -Esp32/Esp8266 -Stm32f407, Stm32f103, stm32f030 -Msp430 Single Board Computers I have worked with: -Nvdia Jetson Nano, -Rasb Pi 3b+, Rasb pi 4, -Also worked with Intel Altera FPGA board but I am a bit rusty on FPGAs. Modules, displays and sensor I have worked with: -ESC(I used it on PD controlled quadcopter with arduino) -RC522 RFID module -GPS NEO 6M/7M module -GSM SIM800l (get, post from Arduino API) -GPRS SIM808 -LORA Dorji drf1278 , LORA E32, LORA E28, LORA SX1276 rf module -XBee pro S2C rf module -HCSR04 ultrasonic distance module -LCD, OLED, TFT, LCD nokia etc. -nrf24l01+ rf module -HC06 bluetooth module -LoadCell (1 ton,500 kg, 250 kg) with hx711 24 bit adc -Pressure transmitter 4-20mA output -SD card module -Magnetometer(Hmc5883l), accelerometer(adxl345), gyroscope(ITG3200) -Driving step motors, dc motors and servo motorsCSTM32Embedded CEmbedded LinuxOpenCVArduinoPythonC++ - $65 hourly
- 5.0/5
- (3 jobs)
🌟 Proven Ex-Amazon Senior Software Engineer with 12+ Years of Experience 🌟 Are you seeking a seasoned software engineer with a background in both FinTech and tech giants like Amazon? Look no further! With over 12 years of hands-on experience, including tenure as part of a dynamic FinTech team and a successful stint at Amazon, I bring a unique blend of expertise, innovation, and leadership to every project. 🔍 Why Choose Me? ✅ Amazon-Caliber Expertise Having navigated the intricate systems and fast-paced environment at Amazon, I bring a wealth of experience in developing large-scale solutions that can withstand the demands of the modern digital landscape. ✅ AWS Architecture Certifications Holding AWS architecture certifications, I bring a deep understanding of AWS services and best practices to architect and deploy scalable, secure, and highly available solutions. ✅ React, React Native, Node.js, Next.js Experience Proficient in React/React Native for building dynamic user interfaces, Node.js for scalable backend development, and Next.js for server-side rendering and efficient client-side routing, ensuring seamless and performant web applications. ✅ Technical Interviewer With a background in conducting technical interviews, I possess a deep understanding of what it takes to identify top talent and build high-performing teams. ✅ Innovative Problem Solver Whether it's optimizing performance, streamlining workflows, or tackling complex challenges, I thrive on finding innovative solutions that exceed expectations. ✅ Collaborative Team Player With a proven track record of collaborating with cross-functional teams, I excel at fostering a culture of collaboration and driving projects towards successful outcomes. 🚀 Services I Offer: 🔹 Software Development Custom software solutions tailored to your unique requirements, utilizing the latest technologies and best practices. 🔹 System Architecture Designing scalable, resilient, and secure systems that lay a solid foundation for your digital initiatives. 🔹 Serverless Implementation Leveraging cloud-native serverless architectures to build highly scalable and cost-effective solutions. 🔹 Database Design Designing and optimizing database schemas for efficient data storage and retrieval. 🔹 React/React Native, Node.js, Next.js Development Building modern web/mobile applications with React/React Native for dynamic frontends and Node.js for scalable backend services, along with Next.js for server-side rendering and efficient client-side routing. 🔹 Code Reviews & Optimization Enhancing the efficiency, reliability, and maintainability of existing codebases through meticulous code reviews and performance optimizations. 🔹 Technical Consultation Strategic guidance and insights to help you make informed decisions about your technology roadmap and architecture. Let's collaborate to bring your vision to life and elevate your software projects to new heights. Reach out today to discuss how I can contribute to your success!CJavaBash ProgrammingC++AWS DevelopmentAWS AppSyncAWS AmplifyAWS LambdaAngularFirebaseReact NativeAWS CloudFormationNode.jsJavaScriptPythonNoSQL DatabaseReactHTML5SQL - $40 hourly
- 5.0/5
- (8 jobs)
See my portfolio at luvaihassanali.github.io/portfolio/ I have five years of experience in a professional environment programming all sorts of applications from desktop to mobile. I am familiar with many coding languages like C#, Java, Python, etc. I completed my Bachelor of Computer Science at Carleton University in Ottawa, Canada. I have an understanding of the software design life cycle and software design principles. In the work environment, my experience includes developing software used by the Canadian Armed Forces. In addition to writing code, other duties include: performing documentation for mission-critical software, integration testing in high-security military labs, and setup of automated pipelines for code repositories.CWindows App DevelopmentMicrosoft PowerAppsMicrosoft Windows PowerShellNode.jsGitJavaJavaScriptPythonDesktop ApplicationSQLC++C#.NET FrameworkElectron - $39 hourly
- 5.0/5
- (9 jobs)
🚀 𝗙𝘂𝗹𝗹-𝘀𝘁𝗮𝗰𝗸 𝗠𝗮𝗲𝘀𝘁𝗿𝗼 💻 𝗪𝗲𝗯 𝗗𝗲𝘀𝗶𝗴𝗻 & 𝗗𝗲𝗽𝗹𝗼𝘆𝗺𝗲𝗻𝘁 𝗘𝘅𝗽𝗲𝗿𝘁 📈 𝗕𝘂𝘀𝗶𝗻𝗲𝘀𝘀 𝗣𝗿𝗼𝗰𝗲𝘀𝘀 𝗢𝗽𝘁𝗶𝗺𝗶𝘇𝗲𝗿 Full-stack developer with 7+ years of experience. I help businesses with any type of tech implementation and I get a kick from exceeding expectations.CJavaScriptTypeScriptC#RemixDocker ComposeDockerC++Next.jsExpressJSUnityPythonNode.jsReact - $100 hourly
- 5.0/5
- (9 jobs)
I am a self-taught programmer with 7 years of experience, capable of training cutting edge neural networks with JAX, TensorFlow, and PyTorch. I have a passion for generative AI, and I am currently building a startup to accelerate 3D modelling workflows. If you are looking for a skilled, reliable, and creative programmer who can handle any kind of machine learning task, then I am the right person for you.CUnityGame DevelopmentJavaScriptMachine LearningPyTorchTensorFlowC#PythonC++CUDA - $40 hourly
- 5.0/5
- (6 jobs)
I am an applied mathematician specializing in computational mathematics, scientific computing, and machine learning. I can provide services on things below: *Jobs that require combining math and coding skills. Such as numerical simulations, machine learning, computational engineering, mathematical modeling, signal processing, etc. * Exchange of advanced mathematics knowledge, such as paper reading/implementation, tutoring, research, algorithm development, etc. *Jobs that require development with specific programming languages, such as Python, Matlab, C/C++, Go, and Julia. * Jobs that require the use of specific machine learning/scientific computing library/framework, such as PyTorch, TensorFlow, Jax, and MatlabDL Toolbox. * Parallel programming, GPUs and Graphics Libraries, OpenMP, MPI, OpenGL, CUDA * I might also be willing to contribute to other tasks which I see room for development of myself.CDeep LearningStatisticsCUDAJavaScriptOpenGLMATLABMachine LearningData ScienceMathematicsTensorFlowPyTorchC++PythonGolang - $40 hourly
- 4.7/5
- (25 jobs)
🚀 Are you tired of struggling with complex projects and tight deadlines? Fear not, your savior has arrived! 🚀 Hey there! I'm Amir, your go-to Top Rated Freelancer specializing in Embedded Software Engineering and Creative Content Writing. 🌟 I'm here to save the day by tackling your tech challenges and delivering exceptional results every time! 💪 🤯 Feeling overwhelmed by intricate software or hardware problems? Worry no more! I've got you covered with my expertise in Embedded Systems, Robotics, and Creative writing. As a Mechatronics Engineering enthusiast, I've honed my skills through years of volunteering, training, and interning at ITI, Tekomoro, and Siemens EDA. 📣 Need to captivate your audience with engaging content? I'm your guy! My creative writing skills and experience in event marketing and brand awareness are the perfect blends to craft compelling stories that resonate with your target audience. But don't just take my word for it! Check out these glowing reviews from satisfied clients, who can attest to my Top Rated Freelancer status: 🌟 "He Will Exceed Your Expectations Every Time." 🌟 "Great work with Amir. Super reliable and determined to help." 🌟 "Amir is a fantastic tutor! One of the best I have ever worked with on Upwork. He was EXTREMELY patient and DEDICATED to ensure my success in learning C programming." 🌟 "Great work! Cooperative and super fast." 🎯 My mission is to alleviate your stress, understand your unique needs, and help you reach your objectives with ease. I'm a fierce advocate for clear communication, actively addressing any concerns and providing valuable insights along the way. 🤝 🔥 As a lifelong learner, I stay up-to-date on the latest technologies and industry trends to offer you the best possible service. So, are you ready to conquer your challenges and soar to new heights? Let's join forces and create something extraordinary! 🌟 📩 Reach out to me today, and let's make your projects a resounding success! 🚀CLinuxPress ReleaseC++SolidWorksMicrocontroller ProgrammingPythonWritingEmbedded SystemContent CreationRoboticsArduinoEvent PlanningInternet of ThingsCreative Writing - $35 hourly
- 5.0/5
- (3 jobs)
I'm a software engineer with a focus on web crawling and data extraction. I have a lot of experience building reliable and scalable web crawlers, making me well-suited for projects that need efficient and accurate data scraping.CHTMLComputing & NetworkingComputerC#CSSGame TheoryData ScienceCOBOLBashC++Python-RequestsPostgreSQLWeb ProxyHTTPSSelenium WebDriverSeleniumPython - $40 hourly
- 5.0/5
- (20 jobs)
I have been developing Asterisk based telephony systems for more then 10 years and have very extensive, more than 20 years, Linux development experience. I have designed, developed and supported Asterisk based applications on the AWS EC2 and Google Compute Engine instances, which comprise both back and front-end components and include complex dial-plan and AGI/ARI/AMI programs, in the following areas: - Hosted multi-tenant telephony - Audio/Video Conference - Intelligent telephony load and stress test - WebRTC video, audio conferencing, dialing and screen sharing - Phone provisioning - SIP trunking - Load balancing - Database RealTime configuration I have experience in developing Asterisk custom modules that could be integrated into dial plan applications and communicate with client back end servers using sockets. I have very extensive customer support experience and good at writing user guides and developer documentations.CCloud MigrationVoIP SoftwarePHPWebRTCAndroid App DevelopmentJavaScriptKamailioLinux System AdministrationAsterisk - $100 hourly
- 4.9/5
- (71 jobs)
Software Engineer with more than 7 years of experience, have a lot of completed production C++ and Python projects, have strong GPU programming skills (CUDA), highly interested (and have several last years of uninterrupted experience) in Computer Science, especially in Data Analysis, Computer Vision, Machine Learning, Image Processing, Pattern Recognition and Data Mining fields. During the last 5 years I have worked on: - Computer Vision solutions (video survilliance techniques, Object Detection, Object Classification). - Machine Learning solutions (Neural Networks, Support Vector Machines, Decision Trees etc.). - Data Analysis solutions (statistics, visual search, visual indexing). During these years I have coded in C/C++, Python (main languages), Java and matlab. I create solutions for different platforms (Linux, Windows, Mac). I can use any VCS (mercurial, git, SVN etc.), having worked with other programmers in several projects (including technical leading). I have widely used libraries such as OpenCV, PCL (Point Cloud Library) and FFMPEG, and I have wide experience with solutions based on them (including optimization of existing algorithms). I also have strong QT skills (both front-end like GUI and back-end like threads, containers, databases, networking etc.) from early 3.x versions to the latest 5.x (including porting to the newer major version).CComputer VisionArtificial IntelligenceOpenCVImage ProcessingCUDAProject ManagementFFmpegQt FrameworkPythonC++Linux - $75 hourly
- 5.0/5
- (13 jobs)
I can handle complex tasks easily - creating optimal, clean solutions. All the code I produce is always top-quality, secure, scalable, maintainable, and well documented - I do everything I can to deliver the best product possible and exceed my clients expectations. Overview of my services below. 🔹𝐖𝐞𝐛𝐬𝐢𝐭𝐞𝐬 𝐚𝐧𝐝 𝐀𝐩𝐩𝐬🔹 • Responsive and secure applications that your users will love to use. • Ability to create Web/Android/iOS hybrid apps using a single codebase. • UI/UX design • SEO & Accessibility best practices • Dev Ops: Automatic code testing and documentation, development/production environments & custom pipelines. • Can handle all aspects of turning your idea into the perfect application! ──────────────────────────────── 🔹𝐂𝐮𝐬𝐭𝐨𝐦 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧𝐬, 𝐀𝐮𝐭𝐨𝐦𝐚𝐭𝐢𝐨𝐧, 𝐀𝐏𝐈𝐬, 𝐖𝐞𝐛 𝐒𝐜𝐫𝐚𝐩𝐢𝐧𝐠, 𝐁𝐨𝐭𝐬🔹 • Business process automation, document generation, and internal processes/applications to save your business time and money, allowing you to scale up to the next level. • Need help integrating a API, or want to add a new process or flow? I can work with any API and build custom APIs and cloud services to make the perfect solution. • Expert at web-scraping and botting - ability to run & automate bots within the cloud. I'm yet to see a anti-botting mechanic that I couldn't get by! ──────────────────────────────── 🔹𝐄𝐦𝐛𝐞𝐝𝐝𝐞𝐝 𝐄𝐥𝐞𝐜𝐭𝐫𝐨𝐧𝐢𝐜𝐬 𝐏𝐫𝐨𝐭𝐨𝐭𝐲𝐩𝐢𝐧𝐠 𝐚𝐧𝐝 𝐒𝐨𝐟𝐭𝐰𝐚𝐫𝐞 - 𝐒𝐩𝐞𝐜𝐢𝐚𝐥𝐢𝐳𝐢𝐧𝐠 𝐢𝐧 𝐁𝐥𝐮𝐞𝐭𝐨𝐨𝐭𝐡🔹 • I can handle all steps to making a IOT device from planning & design, to manufacturing & programming. • Schematic & PCB design • Specialized in creating small battery powered Bluetooth smart devices. • Embedded C development, debugging, and driver creation with Zephyr RTOS and other SDKs. 𝗜 𝗹𝗼𝘃𝗲 𝘄𝗵𝗮𝘁 𝗜 𝗱𝗼 𝗮𝗻𝗱 𝗜'𝗺 𝗲𝘅𝘁𝗿𝗲𝗺𝗮𝗹𝗹𝘆 𝗽𝗮𝘀𝘀𝗶𝗼𝗻𝗮𝘁𝗲 𝗮𝗯𝗼𝘂𝘁 𝗱𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁 𝗮𝗻𝗱 𝘁𝗲𝗰𝗵! 𝗠𝘆 𝗴𝗼𝗮𝗹 𝗵𝗲𝗿𝗲 𝗶𝘀 𝘁𝗼 𝗮𝗹𝘄𝗮𝘆𝘀 𝗲𝘅𝗰𝗲𝗲𝗱 𝗺𝘆 𝗰𝗹𝗶𝗲𝗻𝘁𝘀 𝗲𝘅𝗽𝗲𝗰𝘁𝗮𝘁𝗶𝗼𝗻𝘀 𝗮𝗻𝗱 𝗱𝗼 𝗲𝘃𝗲𝗿𝘆𝘁𝗵𝗶𝗻𝗴 𝗶𝗻 𝗺𝘆 𝗽𝗼𝘄𝗲𝗿 𝘁𝗼 𝗵𝗲𝗹𝗽 𝘁𝗵𝗲𝗺 𝗯𝗲 𝘀𝘂𝗰𝗰𝗲𝘀𝘀𝗳𝘂𝗹! 𝗜'𝗱 𝗹𝗼𝘃𝗲 𝘁𝗼 𝗵𝗲𝗮𝗿 𝗮𝗯𝗼𝘂𝘁 𝘆𝗼𝘂𝗿 𝗽𝗿𝗼𝗷𝗲𝗰𝘁, 𝗴𝗲𝘁 𝗶𝗻 𝘁𝗼𝘂𝗰𝗵 𝗳𝗼𝗿 𝗮 𝗳𝗿𝗲𝗲 𝗰𝗼𝗻𝘀𝘂𝗹𝘁𝗮𝘁𝗶𝗼𝗻 𝘁𝗼 𝗱𝗶𝘀𝗰𝘂𝘀𝘀! Languages/Frameworks I've worked with: C TypeScript SQL NodeJS Python Swift Objective-C CSS HTML DART TailwindCSS Git JavaScript Bash ReactJS Zephyr RTOS PostgreSQL Flutter Google Cloud AWS Docker Ionic CapaictorJS Firebase Godot Arduino Flask Altium Designer Fusion 360 NextJS Stripe Nordic and more! My Skills: Mobile & Web Applications Embedded & Linux Development Bluetooth & IOT Prototyping & Design UI/UX Design Databases, APIs, Servers Application Security DevOps Scripting & Automation Lead Generation & Tracking SEO Circuit & Schematic Design PCB Design, Manufacturing & Assembly 3D Modeling CNC Machining Fraud Prevention Reverse Engineering Hardware Debugging And more!CMobile AppAndroidArduinoAPIFirebaseInternet of Things Solutions DesignAndroid App DevelopmentWeb DevelopmentFlutteriOSJavaScriptPython - $50 hourly
- 0.0/5
- (0 jobs)
My name is Mehdi, I am an experienced mobile application developer with a genuine passion for crafting innovative solutions. With over 7 years of hands-on experience in the industry, I have honed my skills and delivered exceptional results. When it comes to native iOS development, I have successfully built and launched 5+ applications using Swift and Objective-C. These applications are currently live and available on the App Store, highlighting my commitment to delivering top-notch user experiences. Throughout my career, I have developed and worked on 7+ dynamic frameworks for iOS, implementing MVVM and clean architecture principles. These frameworks have enabled me to create scalable and maintainable solutions, elevating the app development process. In the realm of cross-platform development, I have embraced Flutter, developing 8+ applications that are accessible on both the Apple App Store and Google Play Store. The versatility of Flutter, coupled with my expertise in Dart, has allowed me to reach a wider audience and showcase my capabilities. However my contributions extend beyond app development. I have developed 3+ libraries for Swift, enabling fellow developers to seamlessly integrate my solutions into their projects. Additionally, I have created 2 or more plugins with their respective packages in Flutter using Dart, enhancing the functionality of the Flutter ecosystem. My journey has also led me to work on exciting projects such as the WebRTC engine, leveraging my skills in C/C++ and firmware modification for embedded modules like ESP8266. Furthermore, I have delved into web scraping projects, utilizing JavaScript and Node.js to extract data through APIs, providing valuable insights for data-driven solutions. What sets me apart is my unwavering commitment to learning and exploring new technologies. I'm a quick learner, adept at grasping the core features of any new technology or framework. I channel my effort and focus into each task, ensuring it's completed to perfection and serves its intended purpose. I'm not one to settle; I constantly think outside the box, striving to iterate and improve upon my work. I thrive on tackling new challenges and delivering impactful results. I'm dedicated to staying at the forefront of the industry, constantly seeking opportunities to learn and grow. With a versatile skill set that encompasses embedded systems, mobile apps, and the integration of AI and ML, I'm always ready to take on the next exciting project. I'm Muhammad Mehdi, and I look forward to leveraging my experience and skills to bring your ideas to life and deliver remarkable solutions. I have experience in the following : - C, C++, Embedded C - Qt Framework for Embedded Devices - Linux Administration - Swift, ObjC, Flutter, Dart - Cocoapods Development, Swift packages - Flutter Packages and plugin development - Git, SVN, Bitbucket - CoreData, Core Animation, CoreGraphics - CI/CD, github actions, fastlane, Codemagic - AVFoundation, WebRTC - Mapkit, UiKit, Webkit - BLE, RESTful APIs etc - MERN stack (6/10) Portfolio available at GitHubCFlutterLinux System AdministrationiOS DevelopmentScriptingiOS SDKUnixDartCocoa TouchQt FrameworkSwiftObjective-CEmbedded LinuxC++Python - $50 hourly
- 2.9/5
- (22 jobs)
I am an IoT and Embedded Systems expert and firmware/software professional based in Mississauga, Canada. I've been working with electronics and software development for the last 15+ years and providing my services to some of the leading companies like Mentor Graphics Corp, Sun Microsystems, AMS Group of companies etc. I've also got a team of highly experienced engineers working exclusively with each other for a long time. This gives our clients so many additional benefits in-terms of shorter lead times with higher output quality due to a strong team understanding that has built over the years. The team includes professionals for each component of a modern-day high-tech consumer product with an individual experience of more than 7 years on development of numerous products. THE TEAM INCLUDES: ■ Product Design Engineer ■ Hardware Design Engineer ■ Mechanical Enclosure Designer ■ Firmware Developer ■ Software Developer ■ Cloud Architect ■ App Developer (Frontend & Backend) SERVICES: ■ Project Management ■ Reverse Engineering ■ Proof of Concept (PoC) Development ■ Product Design ■ Circuit designing and Analysis [Analog & Digital] ■ Schematics and PCB Development ■ Embedded Firmware Development ■ Software Development ■ Cloud Architecture Development ■ Enclosure Development ■ Prototyping and Testing ■ Parts Sourcing and Product Costing ■ Product Mass Production Management ▶PROJECTS DONE FOR: ▼CONSUMER SECTOR: ▸ IoT Device Development ▸ Home Automation ▸ Domestic Power Management ▸Smart Home Systems ▸ Wearable Smart Devices ▸ Sensor Integration and Calibration ▸ Custom Peripheral Devices ▸ Battery Management and Power Management System ▼COMMERCIAL SECTOR: ▸ Vehicle Diagnostics and Security Device ▸ Fleet Management Systems ▸ Asset Tracking Solutions ▸ Inventory Management Solutions ▸ AC/DC Power Supply Design and Development [120, 240, 480] VAC ▼INDUSTRIAL SECTOR: ▸ Industrial Remote Monitoring Solution ▸ Predictive Equipment Maintenance ▸ Microcontroller based Control Systems ▸ SCADA based Systems ▸ High Precision Assembly Line Solutions ▸ Variable Frequency Drive for 3-Phase Induction Motors ▸ 3-Phase Power Monitoring and Safety System. ▶PROMINENT EXPERTISE IN: ▼IoT/EMBEDDED SYSTEMS HARDWARE: ▸Reverse Engineering ▸Analog, Digital & Power Circuit Design ▸DSP, SDR, RF & UHF Design. ▸Schematics Capture ▸Multilayer, High speed PCB Design for Manufacturing ▸Component Selection & Sourcing ▸BOM Preparation and Device Costing ▸Hardware Testing and Troubleshooting ▸Hardware Prototyping and Production Management ▼FIRMWARE DEVELOPMENT FOR: ▸uC from: [Arduino, Espressif, Atmel, AVR, TI, Nordic, NXP, PIC, ARM & STM] ▸FPGAs from:[ Xilinx, Actel, Altera] ▸Wireless solution Development for: [2G/3G/4G, Wi-Fi, BLE, RF, LPWANs, ZigBee, MQTT & IFTTT] ▼SOFTWARE DEVELOPMENT FOR: ▸Android and iOS Mobile Application Development ▸Embedded Hardware Integration with Mobile Application ▸Frontend Web Interface Development ▸Full Backend Development with Databases ▸UI/UX Development ▼CLOUD SOLUTIONS ▸ AWS Cloud Integration for IoT/Embedded Systems ▸Google IoT Platform Development ▸Azure IoT Suite based solution Development ▶TOOLS & LANGUAGES PCB LAYOUT: Altium, KiCAD, Eagle, Easy EDA, Cadence OrCAD, Proteus FIRMWARE: Embedded C, C, C++, Python, VHDL, Assembler, Xilinx ISE, Xilinx Spartan, Altera Cyclone 4 SOFTWARE: Flutter, Java, React Native, C#, Swift, PHP Tags: Electrical Engineer, Electrical Engineering, Electronics, Hardware, Firmware, PCB, PCB layout, Board layout, Schematics, Altium Designer, IoT, Internet of Things, Power Electronics, Bluetooth, BLE, TI, Texas Instruments, FPGA, SoC, VHDL, Verilog, Xilinx, Altera, VHDL, C, C++, MCU, RTOS, Microcontroller, prototype, validation, Enclosures, BMS, SolidWorks, Android, iOS, Java, Swift, Mobile Apps, Database, React, PostGre, AWS, Python, AWS, DynamoDB, S3, Lambda, Lambda FunctionCPCB DesignFirmwareSTM32EnglishEmbedded SystemAWS IoT CoreFlutterRaspberry PiArduinoInternet of ThingsMultilayer PCBAnalog ElectronicsPython - $45 hourly
- 4.3/5
- (12 jobs)
Experienced Full Stack Developer with Expertise in Blockchain and Web Development Highly skilled Full Stack Developer with a strong background in blockchain industries, web development, and Hyperledger. Bringing over 3+ years of experience in providing comprehensive solutions for creating blockchain with POS, Smart contract audit, smart contract development, DeFi, BEP20-ERC20-ERC721-TRC20 tokens, NFT marketplaces, wallet designing, wallet creation, web design and development, as well as social media marketing and advertising for prominent blockchain firms. Proficient in leveraging blockchain technology to deliver secure and innovative solutions. Committed to driving advancements in the blockchain space and delivering exceptional results.CBlockchainBlockchain DevelopmentHyperledger FabricIBM BlockchainSolidityTruffleSmart Contractweb3.jsReactFlutterNext.jsData SciencePython - $25 hourly
- 5.0/5
- (5 jobs)
I am recent graduate in Computer Engineering. I have lots of experience in C programming, Dart, and JavaScript. I also have experience in full stack development with React.js and app development in Flutter. Some notable projects I have completed: - XML parser built with C, connected to website to handle XML files and store them on MySQL database. - Student planner app build for Android using Android Studio - Java e-commerce store with GUI - Fully functional linked-list in C - School Planner app built using Flutter. - Custom browser homepage built using React.js and Tailwindcss Full stack software developer working on ERP software in the construction industry. I have experience with C#, ASP.NET, SQL, React.js, Tailwind CSS, as well as plain old HTML, JS, and CSS.CAssembly LanguageAndroid App DevelopmentTailwind CSSReactWeb DevelopmentWeb ApplicationJavaJavaScript - $75 hourly
- 3.9/5
- (2 jobs)
1- Schematic Design and PCB Layout (Analog and Digital) 2- Embedded C/CPP programming for MCU (Assembly, VHDL, Python would also be supported) 3- Providing in-stock BOM(US, EU, Chinese suppliers and manufacturers), and 3D Layer 4- Making Prototype 5- Hardware Troubleshooting and Firmware DebuggingCSTM32C++Embedded SystemFirmwareElectronic DesignKiCadMultilayer PCBAltium DesignerArduinoPCB DesignMicrocontroller Programming - $25 hourly
- 5.0/5
- (1 job)
I am a full stack developer working on contract for Politics and War. I love to build detailed applications and libraries, especially in Rust.CSQLitePython AsyncioPostgreSQLReactBashMySQLVue.jsRustSoftware DevelopmentPythonPHPJava - $100 hourly
- 0.0/5
- (1 job)
ELectrical Engineer with 15+ years of experience working with blue-chip companies in the consumer electronics industry, primarily focusing on implementing and debugging electro-mechanical systems. Possess excellent interpersonal abilities and a wide range of technical skills. Enjoy being part of a team, as well as managing, motivating, and training a productive team, and thrive in high-pressure and challenging working environments.CC++CAD SoftwareEricSoftware - $45 hourly
- 5.0/5
- (1 job)
3+ years of hardware and firmware design & development. Experienced with functional verification, debugging, and board design as well as firmware development on embedded multiprocessors, multi-threaded, and bare-metal systems.CPrototype JavaScript FrameworkRESTful APICommunicationsHardware DesignLinuxBluetoothPythonC++JavaScript - $12 hourly
- 5.0/5
- (2 jobs)
Hi, my name is Ioan Andrei Strugari Teglar. I am a freelance graphic designer and illustrator from Kitchener, ON. I have been working as a freelancer for the past 3 years making clothing designs, one-off illustration commissions and other graphics related content. My skillset includes but is not limited to: *Clothing designs *Anime illustrations (licensed and original) *Charts/graphs *Key art/thumbnails/promotional illustrations *Logos *Photo and image editing and manipulation * Highly proficient in using the Adobe Creative Suite (specifically Photoshop and Illustrator) * Have basic understanding of C, C++, Java, JavaScript, HTML and CSS * Have some experience with UI design * Have previous experience creating numerous clothing designs * Very flexible and with efficient time management skills * Focused on producing high-quality and professional resultsCFreestyle DrawingAdobe Creative SuiteAdobe Inc.Concept DesignUI GraphicsC++Creative DirectionUser Interface DesignArt DirectionAdobe PhotoshopAnimeAdobe IllustratorIllustration - $35 hourly
- 0.0/5
- (1 job)
Hi, I'm a Software Engineer with 3+ years' of experience (including some as the lead developer); and I also possess some background and interest in hardware. For software, my skills mainly consist of C, C++, C#, .Net, SQL, Python, and JavaScript; and I'm familiar with Java as well as certain legacy languages like Fortran, Ada, and COBOL. For hardware, I bear familiarity with certain design software (AutoCAD and SolidWorks), and Arduino microcontrollers. Here, I'm looking to expand my portfolio, by taking on newer technical challenges, that could help someone and as well as teach me new skills. If my qualifications align with your project requirements, I'd be excited to connect with you and share more information about my experience.CTroubleshootingComputer ScienceSpacewalkScienceC#Linux - $16 hourly
- 5.0/5
- (2 jobs)
I am a data analyst with sound knowledge of sql, power bi , python and excel. I also have software development knowledge moreover can use wordpress also for making websites. I am really passionate about my work and fast learner. I also did work in customer service for about 8 months.CData EntryApache HadoopMicrosoft ExcelMicrosoft Power BI Data VisualizationRed HatMachine LearningMySQLjQueryPythonC++PHP.NET FrameworkJavaCSS - $25 hourly
- 5.0/5
- (1 job)
I’m a software engineer interested in architecting and building API’s, designing and developing front end UI, low level systems programming, numerical analysis for mathematic/physics, game development and automation. I have professional experience in a corporate and freelance setting building scalable web apps, micro-services (REST APIs and SDKs) and SaaS cloud services using a number of technologies! Visit my portfolio website at andrewlackie.com to learn more! • Front-end technologies: React/Preact, JavaScript, CSS3, bootstrap • Back-end technologies: Python (FastAPI, Flask, Django), C# (.NET Core), Ruby on Rails • Database: PostgreSQL, CosmoDB, MongoDB, SQL Server • Systems programming: C (ncurses, sdl2, STL), C++ (templates, OOP, algorithm design) • Numerical Analysis: C, Matlab, Mathematica, C++, Fortran, R • Data science / Machine learning: Python, Pandas, Numpy, Scikit-learn, TensorFlow, Matplotlib, Seaborn • Unit/Load testing: Jest, React Testing Library, Enzyme, Pytest, Locust, Criterion (C) • Misc: Jira, Azure, Git, GitHubCScientific ComputationFull-Stack DevelopmentGraphQLNoSQL DatabaseReact.NET CoreLinuxAPI DevelopmentLinux System AdministrationFlaskC++SQLBashPython - $30 hourly
- 5.0/5
- (1 job)
SUMMARY OF QUALIFICATIONS ________________________________________ Over five years of work experience in software and web development life cycle. Proficient in software development fundamentals, including clean coding, object-oriented programming, application security, and diverse testing methods. Well developed communication, teamwork, best practices and problem-solving skills established while working collaboratively with project teams, colleagues and clients. TECHNICAL SKILLS ___________________________________________________ Programming Languages: GoLang, Python, Java, JavaScript, C++, Data structures and Algorithm Backend Technologies: Django, Flask, Gunicorn, Spring Boot/MVC/Reactive, Webflux, Fiber, Gorilla MUX, Ginkgo, Glow, Netty, GRPC, JPA, JSP, RESTful APIs, ElasticSearch, Kafka Frontend Technologies: React, Redux-Thunk, Typescript, HTML, CSS, JS, JavaScript, Webpack, Rollup, Babel, Cypress, Storybook, JQuery Database/Cache Systems: NOSQL, MongoDB, SQL, PostgreSQL, AWS DynamoDB, Time Series database, Redis. Methodologies: Agile Methodologies, Microservice Architecture, Event Driven Architecture, Distributed Systems, Clean Architecture, SOLID/DRY Principles, TDD, DDD, Design Patterns Cloud: Amazon Web Services(S3, EC2, API Gateway, Lambda, SES, SQS), Azure, Google Cloud Platform. Other: Docker, Kubernetes, Bash, Git, Continuous Integration/CD, Jira, Confluence, Github, Jenkins, Junit, Maven, Grafana, Ansible, Mockito, Integration Test, Unit test, UNIX/Linux EDUCATION ________________________________________________________ Master of Applied Computing Sep 2022 – Dec 2023 University of Windsor, Windsor, Ontario Bachelor of Technology, Computer Science Aug 2013 – May 2017 Guru Tegh Bahadur Institute of Technology, New Delhi, India WORK EXPERIENCE _________________________________________________ Software Engineer Sep 2023 – Dec-2023 LeptonO Inc, Toronto, Ontario - Startup, Building Software Products 1. System Design and developed backend solutions for aquarium management systems. 2. Front-end implementation of the system and integrations with the backend. 3. Collaborate with stakeholders, other engineering teams and QA. Full Stack Software Engineer(Upwork) April 2023 – Present John Snow Labs, USA, Remote - AI and NLP for healthcare company 1. Implementing frontend and backend features on the NLP for healthcare, legal and finance products. 2. Frontend and Backend implementation of the systems. 3. GIthub Oauth Flow integration, Tooltip UI, REST APIs, ORM Senior Software Engineer July 2021 – Sep 2022 Swiggy, Bangalore, India - Online Food Ordering Company like DoorDash, Ubereats 1. System Design and developed end to end journey of Swiggy Minis, backend Systems - Checkout, Order Management(OMS) for consumers and sellers, Payments, Serviceability, Consumer Cart, Notification Service, Search service, Billing service. 2. Frontend and Backend implementation of the systems. 3. Implemented microservice architecture, scalable distributed systems with QPS ~5000/sec. 4. Collaborate with stakeholders, other engineering teams, QA, business teams and product teams. Software Engineer August 2019 – June 2021 Flipkart(Parent - Walmart), Bangalore, India - Ecommerce Company 1. Architect, designed and implemented workflow orchestrator service, scheduler service and monitoring service. 2. Implemented ETL pipeline for business analytics of Flipkart cloud platform. 3. Built Google chat BOT using Google Cloud Platform for sending communications. 4. Instrumentation and Monitoring of backend services. Senior Software Engineer June 2017 – July 2019 Samsung Bangalore, India - Research And Development 1. Involved in implementation of Legacy Samsung Application features: Samsung Camera and Health. 2. Frontend and Backend implementation of the systems. 3. On-site implementation of Samsung Camera app settings and watermark feature at Samsung headquarters, South Korea. ACHIEVEMENTS ____________________________________________________ 2016 Top 125th rank in India in codechef’s AUGUST LunchTime Programming contest 2015 Qualified for Onsite ACM-ICPC Chennai 2015 1st Rank in MAIT and MSIT onsite Programming Contest Active on leetcode and Hackerearth.CSpring BootGolangAWS LambdaArchitectureArchitectural DesignDomain-Driven DesignDatabaseRedisAmazon DynamoDBPythonDockerJavaC#C++ - $40 hourly
- 0.0/5
- (1 job)
- Industrial IoT - Automotive - Wearables I'm a seasoned Embedded Software Engineer with 6 years of professional experience. In a projects, I'm always keeping the system approach and task decomposition. I always take care of project complexity control and its further growth. My experience of development includes: • System design, writing technical requirements for clients, API documenting • Languages: C, Python, ARM assembler, AVR assembler, shell script, UML, XML, JSON • Target OS'es: different kinds of embedded Linux, FreeRTOS, ContikiOS, ChibiOS, TNKernel • Interfaces: UART-based (RS232, RS485, RS422), SPI, I2C, CAN, USB, Ethernet • Protocols: raw IP, ModBus (RTU and Ethernet), BLE, WiFi, ZigBee, NMEA, JTAG, SWD • IC's: almost all kinds of ARM Cortex-Mx, Cortex-Ax, ARM9 and ESPxx processors • SaaS: AWS Greengrass, AWS Lambda, AWS IoT Core, Amazon Alexa Skill set, Mender.io • Build systems: Make, buildroot, Yocto, esp-idf • Implementation of secure bootloaders and OTA updates • Development of security applications using RSA, HMAC, DH/ECDH, secure key sharing algorithms • Solid DSP background • Development high and low level drivers • Multithreading programming expert • Following the Test Driven Development (TDD) in my projects • Containers and Microservices for CI/CD pipelines and target platforms Bachelor in Electrical Engineering from the Ontario Tech UniversityCJavaWindows Presentation FoundationBluetooth LEPCB DesignMATLABESP8266nRF52ArduinoLoRaEmbedded SystemPythonC++Raspberry PiESP32 - $41 hourly
- 0.0/5
- (0 jobs)
An Embedded Software Engineer with a Bachelor degree in Engineering and over 10 years of experience in experience with embedded platforms & embedded software development. Hands on experience in developing software, debugging, and deploying application on Linux operating systems and bare-metal systems using C/C++ programming for ARM, PIC and other microcontrollersCPCB DesignC#Embedded ApplicationArduinoC++Embedded C Want to browse more freelancers?
Sign up
How hiring on Upwork works
1. Post a job
Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.
2. Talent comes to you
Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.
3. Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
4. Payment simplified
Receive invoices and make payments through Upwork. Only pay for work you authorize.