Вакансії C / C++ Developer

Outsource, Consulting / Integrator
Досвід від 3 років Middle, Senior Full-time Intermediate / B1 Є тестове завдання Remote Україна
15.04.2025
Детальніше
  • C/C++
  • QNX
  • Linux Embedded OS
  • VxWorks

The Embedded Competency Center is an organizational unit of Sii that brings together over 500 specialists in the field of embedded systems.
Currently, we are looking for a Software Engineer to join our team. In this position, you will work for one of our clients in the Automotive industry.
The main focus of the project is the development of the QNX software platform for automotive infotainment systems.

Your tasks

  • Designing and developing automotive user experience solutions for leading car manufacturer
  • Implementing advanced QNX software for automotive embedded systems
  • Developing and maintaining Kernel
  • Integrating system
  • Developing device drivers for target platform
  • Working as a member of a globally distributed team

Requirements

  • At least 3 years of experience in embedded software development
  • Working experience with QNX RTOS, including process management, IPC, and system debugging
  • Expertise in Embedded C/C++, microcontroller platforms, and other operating systems like Embedded Linux, Android, or VxWorks
  • Strong problem-solving skills and ability to learn
  • Familiar with the ASPICE methodology
  • Good verbal and written English skills

Інформація про компанію Sii Ukraine

Sii Ukraine є провідним роботодавцем та бізнес-партнером у сфері ІТ, інженерних, цифрових та BPO (Business Process Outsourcing) послуг. Компанія надає підтримку клієнтам у сфері тестування, розробки програмного забезпечення, управління інфраструктурою, а також системної інтеграції та обслуговування системи.
Рік заснування: 2006
Кількість працівників: 51-100
Сайт: sii.ua

Переваги співробітникам

Відгукнутися
Досвід не має значення Middle, Senior Full-time Intermediate / B1 Є тестове завдання Remote Україна
25.03.2025
Детальніше
  • C++
  • Rust
  • ROS2

Our client is a leader in robotics development, focusing on autonomous vehicle solutions for high-impact missions. They aim to build robust, adaptable systems that enhance operational efficiency and safety in the field. To optimize control systems and enhance platform usability, they are expanding their engineering team. This is a project-based role for 2-3 months with a possibility of extension.
In this role, you will: Collaborate with the 3rd Assault Brigade to gather field feedback and implement improvements that enhance usability and functionality. You’ll be responsible for converting and adapting control code for integration into the robotics interface, including the incorporation of new camera systems. Your work will also involve optimizing existing control algorithms for deterministic performance and preparing codebases for seamless future platform integration. This role requires regular travel across Ukraine to work closely with military brigades, gaining valuable insights to develop practical, field-tested solutions.

What you’ll do in this role

  • Convert and adapt control code for integration into the robotics interface.
  • Optimize existing control algorithms to ensure consistent performance.
  • Collaborate with field operators to gather feedback and implement improvements.
  • Prepare codebases for seamless integration with future platforms, minimizing the need for extensive rewrites.
  • Travel across Ukraine to work directly with military brigades, ensuring solutions meet real-world needs.

We’re looking for

  • Strong proficiency in C++ or Rust.
  • Basic conversational English (spoken and written) – use of Google Translate is acceptable.
  • Self-driven with a strong work ethic and the ability to work independently.
  • Adaptability to changing requirements and limited management oversight.
  • Willingness and ability to travel regularly across Ukraine.

How to knock our socks off

  • Experience with control systems and familiarity with ROS2 in robotics development.
  • Basic knowledge of embedded systems.
  • Previous military experience or ability to navigate military environments effectively.
  • Passion for contributing to high-impact robotics projects in dynamic environments.

Інформація про компанію Beetroot

Beetroot – це шведський ІТ-бізнес із понад 500 спеціалістами в містах України, Швеції, Болгарії та Польщі, які займаються розробкою «під ключ», створюючи спеціалізовані команди інженерів і дизайнерів для клієнтів з усього світу. Основна експертиза Beetroot полягає в HealthTech, EdTech і GreenTech – областях, які рухають людство вперед.
Рік заснування: 2012
Кількість працівників: 501-1000
Сайт: beetroot.co

Переваги співробітникам

Відгукнутися
Досвід від 3 років Senior Full-time Не має значення Є тестове завдання Remote Україна, Київ, Львів
17.03.2025
Детальніше
  • C
  • Git
  • Linux
  • ShellScript
  • TCP/IP
  • RDK-B
  • Yocto
  • OpenWrt

Our client is one of the United States largest high-speed Internet, video and phone providers to residential customers.

Requirements

  • Must have demonstrated strong technical skill set in software development and a strong command of C, Networking and Embedded Linux.
  • Ability to work within tight deadline. Self-motivated with analytical thinking and good attention to details.
  • Awareness on WLAN, Ethernet drivers along with experience in TCP/IP, switching & routing, Ethernet, Bridging is required.
  • Software development expereince using Git.
  • 3+ years of experience in relevant technology

Nice to have:

  • development experience WiFi Technology​
  • experience with RDK-B/Yocto/OpenWrt

Job responsibilities

  • Work as a part of the C & Linux-Embeded team to develop reliable and scalable WiFi solutions.
  • Actively participate in software design and code reviews.
  • Expected to work independently with good problem resolving skills.

Інформація про компанію GlobalLogic

