Senior embedded software developer

Kyiv · $4000 · 9 years of experience · Upper Intermediate

- Embedded Linux(user space), bare metal, RTOS (Nuttx,FreeRTOS, ChibiOs) - bootloaders - Asm, C, C++, MATLAB, Python, bash, C# - P-CAD, Altium Designer - Git, Jira, Gerrit, SVN, GNU make - STM32 L0,L4,F4, SI4463/4, W5100, CC26X2, nRF52; TMS320, STM8L, ATmega8L; - BLE, USART, SCI, CAN, SPI, DMA, I2C, USB; - Basic knowledge of ROS - knowledge of Ardupilot project

C, C++, Linux, Matlab, Git, Embedded, Python, Multithreading, TCP/IP, OOP, RTOS, UDP/IP

- Traffic light with voice alerts. SW of system can be configured and updated over BLE - parts of SW for the Unmanned aerial system - SW for wireless devices of security system for Smart Home with constrained memory parameters. - both SW and HW parts of the telemetry system (on ground receiver and airborne transmitter) - test stands(both SW and HW) for devices

Up-to-date technologies. Minimum bureaucracy. Option to work from home from time to time


C/C++ Senior Embedded Developer

Kharkiv · $3000 · More than 10 years of experience · Upper Intermediate

Project: Qube Cinema new Digital Cinema Server Xii and Integrated Media Block Product workload: Qube Cinema is cinema development company which has existed product in the field and willing substitute Windows Embedded media player server application by Linux based. I was involved into Security Manager c++ application development on Linux user space. The Security Manager app responsible for DCI (security keys used to encode Hollywood films) keys transferring to another key application Gstreamer based Media Streamer application. In addition, I was involved into design of new Integrated Media Block (IMB) this block integrated into projector and responsible for and MPEG2 2K/4K content decoding. Responsibilities and Key Accomplishments: • Develop firmware upgrade feature of Security Manager to upgrade Integrated Media Board • Bug fixing of Media Streamer playback functionality • Unit testing Gmock/Gtest • Understand/discuss Integrated Media Block Hardware/Software requirements to design preliminary prototype. Technologies: C++ 17, STL, Boost, Python, Google GRPC, Linux user space, Cmake, ARM, Gstreamer, Xilinx Zynq UltraScale+ Project: Metronic New generation of robotic surgery console Product workload: It is QNX base user space C++ 11 stl, boost application with network interprocess communication over DDS (Data Distribution Service). Project started from functional integration test development to guaranty that medical software application satisfying requirements and now I was moved to product development, that mostly about bug fixing and UT development. Responsibilities and Key Accomplishments: • Understand/discuss customer requirements • Develop functional integration tests • Develop some mocks to substitute part of systems that is not under test • Bug fixing of product code • Unit Tests development Gmock/Gtest Technologies: C++ 11, stl, boost, python, QNX, cmake, ARM

C++, Embedded, Linux, CMake, TCP/IP, Automotive, ARM Cortex, C, Git, Networking, Multithreading, OOP/OOD, Algorithms, ARM

The challenge was to reverse engineering of proprietary Honeywel security system interface to get rid Honeywell interface expand module for third parties. We was informed that on customer side one developer spent one year with no result. I prepared hardware prototype of transceiver and designed driver to open, read, write packets and with my colleagues we get understand the protocol data meaning. The worked application we achieved in 1.5 month.

Find interesting tasks and interesting team with sharing knowledge practice to improve professional skills.


Senior C++ Developer

Remote work, Ukraine · $4000 · More than 10 years of experience · Upper Intermediate

Java experience (EE, Spring, Hibernate, DL4J) Scala for data science stack (Breeze, Spark) C++ on Linux (C++ 11, Boost, STL, cmake) Python for data science stack (numpy, tensorflow, keras). Was working in healthcare and financial projects. Have experience in development of data science libraries (ML, deep learning and recommender systems).

C (plain), C/C++, Java Core, Unix, OOP, Scala, Machine Learning, Java EE

Completed several projects as independent developer. Worked in different areas including healthcare, finances (FIX communications), ML. Participated in development of open source ML/DL libraries.

Interested in Machine Learning and / or IoT projects. Have solid C++, Java experience, excited about Scala. Ability to work remotely either completely or periodically (summer months) is mandatory.


iOS Developer

Novosibirsk · $3000 · 3 years of experience · Upper Intermediate

Smarthome project Developing iOS application & C framework for iOS and Android apps & troubleshooting. What i did: - Communicate with remote manager as team tech lead, design features. - Implement designed features in iOS app. - Project troubleshooter. Various iOS apps! I have an experience working in a large teams that use Agile and also can develop iOS apps by by own. My latest project was an iOS app that help people to receive cashless tips. My client had only web version and design of main screens for iOS app. I have successfully completed all development process from implementing missing screens in Figma and configuring CI to developing iOS app and publishing it on Appstore.

Swift, iOS, Git, C, REST API, Xcode, UIKit, CoreData, JSON, MVC, OOP, Jira, Autolayout, Design Patterns, SOLID, Foundation, Alamofire, SnapKit, Cocoa Touch, kotlin

