Вакансии C / C++ Developer

Опыт от 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

Преимущества сотрудникам

Откликнуться
Опыт не имеет значения 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

Информация о компании Unicrew

Unicrew (бывшая Artelogic) – всемирно признанная технологическая компания, помогающая клиентам в США, Великобритании и Германии реализовать свои цифровые идеи. Компания использует современные технологии и инженерный опыт для создания значимых, ориентированных на человека решений, изменяющих отношение людей к своему бизнесу во всем мире.
Год основания: 2012
Количество сотрудников: 51-100
Сайт: unicrew.com

Преимущества сотрудникам

Откликнуться
Опыт от 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, 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

Преимущества сотрудникам

Откликнуться
$6500 – 10500
Product / Startup
Опыт от 3 лет Middle, Senior Full-time Upper-Intermediate / B2 Есть тестовое задание Office, Remote San Francisco
28.10.2024
Подробнее
  • ROS
  • С++
  • Python
  • AI
  • Machine learning

Join Ark Robotics as a Robotics Software Engineer to contribute to the development of our swarming technology and autonomous drone systems. You will work on advanced robotics software that will enable our robots to perform complex tasks autonomously, communicate effectively in a swarm, and navigate challenging environments. Your work will be instrumental in advancing our mission to innovate in the field of robotics.

Key Responsibilities:

  • Develop and maintain software for autonomous robot operation and swarming behavior.
  • Implement algorithms for path planning, obstacle avoidance, and coordination among drones.
  • Collaborate with hardware engineers to ensure seamless integration of software and hardware.
  • Participate in code reviews, testing, and debugging to maintain high-quality software standards.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Robotics, or related field.
  • 3+ years of experience in robotics software development, with a focus on autonomous systems.
  • Proficiency in ROS, C++, and Python.
  • Strong understanding of algorithms related to robotics, AI, and machine learning.
  • Excellent teamwork and communication skills.

Информация о компании Ark Robotics

Ark Robotics – украинская Military-tech компания, которая специализируется на робототехнике и беспилотных наземных комплексах. Компания применяет новые технологии робототехники для спасения человеческих жизней, создает наземные беспилотные комплексы (UGV), которые используются украинскими войсками специального назначения, а также разрабатывает сквозную систему для развертывания и пилотирования нескольких роботов в масштабе.
Год основания: 2023
Количество сотрудников: 11-50
Резидент Дія.City
Сайт: ark-robotics.com

Преимущества сотрудникам

Откликнуться
Outsource, Outstaff
Опыт от 5 лет Senior Full-time Upper-Intermediate / B2 Есть тестовое задание Remote
12.10.2024
Подробнее
  • С++
  • UE Blueprints
  • Unreal Engine
  • Unity
  • NGUI
  • Linux
  • MacOS
  • GLSL
  • HLSL
  • 3ds Max
  • Blender
  • Zbrush
  • CI/CD
  • Google Play Market
  • App Store

As C++ Programmer, you will be crucial in designing and coding new features, optimizing performance, and collaborating with various teams to bring our innovative ideas to life.
The game uses a proprietary C++ engine (Evolution) with Lua. We expect an understanding of C++, Lua, Vulkan renderer, and Perforce. Overall experience in other proprietary C++ engines and Unreal Engine are considered positive.

Job Description:
Warframe is a free-to-play action role-playing third-person shooter multiplayer online game developed and published by Digital Extremes.
First released for Windows personal computers in March 2013, it was later ported to PlayStation 4 in November 2013, Xbox One in September 2014, Nintendo Switch in November 2018, PlayStation 5 in November 2020, Xbox Series X/S in April 2021 and iOS in February 2024.

Responsibilities:

  • Collaborate with different teams.
  • Ability to independently design and code entire new features in a performant manner according to established coding conventions.
  • Effectively communicate technical solutions and approaches in verbal and written form.
  • Able to work well in a collaborative team environment and within an iterative design process.
  • Love for games, including interest in free-to-play mobile games.
  • Lead and implemented core game system development, including gameplay mechanics, graphics, networking, and other essential features.
  • Work closely with designers and other team members to integrate gameplay features and systems into the game.
  • Collaborate with the project manager to create and manage development schedules, ensuring on-time delivery of milestones.
  • Lead efforts to identify and resolve bugs, issues, and bottlenecks in the development process.
  • Conduct code reviews to maintain code quality, consistency, and adherence to best practices.
  • Create and maintain comprehensive technical documentation for the project, including architecture, code structure, and system design.