GlobalLogic, компанія Hitachi Group, є лідером у сфері розробки продуктів повного життєвого циклу, який поєднує досвід розробки програмного забезпечення Chip-to-Cloud та досвід вертикальної галузі, щоб допомогти нашим клієнтам проєктувати, створювати та постачати продукти наступного покоління та цифровий досвід. Компанія вміло інтегрує дизайн, комплексне проєктування та можливості гнучкої доставки, щоб досягти чудових бізнес-результатів для світових брендів.
Рік заснування: 2000
Кількість працівників: 1001-5000
Резидент Дія.City
Сайт: globallogic.com

Переваги співробітникам

Відгукнутися
Досвід від 3 років Middle Full-time Intermediate / B1 Є тестове завдання Office Львів
17.03.2025
Детальніше
  • Cortex-M
  • STM32
  • BLE
  • Adobe Flash
  • UART
  • Cryptochip
  • SPI
  • CAN
  • I2C
  • Git
  • Jenkins
  • Agile
  • Scrum
  • ARM
  • C
  • Keil

GlobalLogic Ukraine is inviting Embedded C Developer to join its Lviv office.
Customer is one of the biggest enterprise contruction tools producer. They want to extend thier market with new functional and HW solutions.
As a skilled developer you will implement new and support existing of embedded system libraries, create integrated automatic hardware-in-the-loop testing systems to leverage production code quality.
You will work on software developement of industrial construction tools.

Requirements

  • C programming language
  • Pro-active, team player, good soft skills
  • Good programming experience with ARM Cortex-M based MCUs (STM32 preferable)
  • Intermediate+ English level
  • Experience with real-time operating systems/Multithreading
  • Basic prior understanding of BLE and experience in developing embedded SW for BLE peripherals and gateways
  • Experience in working with flash, UART, Cryptochip and BLE drivers
  • Embedded interfaces knowledge (SPI, UART, CAN, I2C…)
  • Knowledge of unit testing and static code analysis
  • CI/CD: git, Jenkins
  • Agile/SCRUM

Job responsibilities

  • Design, implement new features
  • Update/maintenance of existing embedded software
  • Design, implement and unit testing of embedded software in C
  • Customer communication on daily basis

Інформація про компанію GlobalLogic

GlobalLogic, компанія Hitachi Group, є лідером у сфері розробки продуктів повного життєвого циклу, який поєднує досвід розробки програмного забезпечення Chip-to-Cloud та досвід вертикальної галузі, щоб допомогти нашим клієнтам проєктувати, створювати та постачати продукти наступного покоління та цифровий досвід. Компанія вміло інтегрує дизайн, комплексне проєктування та можливості гнучкої доставки, щоб досягти чудових бізнес-результатів для світових брендів.
Рік заснування: 2000
Кількість працівників: 1001-5000
Резидент Дія.City
Сайт: globallogic.com

Переваги співробітникам

Відгукнутися
Досвід від 5 років Senior Full-time Не має значення Є тестове завдання Office, Remote Україна, Київ, Львів, Харків, Дніпро, Одеса, Brazil, Bulgaria, Poland
13.03.2025
Детальніше
  • C++
  • EMR
  • Apache Spark
  • Ruby
  • Python
  • Linux
  • AWS

We are looking for a talented Senior Software Developer to join our Data Collection team and take on diverse technical challenges. The team maintains multiple data-oriented services, providing high-quality data in a timely and cost-effective manner. Some of the data we collect and transform reaches the petabyte scale, forming the backbone of key products used by thousands of customers.
The working hours for this position are from 12:00 PM to 8:00 PM (CET).

Responsibilities

  • Work with the team to plan, design, and deliver new functionality in data collection services
  • Research and improve data collection systems to enhance reliability, performance, and cost-efficiency
  • Manage cloud environments, particularly in AWS, using Infrastructure as Code (IaC) with Terraform
  • Ensure smooth operation of data collection systems
  • Participate in Agile development processes, including design discussions, development, and code reviews
  • Contribute to documentation of software, development processes, and production environments

Requirements

  • 5+ years of experience with C++ or a similar object-oriented, statically typed, compiled language
  • Experience working with data pipelines, particularly large-scale datasets (e.g., Amazon EMR, Spark)
  • Basic experience with dynamic languages, particularly Ruby or Python
  • Experience working in a Linux cloud environment, particularly AWS, or the ability to adapt quickly to new environments
  • Experience in roles with operational responsibilities, such as monitoring, instrumentation, or managing deployments
  • Strong understanding of computer science fundamentals, including algorithm design and Big O notation
  • Experience of working on products that leverage complex algorithms to solve large-scale data problems

Інформація про компанію DataArt

Фахівці компанії допомагають клієнтам у розробці спеціального програмного забезпечення, яке покращує їх діяльність і розширює охоплення ринку завдяки командам висококваліфікованих інженерів, розташованих по всьому світу, глибокому розумінню галузевих секторів і постійному дослідженні технології. DataArt працює з клієнтами в будь-якому масштабі та на будь-якій платформі, адаптуючись разом із ними, коли вони змінюються, що дозволяє компанії надавати своїм клієнтам надійні, якісні рішення та довгострокові відносини.
Рік заснування: 1997
Кількість працівників: 1001-5000
Сайт: dataart.team

Переваги співробітникам

Відгукнутися
Product / Startup
Досвід від 2 років Middle Full-time Intermediate / B1 Є тестове завдання Office, Remote Україна
11.03.2025
Детальніше
  • С/С++
  • OSI
  • NAT
  • DNS
  • TCP
  • UDP
  • Git
  • Gerrit
  • Jenkins
  • Python