I'm always trying to eliminate bottle necks to speed up development and improve quality of product. 1. I mentioned that i worked on smarhome project. When i joined the team main problem was high complexity and problems with communications between remote teams. I investigated necessary parts to design features more carefully and help my teammates. 2. Developed mobile app on Kotlin multiplatform and Swift. That helped customer to keep all business logic at one place and still have native app. 3. Improve developing process in the team: configure CI for continuous delivery, enforce to use swiftlint.


Software Developer/Engineer (Remote, Part-Time)

Remote work, Russia · $1000 · More than 10 years of experience · Upper Intermediate

Programming Languages: C/C++ C99,C11 C++11,14,17, Java, JavaScript, PHP Version Control: GIT, SVN UI: JavaScript (ExtJS, AngularJS, Dojo) Testing: gtest, Boost.Test, JUnit, Mockito, BDD (Cucumber) CI and build tools: Cmake, Maven, Gradle Some experience with STM32 MCU programming.

C++, STL, Multithreading, Algorithms, Java, Java EE, Linux, JavaScript, Git, OOP, C, C/C++, Spring, STM32

Hi, my future employer or recruiter, I live and work in Spain. I am looking for part-time remote work.


Senior/Lead C++ Engineer

Kyiv · $5000 · 7 years of experience · Upper Intermediate

Projects: 1. IDE for analyzing and profiling programming code. 2. Software application for working with images. 3. Network application for analyzing and capturing traffic. 4. Software trading platform. Tools&Technologies: C/C++, Boost, Protobuf, QT, OpenSSL, Jenkins, Jira, POCO, Python, ZeroMQ, RabbitMQ, SQLite, Curl, MySQL, STL.

STL, Multithreading, С++, C/C++, OOP, Design Patterns, Qt, Git, Linux, Python, Algorithms, Networking, Boost, Jenkins, SQLite, Protobuf, Poco, Curl, Perforce, Java Core, ZeroMQ, Visual Studio, Jira, MySQL


C/C++ developer

Remote work, Ukraine · $700 · 4 years of experience · Advanced/Fluent

На даний момент я студент Вроцлавської Політехніки на керунку "Інформатика Технічна" (відділ електроніки). У ВНЗ, окрім програмування, вивчаю вищу математику, автоматику і роботику, а також низку інших предметів, що потрібні для моєї профессії. Ще до університету вивчав мови программування Python та C/C++. Нині, окрім цих мов вивчаю Assembler та Java. Маю досвід роботи з мікроконтроллерами AVR, виконав декілька проектів для цих пристроїв. Також працював з программами ISIS Proteus 8 та Sprint Layout для моделювання електронних пристроїв та створення друкованих плат. Щодо ОС : я віддаю перевагу Linux (Arch Linux), активно вивчаю API цієї системи і працюю виключно на ній. Проте для деяких проектів важливим є використання Windows, тому також я паралельно вивчаю принципи роботи з цією системою. Крім цього маю досвід роботи з GNU Make, CMake, Git.

C++, Linux, OOP, Git, C, Embedded, Qt, Visual Studio, С++, Bootloaders, AVR, C/C++, CMake

- Розробка емулятора для CHIP-8 - Створення программного модулятора та приймача манчестерського; кодування на базі AVR 8-bit; - Написання бутлоадера для AVR 8-bit; - Створення віртуального блокнота на базі Python + PyQT ( пізніше перенесення продукту на C++ та QT); - Створення программи для моделювання 3D фігур та оперування ними.

Головним в праці я вважаю саморозвиток : тільки виконуючи складне завдання можна чомусь навчитися. Бажано знайти віддалену роботу через навчання в закордонному університеті. Зарплата не нижче 700$.


Senior Software Developer

Moscow · $5000 · More than 10 years of experience · Advanced/Fluent

Доктор наук, практический опыт от рядового разработчика до архитектора крупных систем. Решаю "нерешаемые" задачи.

C++, Linux, STL, OOP, Multithreading, Qt, Design Patterns, C, Architecture, Erlang, OTP


C/C++ developer

Remote work, Ukraine · $3500 · More than 10 years of experience · Intermediate

C/C++, STL, Boost, WDK, Windows API, MFC/ATL, COM, wxWidgets, OpenSSL, Crypto, SW Security, ARM TrustZone, Python, Selenium, Tizen, SQL, MySQL, MSSQL, XML, XSLT, XSL-FO, XPath, JavaScript, ExtendScript, jQuery, HTML, CSS, Subversion, Git, Perforce, JIRA, Redmine, Trac

C/C++, Subversion, XML, XPath, XSLT, Assembler, Git, Linux, Multithreading, MySQL, Networking, OOP/OOD, Perforce, Python, SQL, STL, Android SDK, Boost, COM, Embedded, ExtendScript, JavaScript, Jira, Redmine, Security, AJAX, bash, HTML, jQuery, Oxygene, TCP/IP, CSS, Qt, UML

Looking for remote positions or relocation


C/C++ developer

Kyiv · $2000 · 5 years of experience · Intermediate

Linux, ARM, C/C++

  • 207 candidates found. Page 1 of 21.