Required skills:

  • Strong knowledge of gameplay programming;
  • Strong knowledge of C++ design and programming;
  • Strong understanding of the Unreal Blueprint system;
  • Knowledge of Unreal Engine or Unity UI systems uGUI (or) NGUI;
  • Ability to quickly get familiar with existing codebase;
  • Experience using Linux/Mac. Knowledge of shader languages;
  • Understanding and appreciation of optimized code;
  • Experience in 3d software and 3d rendering software packages;
  • Understanding of CI/CD pipelines;
  • Experience with Google Play and/or Apple App Store publishing;
  • Experience with C++ and a vast knowledge/understanding of code architecture, backend systems, and render pipelines;
  • Proven experience as a senior/lead programmer on multiple game projects, with at least some of them using Proprietary C++ engine and Unreal Engine.

Информация о компании DevKit

DevKit – международная IT-компания, которая занимается разработкой программного обеспечения на заказ, а также предоставляет специализированные командные услуги и увеличение персонала. Компания имеет опытную команду разработчиков, все необходимые знания и опыт, чтобы создавать успешные масштабируемые продукты, которые являются функциональными, удобными и нравятся пользователям, а также предоставляет советы и профессиональную поддержку, необходимые для достижения успешного результата.
Год основания: 2021
Количество сотрудников: 51-100
Сайт: devkit.agency

Преимущества сотрудникам

Откликнуться
Spaitech
Product / Startup
Spaitech
Опыт от 3 лет Middle Full-time Не имеет значения Есть тестовое задание Office Одеса
12.10.2024
Подробнее
  • Qt
  • С/С++
  • Linux
  • TCP

НВП "Spaitech" шукає програміста у свою команду. Розробка ПО є одним з головних пріоритетів компанії.

В обов'язки кандидата буде входити:

  • Створення нового функціоналу автопілота;
  • Доопрацювання протоколів комунікації з наземною станцією;
  • Робота з цифровим відео потоком;
  • Програмування та конфігурація електронних компонентів;
  • Розробка ПО наземної станції.

Вимоги:

  • C++/Qt, від 3-х років досвіду.
  • Досвід розробки під Linux.
  • Досвід розробки embedded C/C++.
  • Досвід роботи з мережевими протоколами.
  • Досвід роботи з периферійними пристроями.

Информация о компании Spaitech

Spaitech – украинская компания полного цикла, один из крупнейших производителей дронов в Украине. Компания занимается разработкой и производством высокотехнологичных беспилотных решений, зарекомендовавших себя в качестве высокоэффективных средств в реальных боевых условиях и успешно применяемых Вооруженными Силами Украины и другими подразделениями. Продукция Spaitech также широко используется в выполнении гражданских задач в различных областях деятельности: в сельском и лесном хозяйстве, при строительстве объектов различного назначения, для контроля за инженерными сооружениями, а также мониторинга экологической обстановки.
Год основания: 2012
Количество сотрудников: 51-100
Сайт: spaitech.net

Преимущества сотрудникам

Откликнуться
Product / Startup
Опыт не имеет значения Middle Full-time Не имеет значения Есть тестовое задание Office Рівне
14.09.2024
Подробнее
  • С++
  • Unity
  • Unreal Engine
  • Cocos
  • Godot
  • Defold
  • iOS
  • Android
  • Git

Ключові завдання:

  • Написання ефективного коду на C++
  • Інтеграція ігрового UI
  • Співпраця з художниками та аніматорами для інтеграції їх роботи в гру

Ти наш кандидат, якщо маєш:

  • Обов’язкове знання С++
  • Вміння розбиратися у чужому коді
  • Досвід роботи із ігровими рушіями (Unity, Unreal, Cocos, Godot, Defold)
  • Досвід створення та оптимізації мобільних ігор під платформи iOS / Android
  • Вміння документувати власний код та рішення
  • Досвід роботи з GIT