We are looking for a developer to join the team that works with a SIP SoftSwitch. SIP is a protocol used in Internet Telephony. A lot of particularities of our work are connected with it.
We create highly loaded services that can withstand thousands of calls with complex processing.
Our main product, PortaSwitch has existed for 17 years, and throughout this time it has been constantly changing according to the customers’ wishes and market requirements. Hundreds of thousands of lines of code are written in Python, which means that we have accumulated expertise and experience in solving various issues.

Responsibilities:

  • Writing new components and supporting the existing code.
  • Code review.
  • Participating in low-level design reviews.
  • Documentation of low-level projects based on high-level specifications.
  • Writing auto-tests and supporting documentation.

Required skills:

  • 2+ years of experience in C/C++ coding;
  • Re-usability and code optimization;
  • Understanding of network programming and protocols (OSI model, NAT, DNS, IPv4/IPv6, TCP/UDP);
  • Experience with GIT/Gerrit, Jenkins;
  • Ability to find the route cause of an issue;
  • Ability to get down to the bottom of an issue;
  • Ability to investigate and analysis an issue;
  • Good skills in written English.

Desired skills:

  • Experience with Python programming.

Інформація про компанію PortaOne

PortaOne – міжнародна продуктова компанія, яка створює програмні рішення для телекомунікаційних і комунальних компаній. Компанія розробляє білінгові системи, системи підтримки бізнесу та програмне забезпечення хмарної телефонії для постачальників послуг зв’язку, дозволяє операторам, постачальникам телекомунікаційних послуг і перевізникам запускати та монетизувати різноманітні роздрібні, корпоративні, SME та оптові послуги на одній платформі.
Рік заснування: 2001
Кількість працівників: 251-500
Резидент Дія.City
Сайт: https://www.portaone.com/events/

Переваги співробітникам

Відгукнутися
Outsource, Outstaff
Досвід від 5 років Senior Full-time Intermediate / B1 Є тестове завдання Remote Україна
11.03.2025
Детальніше
  • С++
  • OpenCV
  • ffmpeg
  • TCP
  • UDP
  • FTP
  • ARM
  • MIPS
  • Python
  • Machine learning

Запрошуємо до співпраці C++ розробника. Команда займається розробкою систем для розпізнавання транспортних засобів та відеофіксації на базі EDGE (IP cameras).
Система використовується для контролю трафіку, контролю проїзду транспортних засобів на закриті паркування та багато іншого.
Ми займаємося розробкою та підтримкою розширень (plugins) для камер, які вже використовуються у клієнтів. Також ми займаємося розробкою медіа-сховища, для зберігання відеозаписів та пошуку за ними. На додаток до нашого сховища є ще інтеграції зі сторонніми VMS (video management service), наприклад WAVE.

Вашим завданням буде:

  • Розробка нового сервісу для розпізнавання номерів та моделей машин під платформу NVIDIA Jetson Orin.

Вимоги до кандидата:

  • Досвід розробки на мові С++ від 5 років.
  • Досвід роботи з відеопотоками.
  • Досвід обробки зображень та відео (бібліотеки ffmpeg, opencv).
  • Досвід роботи з мережевими протоколами TCP, UDP, FTP.
  • Досвід роботи з процесорами ARM/MIPS.
  • Буде плюсом досвід з мовою Python.
  • Буде плюсом досвід в machine learning/deep learning.

Інформація про компанію Polytech Software

Polytech Software – міжнародна аутсорсингова компанія з розробки програмного забезпечення та автоматизації бізнес-процесів. Компанія надає індивідуальні, масштабовані та затребувані продукти, які приносять цінність і допомогають отримати конкурентну перевагу. Команда розробляє, тестує, підтримує, обслуговує та інтегрує ПЗ для таких напрямків як Cloud technologis, Data protection, E-commerce, IoT, Data analysis, а також створює веб-платформи та мобільні додатки для різноманітних сфер бізнесу.
Рік заснування: 2006
Кількість працівників: 101-250
Сайт: polytech.software

Переваги співробітникам

Відгукнутися
Досвід від 5 років Lead Full-time Intermediate / B1 Є тестове завдання Office, Remote Львів, Krakow
24.02.2025
Детальніше
  • C/C++
  • Linux
  • Python
  • NOS
  • VXLAN
  • Docker
  • SAI
  • SONiC

We are looking for an experienced Tech Lead with a strong knowledge of Linux OS and a deep understanding of networking protocols to join PLVision. This is your opportunity to start a new project based on Software for Open Networking in the Cloud (SONiC) – the most popular open-source network operating system – and lead the project team, contributing to developing embedded networking devices.

Responsibilities

  • Lead the project team
  • Develop control plane software APIs for data path features
  • Build embedded software agents for device and network management
  • Create test applications within the existing CI/CD infrastructure for the products
  • Develop debugging infrastructure and tools for troubleshooting products

Requirements

  • 5+ years of commercial experience
  • Strong knowledge of C or C++
  • Experience in developing embedded systems, modules, or applications
  • Debugging and troubleshooting skills
  • Knowledge of packet processors (ASIC, etc.)
  • In-depth knowledge of Linux OS (kernel space)
  • Deep understanding of networking
  • Familiarity with network operating systems (NOS)
  • Experience with Python
  • English proficiency at Intermediate level or higher

Would be a plus

  • Good understanding of underlay and overlay networking technologies, such as VxLANs
  • Knowledge of traffic management and QoS in data center networks
  • Familiarity with containerization (e.g., Docker)
  • Experience with SAI/SONiC

Інформація про компанію PLVision

PLVision – компанія з розробки програмного забезпечення, що спеціалізується на відкритих мережах та має успішний досвід обслуговування клієнтів корпоративного класу. Ретельно розробляючи функціональність продукту на основі потреб кінцевих користувачів, компанія постачає передове спеціалізоване мережеве програмне забезпечення з використанням відкритого вихідного коду (SONiC, DASH, DentOS) як основу для інновацій.
Рік заснування: 2007
Кількість працівників: 101-250
Сайт: plvision.eu

Переваги співробітникам

Відгукнутися
Досвід від 3 років Middle Full-time Intermediate / B1 Є тестове завдання Office, Remote Львів, Krakow
24.02.2025
Детальніше
  • Linux
  • C/C++
  • SAI
  • SONiC
  • CI/CD

We are looking for a skilled Software Engineer with expertise in C and C++ programming, Linux OS, and a solid understanding of networking protocols to join our growing networking project for a Fortune 100 client. This is the chance to work with a diverse and highly experienced team, creating innovative solutions for the next generation of scalable and efficient data centers. In this role, you will collaborate closely with the client’s team to tackle their challenge in transitioning from manual testing processes to fully automated systems. You will also develop new features while utilizing advanced technologies like SAI and SONiC.
At PLVision, we provide a rewarding environment where you can thrive and transform your ideas into impactful software solutions and products. Join us and enjoy a consistent career while contributing to innovative open networking technologies!

Responsibilities

  • Develop and test software to optimize SAI/SONiC performance on new platforms
  • Maintain design documentation to support software modifications
  • Ensure SAI/SONiC features (components) are implemented and documented according to requirements
  • Collaborate closely with the testing team to provide a development perspective
  • Ensure all functionality is implemented on time and meets defined quality metrics

Requirements

  • Extensive knowledge of the Linux OS
  • Strong understanding of networking protocols, including Layer 2 or Layer 3 protocol implementation and TCP socket programming
  • Proficiency in C and C++ programming
  • 3+ years of commercial experience in Software Engineering
  • Proficiency in technical English at an Intermediate level or higher

Would be a plus

  • Experience with SAI/SONiC implementation and integration
  • Experience in Linux networking
  • Familiarity with virtualization and containerization technologies
  • Understanding of CI/CD processes

Інформація про компанію PLVision

PLVision – компанія з розробки програмного забезпечення, що спеціалізується на відкритих мережах та має успішний досвід обслуговування клієнтів корпоративного класу. Ретельно розробляючи функціональність продукту на основі потреб кінцевих користувачів, компанія постачає передове спеціалізоване мережеве програмне забезпечення з використанням відкритого вихідного коду (SONiC, DASH, DentOS) як основу для інновацій.
Рік заснування: 2007
Кількість працівників: 101-250
Сайт: plvision.eu

Переваги співробітникам

Відгукнутися
Без досвіду / до 1 року Trainee Full-time Intermediate / B1 Є тестове завдання Office Львів
10.02.2025
Детальніше
  • C/C++
  • Linux
  • OpenWrt

The product is next-generation Residential Gateways software, which is fully designed and developed by GlobalLogic engineers in Lviv.
For more than 10 years GlobalLogic team of 50+ engineers develops new models and maintains a multi-million installed base.

Main technologies:

  • C/C++, Networking, Embedded Linux

Features of the software:

  • Connecting to the Internet in various ways: xDSL, Ethernet, DOCSIS, Wi-Fi, 4G (LTE)
  • Extensive functionality: IPv6, Firewall, VoIP, IPTV, Web Server, WiFi, UPnP, Remote Control, Parental Control, SIP, IGMP and others
  • Works on different hardware platforms (mainly MIPS and ARM)

Required:

  • The C/C++ programming languages
  • Smart and fast learner

Prefered:

  • Basic Linux and networking knowledge
  • Experience with OpenWrt would be a big plus
  • Intermediate English level

Responsibilities:

Trainee Software Engineer will be trained according to the following plan:

  • Linux/Networking software development training (C/C++/Linux/Networking, up to 3 month)
  • Project specific training (1 week, based on results of Linux/Networking training)
  • Join project team, working on real products

Інформація про компанію GlobalLogic

GlobalLogic, компанія Hitachi Group, є лідером у сфері розробки продуктів повного життєвого циклу, який поєднує досвід розробки програмного забезпечення Chip-to-Cloud та досвід вертикальної галузі, щоб допомогти нашим клієнтам проєктувати, створювати та постачати продукти наступного покоління та цифровий досвід. Компанія вміло інтегрує дизайн, комплексне проєктування та можливості гнучкої доставки, щоб досягти чудових бізнес-результатів для світових брендів.
Рік заснування: 2000
Кількість працівників: 1001-5000
Резидент Дія.City
Сайт: globallogic.com

Переваги співробітникам

Відгукнутися
Досвід не має значення Senior Full-time Не має значення Є тестове завдання Office, Remote
30.01.2025
Детальніше
  • C++
  • Windows API
  • COM
  • STL
  • BOOST
  • WTL
  • ATL
  • MFC
  • JSON
  • HTML
  • CSS
  • TI-Scripting
  • Symantec Oxygen
  • XML
  • XSLT
  • QuickTime API
  • Direct2D
  • Linux
  • POSIX
  • Qt
  • QML
  • gRPC
  • Firebird
  • SQLite
  • MSSQL
  • MySQL
  • Valgrind