Информация о компании Zagrava

Zagrava – украинская компания по разработке мобильных игр. Компания создает качественный продукт, объединяющий миллионы игроков со всего мира, является одной из крупнейших игровых студий в Западной Украине, которая имеет более 10 лет опыта работы в игровой индустрии.
Год основания: 2010
Количество сотрудников: 101-250
Резидент Дія.City
Сайт: zagravastudios.com

Преимущества сотрудникам

Откликнуться
Опыт от 5 лет Senior Full-time Upper-Intermediate / B2 Есть тестовое задание Office, Remote Krakow
06.09.2024
Подробнее
  • С
  • Unix
  • Linux
  • Windows
  • Scrum
  • Bash
  • Shell

We are looking for a Senior/Expert C Developer to join our team.

About the Project:
The project you will be working on are different tasks on the Vector Packet Processing (VPP) hosted at https://fd.io. The Fast Data Project (FD.io) is an open-source project aimed at providing the world's fastest and most secure networking data plane through VPP.
VPP implements a variety of key network routing, switching protocols, and crypto protocols. After you familiarize yourself with VPP, your assignments will consist of work on different customer requirements or our network functions (https://cdnf.io)

Responsibilities:

  • Your job will involve working on prototype projects as well as products in computer networking.
  • You will make sure that telcos, data centers, or ISPs stay up-to-date on the latest technologies and in the end, contribute to a faster, more efficient, and more interconnected world.
  • You might also end up contributing to open-source projects and upholding principles of open coding and development.
  • We require drive & a little perfectionism along the way – since we work on many open-source projects, anybody can have a look at your code, so make sure that you have something to be proud of.
  • Our team of experts and seasoned veterans will make sure you are trained and prepared for these tasks. If you show skills in architecture, you can become an architect.

Requirements:

Education:

  • Follow-up/Higher Professional Education;
  • University education (Bachelor’s degree);
  • University education (Master’s degree).

Required Skills:

  • 5+ years of commercial experience as C Developer;
  • Fluent in C so that you don’t need to google the syntax;
  • Windows users are welcome, but be warned that life with us might bring some interesting challenges. We prefer Unix and Linux;
  • We utilize SCRUM and talk to the clients world-wide on a daily basis, English communication is therefore essential;
  • A clean criminal record is a must.

As a plus:

  • Experience with sockets and networking is a plus;
  • Experience with shells and Bash are nice to have;
  • Knowledge of network and communication protocols, server settings and cloud systems management are a big advantage.

Language skills:

  • English - Upper intermediate (B2).

Информация о компании Bluefield Technologies

Bluefield Technologies – R&D компания, которая занимается разработкой сетевых технологий и прототипов программного обеспечения. Компания смотрит на сеть иначе, чем это воспринимали раньше, мы смотрим на нее через программно-определяемую сеть (SDN). Bluefield чисто украинская компания, а 80% бизнеса ориентированы на США и ЕС.
Год основания: 2019
Количество сотрудников: 11-50
Сайт: bluefield.tech

Преимущества сотрудникам

Откликнуться
Outsource, Consulting / Integrator
Опыт от 3 лет Middle Full-time Upper-Intermediate / B2 Есть тестовое задание Office, Remote Munich
04.09.2024
Подробнее
  • С++
  • Qt
  • QML
  • Agile
  • Git
  • Jira

We are extending our developer team and are looking for a German speaking Qt developer.
This is a full-time position (no remote work mode), now vacant, to be filled with immediate effect. Location is our modern office in the attractive and central district Maxvorstadt in central Munich.
A challenging and varied job role awaits you in a growing business. As a web developer you are part of a motivated and strong team with flat hierarchies and quick decision-making and enough space to realize your own ideas. As an equal member of the team you are very involved in the daily operations and take part in all relevant events and meetings.

Requirements for the Qt developer:

  • 3+ years of commercial experience in software engineering.
  • Strong skills in C++ and Qt, QML.
  • Experience in agile development, with version control systems, with defect tracking systems (e.g., JIRA).
  • Good knowledge of German language, English is considered as a plus.
  • Good communication skills within the team and with customers.

Информация о компании Bergx2

Bergx2 – немецкая компания по цифровым проектам, которая внедряет инновационные решения для организаций, желающих развивать и расширять свою бизнес-деятельность в Интернете. Компания предоставляет полный спектр IT-услуг, внедряет инновационные веб и программные решения, проводит стратегии расширения и организовывает репутацию бренда, имеет квалифицированную команду опытных профессионалов в сферах проектирования, маркетинга и управления бизнесом, а также дизайна и программирования.
Год основания: 2012
Количество сотрудников: 11-50
Сайт: bergx2.de

Преимущества сотрудникам

Откликнуться
Product / Startup, Consulting / Integrator
Опыт от 5 лет Lead Full-time Advanced / Fluent / C1 Есть тестовое задание Office New York
03.09.2024
Подробнее
  • С++
  • Python
  • API
  • Linux

Atto Trading, a dynamic quantitative trading firm founded in 2010 and leading in global high-frequency strategies, is looking for a Team Lead C++ Developer to join our team in New York.

Position Highlights:

We are modernizing our trading and research platform to enable the scaling of our alpha trading business. The platform will enable researchers to explore, test, and deploy sophisticated signals, models, and strategies across asset classes, in a robust, fully automated manner, while remaining within highly competitive latency targets.
As a Team Lead you will own the roadmap and architecture of the new platform, and its integration with Atto’s stack and trading strategies. You will manage the dev team while also remaining hands-on and contributing to the platform key components on a daily basis.

Your Mission and Goals:

  • Lead the development of the next generation high-frequency trading platform.
  • Build and manage a results-driven team, fostering strong teamwork.
  • Establish coding standards, testing, and documentation practices.
  • Ensure successful design and implementation, using modern C++ and industry best practices.
  • Prototype key components and maintain high reliability and fault tolerance.
  • Adapt to a fast-paced environment, evolving the platform to meet trading needs while managing technical debt.

Requirements:

  • 5+ years as a Core or Quant Developer at a top HFT firm (not banks or funds) within the last 7 years;
  • Experience with multiple components of HFT platforms, particularly critical path elements;
  • Background in a startup phase HFT firm or trading team experience is highly desirable;
  • Demonstrated management and leadership skills.

Tech skills:

  • End-to-end understanding of modern HFT platforms, including market data, order entry, threading model, research environment, simulator, and strategy API;
  • Strong C++ (C++17 or newer);
  • Working knowledge of Python;
  • Knowledge and experience in a multithreaded environment; synchronization;
  • Good understanding of networking at the protocol level;
  • Good usage of software development tools;
  • Knowledge of operating systems, kernel-level understanding of device system mechanisms for Linux.

About you:

  • Strong practical decision-making abilities;
  • Excellent analytical and problem-solving skills;
  • Deep passion for trading.

Информация о компании Atto Trading

Atto Trading – технологическая и научно-управляемая многоменеджерская количественная торговая компания, управляющая портфелем высокочастотных стратегий, управляемых сигналами, в наличных акциях и фьючерсах. Компания использует собственную торговую платформу с ультрамалой задержкой, исследовательскую инфраструктуру мирового класса и глубокие знания о современной структуре электронного рынка.
Год основания: 2010
Количество сотрудников: 11-50
Сайт: atto-trading.com

Преимущества сотрудникам

Откликнуться
Product / Startup, Consulting / Integrator
Опыт от 2 лет Middle Full-time Advanced / Fluent / C1 Есть тестовое задание Office New York
03.09.2024
Подробнее
  • С/С++
  • Linux
  • IPC
  • FPGA

Atto Trading, a dynamic quantitative trading firm founded in 2010 and leading in global high-frequency strategies, is looking for a C++ Software Engineer to join our team in New York.

Position Highlights:

We are modernizing our trading and research platform to scale our alpha trading business. The platform will enable researchers to explore, test, and deploy sophisticated signals, models, and strategies across asset classes, in a robust, fully automated manner, while remaining within highly competitive latency targets. You will be responsible for building, maintaining, and supporting the platform that makes this possible.

Responsibilities:

  • Develop, sustain, and support one of the leading global trading platforms with low-latency C/C++ systems for high-frequency trading (HFT), while consistently enhancing its performance, functionality, and stability.
  • Conduct thorough testing and participate in comprehensive code reviews.
  • Implement interfaces with advanced networking hardware (FPGA, kernel-bypassing drivers).
  • Demonstrate proactive decision-making and self-direction, while recognizing when to seek guidance.
  • Research platform performance improvements.

Requirements:

  • 2+ years of experience with developing HFT platforms and trading systems;
  • Experience working with C/C++, especially modern C++ in a Linux environment;
  • Experience in profiling and optimization;
  • Understanding the principles of OOP, Multithreading, and IPC;
  • Bachelor's degree or higher in Computer Science, Computer Engineering, or related field;
  • Attention to detail, ability to work to very high standards, and critical mindset;
  • Ability to manage multiple tasks in a fast-paced environment;
  • An attitude of doing, building, and learning.

Nice to have:

  • Knowledge of operating systems, kernel-level understanding of device-level support in Linux;
  • Knowledge of Financial Instruments (Stocks, ETFs, Futures, Options);
  • Experience with various market data and order entry protocols (ITCH, OUCH, PITCH, CME MDP);
  • Genuine interest in finance, trading, and modern electronic markets.

Информация о компании Atto Trading

Atto Trading – технологическая и научно-управляемая многоменеджерская количественная торговая компания, управляющая портфелем высокочастотных стратегий, управляемых сигналами, в наличных акциях и фьючерсах. Компания использует собственную торговую платформу с ультрамалой задержкой, исследовательскую инфраструктуру мирового класса и глубокие знания о современной структуре электронного рынка.
Год основания: 2010
Количество сотрудников: 11-50
Сайт: atto-trading.com

Преимущества сотрудникам

Откликнуться
Product / Startup, Consulting / Integrator
Опыт от 1 года Middle, Senior Full-time Intermediate / B1 Есть тестовое задание Remote
27.08.2024
Подробнее
  • RDBMS
  • С++
  • Linux
  • Debugging
  • Database testing
  • ClickHouse

Altinity is looking for a great server internals engineer to work on contributions to ClickHouse. As a ClickHouse Open Source Developer, you’ll be responsible for designing, implementing, and supporting features of ClickHouse ranging from encryption to storage to query processing. We’re looking for imaginative engineers with a background in database internals and in high-performance languages like C++.
We have lots of exciting projects underway as we help the community adapt ClickHouse to the cloud and Kubernetes.

Our ideal candidate has:

  • Proven experience in design, implementation, and testing high-performance DBMS features in a complex C++ codebase.
  • Excellent background in database internals including query languages, access methods, storage, and/or connectivity.
  • Demonstrated ability to read and write good C++.
  • Good understanding of networking and I/O on Linux.
  • Familiar with performance optimization techniques and tools.
  • History of getting pull requests vetted and merged in rapidly evolving open-source projects.
  • Sound knowledge of database testing, debugging, and low-level performance optimization.
  • Enthusiasm to learn more about database technology and data-related applications.
  • Good English language reading and writing skills.
  • Eager to work with a friendly, distributed team following open-source dev practices.
  • MAJOR PLUS: previous development experience on ClickHouse.

A day in your life as a ClickHouse server engineer may include any or all of the following:

  • Write good task-specific C++ code and solidify it with tests.
  • Debug issues reported by users, fix them and add tests to make sure they won’t happen again.
  • Profile existing code and make it faster (either by applying clever algorithms, adding vectorized intrinsics, or by implementing cool tricks), add performance tests.
  • Submit your own pull requests and review pull requests from others.
  • Help the Support Team investigate customer problems running ClickHouse.
  • Help new community members contribute to ClickHouse.
  • Attend meetups and make presentations on open-source development.
  • Write blog articles and share information about ClickHouse.

Информация о компании Altinity

Altinity – международная компания, работающая с данными в реальном времени, является первым корпоративным поставщиком ClickHouse – самой популярной аналитической базы данных с открытым исходным кодом. Компания предоставляет продукты и услуги, которым доверяют предприятия и стартапы по всему миру, позволяет в любое время и за считанные минуты запустить ClickHouse, предоставляет возможность любому разработчику добавить аналитику в свои программы.
Год основания: 2017
Количество сотрудников: 11-50
Сайт: altinity.com

Преимущества сотрудникам

Откликнуться
Опыт от 3 лет Middle Full-time Upper-Intermediate / B2 Есть тестовое задание Remote
21.08.2024
Подробнее
  • MacOS
  • С++
  • Objective-C

Actifile is looking for a Middle Software Engineer (C++) to develop and deliver a powerful MacOS-based Agent, which includes driver and Kernel modules. As a team, we thrive on collaboration, relish technical problem-solving, and possess a deep passion for creating superior software at an accelerated pace. Joining us provides numerous opportunities to make an immediate impact and contribute significantly to our collective success.

Qualifications:

  • Bachelor’s degree in Computer Science, Computer Engineering or a related field or the foreign equivalent.
  • 3+ years of MacOS development, preferably in the development of security software applications.
  • Able to quickly learn new skills and technologies.
  • Proven experience writing daemons and system level applications for Mac.
  • Ability to write clean, maintainable code.
  • Successful working both independently and as part of a team.

Key Technologies:

  • C++;
  • Objective-C;
  • File Monitoring;
  • Process Monitoring.

Информация о компании Actifile

Actifile – компания, которая помогает организациям автоматизировать свои потребности в выявлении, мониторинге и защите данных и помогает в соблюдении правил конфиденциальности данных. Платформа Actifile поддерживает многочисленные варианты использования и фреймворки и успешно разворачивается по всему миру, поддерживая все больше нормативных актов по конфиденциальности, включая HIPAA, GDPR и NIFRA, в CMMC и CCPA.
Год основания: 2015
Количество сотрудников: 11-50
Сайт: actifile.com

Преимущества сотрудникам

Откликнуться
Опыт от 5 лет Senior Full-time Не имеет значения Есть тестовое задание Remote
05.08.2024
Подробнее
  • C++
  • STL
  • OpenCV
  • TensorRT
  • ONNX
  • gtest
  • CUDA
  • GitHub Actions
  • Python
  • GCC
  • CMake
  • Clang-Format
  • Ambarella
  • Conan

We are currently looking for an experienced C++ Software Engineer who will join our team. Project: App for analysing camera data in real-time to interpret and predict pedestrian, passenger, and vehicle behaviour to better inform automated decision-making engines for driver alerts and vehicle motion

Key Requirements

  • At least 5 years of experience working with modern C++
  • Proficiency in C++20, STL, and OpenCV
  • Experience in embedded systems development
  • Familiarity with concepts such as SFINAE, RAII, zero-cost abstraction, and dependency injection
  • Knowledge of developing software for embedded systems and microcontrollers.
  • Experience with inference libraries such as TensorRT and familiarity with ONNX model formats
  • Experience with GTest, OpenCV, CUDA, GitHub Actions, clang-format, gcc, cmake, and Python
  • Nice to have: Experience with Ambarella and Conan

Your Responsibilities

  • Develop and optimize software using modern C++ for various projects.
  • Work with C++20, utilizing STL and OpenCV
  • Apply concepts such as SFINAE, RAII, zero-cost abstraction, and dependency injection
  • Develop software for embedded systems and microcontrollers
  • Collaborate with the team to integrate and implement machine learnig solutions
  • Use inference libraries such as TensorRT and work with ONNX model formats
  • Contribute to the ecosystem using tools like GTest, OpenCV, CUDA, GitHub Actions, clang-format, gcc, cmake, and Python

Информация о компании Devox Software

Devox Software – компания полного цикла разработки ПО. Сосредоточена на создании индивидуальных решений, имеет опыт в розничной торговле, финтехах, электронной коммерции, EdTech и цифровых медиа.
Год основания: 2017
Количество сотрудников: 101-250
Сайт: devoxsoftware.com

Преимущества сотрудникам

Откликнуться

Страницы

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.