We are seeking a highly skilled and experienced Senior C++ Developer to join our dynamic team. In this role, you will play a crucial part in designing, developing, and optimizing high-performance software solutions. You will work on cutting-edge projects, collaborate with cross-functional teams, and contribute to creating innovative products that meet our clients’ needs.
This is an exciting opportunity for a seasoned developer passionate about problem-solving and creating robust software in a collaborative and growth-oriented environment

Requirements

  • Windows native (C++) applications (Win API, COM, STL, boost, ATL, WTL, MFC, JSON, HTML, CSS, TI-Scripting, Symantec Oxygen), XML,XSLT, QuickTime API, Direct2D
  • Linux Native (C++) applications and daemons (POSIX, STL,BOOST, QT/QML, GRPC)
  • Virtualization technology – libvirt, libguestfs, qemu, docker
  • Firebird, SQLite, MS SQL, MySql
  • WinDBG/gdb experience: debugging, memory dumps analyzing,reverse engineering
  • Valgrind
  • Linux multithreading

Інформація про компанію Artelogic

Artelogic – всесвітньо визнана технологічна компанія, яка допомагає клієнтам у США, Великобританії та Німеччині реалізувати свої цифрові ідеї. Компанія використовує сучасні технології та інженерний досвід для створення значущих, орієнтованих на людину рішень, які змінюють ставлення людей до свого бізнесу у всьому світі.
Рік заснування: 2012
Кількість працівників: 51-100
Сайт: artelogic.net

Переваги співробітникам

Відгукнутися
Досвід від 5 років Senior Full-time Upper-Intermediate / B2 Є тестове завдання Office, Hybrid Київ
30.01.2025
Детальніше
  • С++
  • Qt

Are you passionate about healthcare and technology? Join our medical software department as a Software Development Engineer С++. Mimics software allows users to process and edit 2D image data (CT, MRI, etc.) to construct 3D models with the utmost accuracy, flexibility, and user-friendliness. The powerful segmentation tools allow them to segment medical CT/MRI images, take measurements, and engineer directly on the 3D model. From there, users can export 3D data to a wide range of output formats and engineering applications, such as FEA, design, surgical simulation, additive manufacturing, and more.

What you will do:

  • Design, develop, and maintain efficient, reusable, and reliable C++ code to develop an industry-standard 3D medical image segmentation software.
  • Identify and resolve performance bottlenecks and bugs, ensuring robust and high-quality software deliveries.
  • Uphold and improve code quality, organization, and automation processes across the development team.
  • Collaborate in the development and support of cross-product platforms to foster integration and seamless functionality.
  • Develop user interfaces using QT, focusing on creating intuitive and user-friendly experiences.
  • Conduct code reviews and provide technical consultancy to team members, promoting best practices and continuous improvement.
  • Create detailed design specifications that guide the development and implementation of new features and enhancements.
  • Integrate desktop products with cloud services, enhancing connectivity and expanding functionality.

Your profile:

  • Proven experience in software engineering with a strong focus on C++ development;
  • Expertise in identifying and resolving software bottlenecks and bugs;
  • Demonstrated ability to maintain high code quality and organization;
  • Experience in cross-product platform development and support;
  • Strong skills in code review and providing technical guidance;
  • Ability to create clear and comprehensive design specifications;
  • English language proficiency (at least B2 level, ability to communicate with colleagues in a multinational environment).

Plus points:

  • Degree in engineering, math, physics, or similar;
  • Knowledge of QT for user interface development;
  • Experience with cloud integration for desktop products.

Інформація про компанію Materialise

Materialise – міжнародна високотехнологічна компанія, яка відома своєю широкою діяльністю у галузі створення промислових та медичних прототипів, а також є постачальником програм 3D-друку та CAD-програмного забезпечення. Компанія надає новаторські рішення, які забезпечують гнучке промислове виробництво та масову персоналізацію в аерокосмічній, автомобільній та MedTech-сферах, створює різноманітне програмне забезпечення та надає послуги для підтримки проєктів.
Рік заснування: 1990
Кількість працівників: 1001-5000
Сайт: materialise.com

Переваги співробітникам

Відгукнутися
Product / Startup, Outsource
Досвід від 3 років Middle Full-time Intermediate / B1 Є тестове завдання Office, Hybrid Київ
30.01.2025
Детальніше
  • С++
  • STL
  • Agile
  • Scrum
  • Python
  • Qt
  • Cloud technologies
  • Automated testing

Are you passionate about healthcare and technology? Join our medical software department as a Software Development Engineer (C++). Mimics software allows you to process and edit your 2D image data (CT, MRI, etc.) to construct 3D models with the utmost accuracy, flexibility, and user-friendliness. The powerful segmentation tools allow you to segment your medical CT/MRI images, take measurements, and engineer directly on your 3D model. From there you can export your 3D data to a wide range of output formats and engineering applications; such as FEA, design, surgical simulation, additive manufacturing, and more

What you will do:

  • Design, build, and maintain efficient, reusable, and reliable C++ code.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, organization, and automation.
  • Take part in building and supporting a cross-product platform.
  • User interface development based on Qt code review and technical consultancies.
  • Create design specifications.
  • Basic configuration management (gated check-in, night builds, and running autotests).
  • Work with the technical backlog.

Your profile:

  • Generic programming and patterns, STL;
  • At least 3 years of commercial experience in software development using C++;
  • At least an intermediate level of English;
  • Agile/scrum mindset.

Plus points:

  • Python scripting;
  • Experience in UI programming;
  • Experience with Qt;
  • Experience with cloud development;
  • Technical education.

Інформація про компанію Materialise

Materialise – міжнародна високотехнологічна компанія, яка відома своєю широкою діяльністю у галузі створення промислових та медичних прототипів, а також є постачальником програм 3D-друку та CAD-програмного забезпечення. Компанія надає новаторські рішення, які забезпечують гнучке промислове виробництво та масову персоналізацію в аерокосмічній, автомобільній та MedTech-сферах, створює різноманітне програмне забезпечення та надає послуги для підтримки проєктів.
Рік заснування: 1990
Кількість працівників: 1001-5000
Сайт: materialise.com

Переваги співробітникам

Відгукнутися
Product / Startup
Досвід від 2 років Middle Full-time Intermediate / B1 Є тестове завдання Office, Remote Україна, Київ
28.01.2025
Детальніше
  • С++
  • STL
  • SQL
  • MySQL
  • HTTP
  • FTP
  • cURL
  • Rest API
  • XML
  • JSON
  • CSV
  • Unit testing
  • Markdown
  • Unix
  • Bash
  • Make
  • CMake
  • Git
  • GitLab
  • Docker

Ми продуктова IT-компанія з офісом в самому серці столиці України з крутою командою спеціалістів, яка працює на ринку більше ніж 15 років. Створюємо та розвиваємо IT продукти у сфері туризму, які допомагають людям з усього світу насолоджуватись подорожами, не витрачаючи час на процес їх організації. Ми розробляємо такі вебсайти, як Booked.net, 1Map, Tophotels. Але на цьому точно не збираємось зупинятися. Сучасний світ неможливо уявити без подорожей, саме це надихнуло нас на створення легких та зручних в користуванні продуктів для кожного туриста.

Обов'язки:

  • Backend підтримка змін дизайну, в команді з Front-end.
  • Експерименти, a/b тести.
  • Написання сервісів, мікросервісів для внутрішніх потреб.
  • Робота з зовнішнім API.
  • Робота з базою даних.
  • Планування, оцінювання та пріоритезація задач.
  • Проведення code review та рефакторинг коду.

Вимоги:

  • C++ (C++ 11/14/17, OOP idioms, STL);
  • Databases (SQL (MySQL));
  • ​Libs (HTTP, FTP protocol, cURL, REST API, XML, JSON, CSV parsers, Unit Testing)​;
  • Documentation (Markdown)​;
  • Ops (UNIX user experience, Bash, Make, CMake, Git, Gitlab, Docker).

Додатково:

  • Від 2-3 років комерційного досвіду на аналогічній посаді;
  • Англійська на рівні розуміння технічної документації;
  • Досвід роботи з чужим кодом та досвід роботи в команді.

Інформація про компанію Maklai

Maklai – українська продуктова IT-компанія, яка займається розробкою продуктів у сфері travel для західних ринків. Компанія створює та розвиває цифрові проєкти, які допомагають людям з усього світу насолоджуватись подорожами, не витрачаючи час на процес їх організації. Команда розробляє туристичні IT-продукти Booked.net, 1Map, Tophotels, що працюють бездоганно завдяки використанню новітніх технологій, сприяють зростанню бізнесу та допомогають змінити глобальне сприйняття туризму.
Рік заснування: 2007
Кількість працівників: 101-250
Сайт: maklai.com.ua

Переваги співробітникам

Відгукнутися
Product / Startup
Досвід від 3 років Middle Full-time Intermediate / B1 Є тестове завдання Office, Remote, Hybrid Київ, Одеса
21.01.2025
Детальніше
  • С++
  • Unity
  • Lua
  • Python

Якщо ти талановитий C++ Developer, хочеш реалізовувати масштабні проєкти та створювати ігри світового рівня – приєднуйся до VOKI team!

Ми просто створені один для одного, якщо ти:

  • Маєш досвід професійного програмування на С++ більше 3 років
  • Добре знаєш ООП, STL, алгоритми та структури даних (і вмієш застосовувати їх на практиці)
  • Знаєш патерни програмування
  • Маєш досвід багатопотокового програмування
  • Самостійно читаєш тех. документацію англійською мовою

Буде перевагою досвід роботи з:

  • Unity або іншими ігровими рушіями iOS-пристроями
  • Скриптовими мовами (Lua, Python)
  • Досвід в ігровій індустрії

Що потрібно буде робити:

  • Розробка та підтримка фічей у грі
  • Написання коду на С++
  • Робота з чужим кодом

Інформація про компанію VOKI Games

VOKI Games – студія розробки авторських мобільних ігор. Компанія має багаторічний досвід в індустрії розробки ігор, а талановиті художники, старанні програмісти, креативні гейм-дизайнери і досвідчені продюсери щоденно працюють над тим, щоб ви могли поринути у захоплюючу подорож до світу містики, загадкових подій і заплутаних розслідувань.
Рік заснування: 2018
Кількість працівників: 251-500
Резидент Дія.City
Сайт: vokigames.com

Переваги співробітникам

Відгукнутися
Досвід від 4 років Middle, Senior Full-time Intermediate / B1 Є тестове завдання Office, Remote Україна, Львів
18.12.2024
Детальніше
  • C
  • C++
  • Windows
  • Linux
  • CMake
  • autotools
  • nmake
  • GCC
  • Git
  • CI/CD
  • Homebrew
  • RPM
  • Conda
  • Python
  • R

We are a dedicated full-time team, working directly with the US-based IT company. They represent and develop the world’s most trusted open ecosystem for sourcing, building, and deploying data science and AI initiatives.

If you are

  • A mature Software or DevOps Engineer passionate about your code and results
  • Experienced with at least 4+ years of professional practice
  • Strong in C and C++, with the ability to dive into source code, build and detect dependencies, and create patches
  • Skilled in releasing native applications on Windows
  • Competent in administering operating systems, particularly Linux and Windows
  • Experienced with build tools such as CMake, autotools, nmake, and gcc
  • Proficient in using Git or other version control software
  • Knowledgeable about the development lifecycle, including design, testing, implementation, documentation, and release management, using modern collaboration and task management tools
  • Adept in package building, with expertise in related compilers, utilities, and tools
  • Skilled at troubleshooting complex problems and developing alternative solutions
  • Effective at fixing bugs in software written in various languages and contributing fixes to upstream projects
  • Persistent in driving improvements and embracing new challenges
  • Ready to work in a team and independently
  • Capable of maintaining daily communication with software engineers on the client side with an intermediate strong English level or higher
  • Experienced in contributing to open-source repositories (would be a plus)
  • Competent in CI/CD practices (nice-to-have skill)
  • Skilled in packaging software using Homebrew, RPM, or Conda (as an advantage)
  • Experienced in Python, with knowledge of R programming language (would be a plus)

And you want to

  • Utilize C/C++ (potentially Python, R), package building, and conda
  • Create and update conda recipes for building, testing, and releasing packages
  • Identify and automate repetitive manual tasks
  • Elicit requirements, estimate scope, and plan sprints
  • Communicate directly and serve as a key member of the Client’s team
  • Build strong relationships with open-source package maintainers and resolve issues

Інформація про компанію SoftServe

SoftServe – IT компанія з українським корінням, що займається консалтингом та розробкою програмного забезпечення. Маючи досвід у сфері охорони здоров’я, роздрібної торгівлі, енергетики, фінансових послуг тощо, компанія впроваджує наскрізні рішення, щоб забезпечити інновації, якість і швидкість, яких очікують користувачі клієнтів.
Рік заснування: 1993
Кількість працівників: 1001-5000
Резидент Дія.City
Сайт: softserveinc.com

Переваги співробітникам

Відгукнутися
Product / Startup, Outsource
Досвід від 1 року Junior, Middle Full-time Intermediate / B1 Є тестове завдання B2B / ФОП Релокейт Office Харків, Івано-Франківськ
04.12.2024
Детальніше
  • STM
  • UART
  • I2C
  • SPI
  • RTOS
  • FreeRTOS

Do you want develop in C / C ++ for various microcontrollers and processors with and without the use of
operating systems, participate in the creation of unique devices that will be born right before your eyes?
Then welcome to Ektos! We are looking for developers in our office located in Ivano-Frankivsk

About us and what we can offer:
- 24 working days of paid vacation;
- Paid sick leave;
- Complex lunches right in the office;
- Experienced colleagues willing to share knowledge;
- Regular performance and salary negotiations;
- Professional growth: variety of projects and technologies, mentoring;
- Friendly atmosphere, concern for the comfort of specialists;
- Medical insurance;
- Ability to work in different projects, one or more at the same time;
- Easy rotation between projects;
- The office has a kitchen, shower, seating area.
ONLY 1−2 interviews (Skype and/or office)

1. REQUIREMENTS
PREFERABLY:

- Good theoretical knowledge of C, C++, OOP;
- Understanding of RTOS and RTOS-less embedded;
- Intermediate or higher level of English.

NICE TO HAVE:
- If you have commercial experience in projects or pet projects;
- Version control systems;
- Bug-tracking systems;
- Embedded interfaces (SPI, UART, CAN, I2C, RS485).

2. RESPONSIBILITIES
- software development
- code review and “self-testing” of just developed or released code
- comply to internal development standards and approaches to software development

Інформація про компанію EKTOS

EKTOS – динамічна компанія, яка працює з різними клієнтами. Належить до тих компаній, які в захваті від вирішення нових проблем і вивчення нових речей, щоб надавати клієнтам найкращі рішення. Це сучасна компанія, яка цінує чесність і заохочує всіх, хто має навички та амбіції, розвиватися разом. EKTOS дбає про створення неформального, безпечного та відкритого середовища в офісах і пропонує конкурентоспроможну зарплату.
Рік заснування: 2007
Кількість працівників: 51-100
Сайт: ektos.net

Переваги співробітникам

Відгукнутися
Досвід від 2 років Middle Full-time Intermediate / B1 Є тестове завдання Remote
27.11.2024
Детальніше
  • С++
  • Lua
  • Python
  • JavaScript

Наразі ми шукаємо досвідченого C++ Gameplay Programmer, який приєднається до нашої команди!
Ви знаєте, як створити унікальні функції та отримуєте задоволення від процесу розробки? Грали ключову роль у релізі успішних продуктів? Готові брати основну участь у створенні крутих і популярних мобільних ігор? Тоді запрошуємо вас стати нашим новим Gameplay Programmer! З першого робочого дня в G5 Games ви в черговий раз переконаєтеся, що створення елементів ігрової логіки й інших систем, з яких будується гра – це ваше покликання. І ви на своєму місці!
Ви займатимеся тим, що дійсно любите та вмієте – братимете участь у повному циклі розробки ігрового процесу, від створення ідеї гри до реалізації цікавих функцій і власне випуску. Ви будете спілкуватися з продюсерами, дизайнерами, художниками й іншими талановитими фахівцями. Ви також активно використовуватимете сучасні стандарти та технології: С++17, наш власний кросплатформовий ігровий рушій і повний цикл CI/CD.
Якщо ви по-справжньому захоплені іграми та технологіями, прагнете до нових знань та щоденного розвитку, готові приєднатися до нашої творчої та креативної команди – ми вас знайшли!

Чим доведеться займатися:

  • Розробляти елементи ігрової логіки.
  • Писати чистий кросплатформовий код, що підтримуєтьсяю
  • Розвивати й оптимізувати існуючі системи.
  • Розробляти архітектуру та проектувати великі ігрові системи у співпраці з провідним програмістом.
  • Активно спілкуватися з дизайнерами, художниками, аніматорами й іншими фахівцями у команді.
  • Застосовувати аналітичне та критичне мислення для вирішення нестандартних завдань.
  • Вносити власні унікальні ідеї до всіх аспектів розробки проекту.
  • Професійно розвиватися й обмінюватися досвідом з іншими програмістами.

Нам важливо:

  • Від 2 років досвіду комерційного програмування С++.
  • Досвід проектування систем.
  • Розвинені знання сучасного C++.
  • Розвинені знання алгоритмів, структур даних і STL.
  • Знання об’єктно-орієнтованого підходу та патернів проектування.
  • Знання добрих практик програмування.
  • Навички профілювання, налагодження й оптимізації.
  • Знання англійської мови на рівні, достатньому для читання технічної документації.
  • Навички спілкування та командної роботи.

Буде плюсом:

  • Вища освіта з розробки програмних систем або в суміжній галузі.
  • Досвід роботи зі скриптовими мовами програмування (Lua, Python, JavaScript та інші).
  • Досвід роботи з ігровими рушіями.
  • Досвід кросплатформової розробки.
  • Досвід навчання молодших працівників.
  • Розуміння устрою суміжних областей, таких як геймдизайн, арт, анімація, автоматизація тестування тощо.

Інформація про компанію G5 Entertainment

G5 Entertainment є розробником високоякісних free-to-play ігор для смартфонів, планшетів та персональних комп'ютерів. Ігри G5 Entertainment можна знайти в магазинах програм для Apple App Store, Amazon Appstore, Google Play, Microsoft Windows stores. Компанія видає ігри для всієї родини з простими правилами та призначені для широкої аудиторії.
Рік заснування: 2001
Кількість працівників: 501-1000
Резидент Дія.City
Сайт: g5e.com

Переваги співробітникам

Відгукнутися
Product / Startup, Outsource
Досвід від 3 років Middle Full-time Intermediate / B1 Є тестове завдання Office Івано-Франківськ
05.12.2024
Детальніше
  • С/С++
  • RTOS
  • Git
  • Redmine
  • GitLab
  • SPI
  • UART
  • CAN
  • I2C
  • RS485

Do you want to develop in C/C ++ for a variety of microcontrollers and processors with and without operating systems, participate in the creation of unique devices that will be born before your eyes? Then welcome to Ektos! We are looking for developers for our office in Ivano-Frankivsk.

What we expect you to have:

  • Good practical knowledge of C, C++, OOP.
  • Understanding and practical application of RTOS and RTOS-less embedded.
  • Experience in embedded SW development of at least 3 years.
  • Intermediate or higher level of English.
  • Version control systems.
  • Bug-tracking systems.
  • Embedded interfaces (SPI, UART, CAN, I2C, RS485).

Інформація про компанію EKTOS

EKTOS – динамічна компанія, яка працює з різними клієнтами. Належить до тих компаній, які в захваті від вирішення нових проблем і вивчення нових речей, щоб надавати клієнтам найкращі рішення. Це сучасна компанія, яка цінує чесність і заохочує всіх, хто має навички та амбіції, розвиватися разом. EKTOS дбає про створення неформального, безпечного та відкритого середовища в офісах і пропонує конкурентоспроможну зарплату.
Рік заснування: 2007
Кількість працівників: 51-100
Сайт: ektos.net

Переваги співробітникам

Відгукнутися
Product / Startup, Outsource
Досвід від 5 років Senior, Lead Full-time Upper-Intermediate / B2 Є тестове завдання Office Івано-Франківськ
05.12.2024
Детальніше
  • С/С++
  • UML
  • RTOS

We are looking for Architect in our office located in Ivano-Frankivsk.

What we expect you to have:

  • Master’s degree in computer science.
  • Experience in embedded SW design and development, from top to bottom, experience in UML.
  • Experience in the position of an architect or a team lead, managing people, proposing technical solutions.
  • Perfect understanding of the embedded SW development lifecycle, proposing changes and improvements into it.
  • Experience in C/С++ programming of 5+ years, perfect understanding of OOP and ability to use it.
  • Experience in designing complex SW, both RTOS and RTOS-less.
  • Extensive experience in all kinds of peripherals, protocols, and interfaces.
  • Experience with different microcontrollers and microprocessors, understanding architectural differences.
  • Upper-Intermediate level of spoken and written English, lovely life communication skill.
  • Ability to contribute to the SW development process, skill to implement (push and control) the changes within the organization.

Інформація про компанію EKTOS

EKTOS – динамічна компанія, яка працює з різними клієнтами. Належить до тих компаній, які в захваті від вирішення нових проблем і вивчення нових речей, щоб надавати клієнтам найкращі рішення. Це сучасна компанія, яка цінує чесність і заохочує всіх, хто має навички та амбіції, розвиватися разом. EKTOS дбає про створення неформального, безпечного та відкритого середовища в офісах і пропонує конкурентоспроможну зарплату.
Рік заснування: 2007
Кількість працівників: 51-100
Сайт: ektos.net

Переваги співробітникам

Відгукнутися

Сторінки

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.