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

Outsource, Outstaff
Опыт от 3 лет Middle Full-time Upper-Intermediate / B2 Есть тестовое задание Office, Remote Харків
19.07.2024
Подробнее
  • С++

ADT (adtechnology.co.uk) is a rapidly expanding global company and a leader in the development of advanced CAE software for major manufacturers in Europe, Japan and US. In order to continue our expansion we are currently recruiting Software Development Engineers to join our development team.

Job Description:

  • Assist in project design and specification.
  • Design of new algorithms.
  • Development of new features across our suite of software.
  • User interface design and development.
  • Participate in testing and other quality assurance activities.
  • Software maintenance.
  • Documentation updating.

Requirements:

  • 1-5+ years’ commercial software development experience;
  • 1-2+ Years of GUI development;
  • 2-6+ years of C++ and Object Oriented Programming;
  • Strong communication skills;
  • The ability to work closely in a team environment, while at the same time;
  • Independently driving development projects to a successful conclusion;
  • Familiarity with product development life cycle and quality testing assurance methodologies.

Advantages:

  • A relevant degree in Maths, Physics, Computer Science or Engineering;
  • Expertise with numerical algorithms;
  • Working experience developing software for 3D surface modeling;
  • Knowledge of aerodynamics;
  • Knowledge of turbomachinery;
  • Experience of the full range of development activities – requirements gathering, specification, design, development, implementation, testing, and documentation.

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

Agilites – компания, предоставляющая услуги ИТ-аутсорсинга/оффшоринга, среди которых разработка программного обеспечения, а также контроль качества и тестирование программного обеспечения. Компания сосредоточена на создании оффшорных специализированных команд по запросу, которые могут включать мобильных и веб-разработчиков, инженеров QA и тестеров, менеджеров проектов и других. Команда работает с компаниями в таких областях, как телекоммуникации, оздоровление и здравоохранение, веб-порталы, разработка игр, бизнес-приложения, образование и т.д.
Год основания: 2012
Количество сотрудников: 51-100
Сайт: agilites.com

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

Откликнуться
Опыт не имеет значения Middle, Senior Full-time Не имеет значения Есть тестовое задание Office Київ, Запоріжжя
17.07.2024
Подробнее
  • С/С++
  • Python
  • Linux
  • Computer Vision
  • OpenCV
  • CUDA
  • TensorFlow

ТОВ "ІНФОКОМ ЛТД" — єдина в Україні компанія, яка розробляє технології для безпілотного транспорту та впроваджує Computer Vision в повсякденне життя, запрошує на постійну роботу:

  • Middle і Senior фахівців, з сильними знаннями мають досвід виконання комерційних проектів;
  • Back-end Developer, computer vision engineer.

Основні вимоги до кандидатів:

  • Вища технічна освіта;
  • C++, Python, Strong math background.

Плюсом буде досвід роботи з:

  • Computer Vision;
  • Linux;
  • OpenCV, CUDA, Neural networks, TensorFlow, Darknet, Segnet.

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

INFOCOM Ltd – международная инновационная инжиниринговая компания в области промышленной автоматизации, разработки программного обеспечения, проектирования систем управления, беспилотных технологий, искусственного интеллекта и CV. Компания предоставляет полный комплекс услуг по построению вертикально интегрированных автоматизированных систем управления производством от энкодеров и исполнительных механизмов до уровня MES с интеграцией в ERP-систему предприятия.
Год основания: 1996
Количество сотрудников: 51-100
Сайт: ia.ua

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

Откликнуться
Product / Startup
Опыт не имеет значения Middle Full-time Не имеет значения Есть тестовое задание Office Одеса
09.07.2024
Подробнее
  • TCP
  • UDP
  • TLS
  • C++
  • SQL
  • Linux
  • Boost.Asio
  • PostgreSQl
  • Redis
  • ZeroMQ
  • ActiveMQ
  • Erlang
  • PHP

Job description:
You will develop and support server software for our projects. It need to be scalable, fail-safe and fast, easy to test and debug. Services use several databases - Postgres, Redis, Riak, serialization protocols - JSON, Protobuf, back-end languages - C++, Erlang, PHP, JavaScript. It's a big advantage for developer to be able to learn new technologies and switch them depending on the project.

Requirements:

  • Deep understanding of networking, TCP/UDP protocols, TLS layer;
  • Advanced skills in effective and safe C++11 development;
  • Experience with SQL databases, creating and tuning queries;
  • Experience with development for Linux platform.

Optional but preferable skills:

  • Security/encryption background;
  • Boost::asio experience;
  • PostgreSQL, Redis usage experience;
  • Understanding of ZeroMQ, ActiveMQ patterns, experience with any Message Queues;
  • Erlang or PHP experience.

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

KeepSolid – продуктовая IT-компания, которая занимается производством продуктов нацеленных на защиту конфиденциальности. Компания разрабатывает и предоставляет пользователям во всем мире самые надежные и полезные решения для кибербезопасности заботясь о каждом этапе производства: от идеи услуги или решения до его реализации и выпуска.
Год основания: 2013
Количество сотрудников: 51-100
Сайт: keepsolid.com

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

Откликнуться
Product / Startup
Опыт от 3 лет Middle Full-time Не имеет значения Есть тестовое задание Remote
26.06.2024
Подробнее
  • С++
  • Chromium
  • API
  • Git
  • Python
  • Java
  • .NET
  • Objective-C

Про проєкт:

Це наші комерційні бібліотеки для Java та .NET розробників – JxBrowser і DotNetBrowser, які дозволяють використовувати всю потужність Chromium рушія в кросплатформених десктопних та серверних застосунках. Ми допомагаємо привнести "web" у десктопні застосунки.
Кросплатформене ядро даних бібліотек написано на C++. Ядро щільно інтегрується з Chromium рушієм і надає власний API, через який Java і .NET бібліотеки можуть «спілкуватися» з Chromium. Спілкування бібліотек з ядром відбувається через IPC, в основі якого лежить Protobuf для серіалізації/десеріалізації та Shared Memory/Sockets для транспортування даних між процесами.
Наші бібліотеки використовують у своїх комерційних та внутрішніх проєктах понад тисячу компаній, які висувають високі вимоги до якості та стабільності інтегрованих рішень.
Крім комерційних проєктів, наші продукти використовуються для open source рішень як великими компаніями, так і маленькими індивідуальними командами.

Чим ви будете займатись:

  • Брати участь у розробці кросплатформеного ядра (С++).
  • Розбиратися з тим, як працюють різні функції Chromium.
  • Розширювати API ядра та надавати доступ до нових функцій Chromium.
  • Забезпечувати сумісність із останніми версіями Chromium.
  • Постійно вдосконалювати свої навички у проєктуванні, реалізації, налагодженні та документуванні рішень.

Необхідні знання та навички:

  • Досвід розробки на C++ від трьох років.
  • Хороше розуміння принципів ТDD, ООП та API design.
  • Впевнене володіння Git чи іншою DVCS.
  • Відповідальність, дисциплінованість, уміння вирішувати нетривіальні задачі.

Буде плюсом:

  • Досвід роботи з Python, Java, .NET, Objective-C.
  • Досвід створення власного продукту або С++ бібліотеки.

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

TeamDev – международная компания-разработчик программного обеспечения. Компания занимается разработкой собственных программных продуктов для повышения производительности труда разработчиков и оптимизации рабочего процесса, библиотек для интеграции веб-компонентов в Java и .NET программы, CQRS/Event Sourcing фреймворка для высоконагруженных программ, основанный на Deep Learning решении для обработки изображений.
Год основания: 1994
Количество сотрудников: 101-250
Резидент Дія.City
Сайт: teamdev.com

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

Откликнуться
Опыт от 5 лет Senior Full-time Intermediate / B1 Есть тестовое задание Office, Remote Львів, Krakow
21.06.2024
Подробнее
  • C
  • Python
  • Bash
  • Linux
  • Yocto
  • Buildroot
  • Ethernet
  • I2C
  • SPI
  • UART

PLVision is seeking a highly skilled Senior Embedded C Engineer with a deep interest in hardware development to enhance our innovative networking solutions that support the next generation of industrial networks.
This is a highly technical position that requires a candidate with 5+ years of commercial experience in the development of Embedded Applications and C programming. At PLVison you will get valuable hands-on experience with the latest technologies and non-trivial tasks in software product development. You will collaborate with global technology leaders within open-source communities and work on the meaningful project that drives technological advancement.

Responsibilities:

  • Bring up networking device platform components and drivers in the Linux environment.
  • Integrate platform components into the Networking Operating System (NOS).
  • Engage in client communications to clarify requirements.
  • Design and develop new functionality for the Linux networking subsystem.

Requirements:

  • 5+ years of commercial experience in software engineering, specialising in embedded systems;
  • Strong knowledge of C for embedded systems development;
  • Proficiency in Python and Bash;
  • Experience with embedded Linux build systems, such as Yocto and Buildroot;
  • Proficiency in Linux kernel development;
  • Experience in developing and bringing up Linux device drivers;
  • Experience in bringing up peripheral devices, including EEPROM, bus multiplexers, Ethernet PHY, fans, thermal sensors and power supply units;
  • Experience in bringing up hardware buses such as I2C, SPI, UART, etc.;
  • Advanced Linux user with expertise in networking tools and utilities;
  • Knowledge of technical English at Intermediate level and higher.

Would be a plus:

  • Experience in developing Linux networking device drivers;
  • Experience with Ethernet pluggable modules & drivers (e.g., QSFP28, QSFP-DD, OSFP, etc.);
  • Experience in Linux networking stack development;
  • Experience with SONiC NOS.

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

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

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

Откликнуться
Опыт от 5 лет Middle Full-time Не имеет значения Есть тестовое задание GIG contract Office Київ
14.05.2024
Подробнее
  • C++
  • OpenGL
  • Direct3D
  • Android
  • JNI
  • UWP
  • TensorFlow

As a member of our team, you will be involved in research, development, and optimization of solutions in the area of human-computer interaction, handwriting user input processing and visualization and take part in various activities from research tasks to development of commercial product.

Key Responsibilities:

  • Research, development and optimization of solutions in field of human-computer interaction
  • Prototype and implement PoC for various platforms (Android, Windows, UWP, ChromeOS)
  • Maintain and support of source code in commercialization process
  • Opportunity to participate in publication and patent activities

Required skills / expertise:

  • 5+ years of professional experience in commercial S/W development
  • Good knowledge of C++
  • Strong knowledge of algorithms, data structures, and S/W development principles

Would be a plus:

  • Graphics API: OpenGL ES 3.0+ or Direct3D
  • Understanding of computer graphics principles (pipeline, matrices, shaders, etc.)
  • Experience in Android development (Android/JNI)
  • Awareness of developing on UWP (C#)
  • Experience with CPU/GPU profiling tools
  • Multi-threading development
  • Python programming skills (including numpy, pandas, matplotlib and other libraries, used in data science)
  • Integration of machine learning solutions on mobile phones, experience with TFLite

Информация о компании Samsung R&D Institute Ukraine

Samsung Research and Development Institute Ukraine (SR Ukraine) – одна из команд глобального сообщества исследователей и разработчиков Samsung Electronics. Компания специализируется на таких областях, как искусственный интеллект, безопасность информационных систем, высокопроизводительная компьютерная графика и новые способы взаимодействия человека с компьютером, в том числе виртуальная и смешанная реальность.
Год основания: 2009
Количество сотрудников: 251-500
Резидент Дія.City
Сайт: samsung.com/ua/aboutsamsung/careers/srukraine

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

Откликнуться
Опыт не имеет значения Middle Full-time Не имеет значения Есть тестовое задание GIG contract Office Київ
14.05.2024
Подробнее
  • C/C++
  • ARM
  • Linux

Responsibilities:

  • Vulnerability assessment and penetration testing of various Linux OS security components and mechanisms:
    • vulnerability assessment of Samsung mobile security software: security source code review (white box) and binary analysis (black box)
    • secure SDLC process support (including requirements, design security review)
    • emerging threats research: new attack methods, (un)known security issues risks

Major Requirements:

  • hands-on experience with white and black box software penetration testing and vulnerability assessment
  • understanding of typical software security issues (memory corruptions, various injections, arithmetic overflows, etc.) and how to protect against them
  • good experience with C/C++, scripting languages, assembly (Arm preferred)
  • ability to document and describe discovered security issues

Optional Requirements:

  • exploitation experience
  • understanding of Linux security architecture and design flaws exploitation (privilege escalation, MAC/DAC Passover oth.).
  • Rust language knowledge
  • tools: experience with fuzzers, disassemblers, debuggers, assessment automation tools
  • cryptography: exploitation experience (weak keys, bruteforce, weak crypto, etc.)
  • experience with assessing protected solutions (obfuscated / packed code)

Информация о компании Samsung R&D Institute Ukraine

Samsung Research and Development Institute Ukraine (SR Ukraine) – одна из команд глобального сообщества исследователей и разработчиков Samsung Electronics. Компания специализируется на таких областях, как искусственный интеллект, безопасность информационных систем, высокопроизводительная компьютерная графика и новые способы взаимодействия человека с компьютером, в том числе виртуальная и смешанная реальность.
Год основания: 2009
Количество сотрудников: 251-500
Резидент Дія.City
Сайт: samsung.com/ua/aboutsamsung/careers/srukraine

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

Откликнуться
Опыт от 3 лет Lead Full-time Не имеет значения Есть тестовое задание Office, Remote
20.04.2024
Подробнее
  • C++
  • STL
  • Godot
  • Unreal Engine
  • Cocos2D
  • Defold

We have big plans for the growth and development of our projects, which is why we are looking for the strongest experts to join our development teams. Development teams are at the core of our company. They are the reason that our games have continued to grow and improve for 19 years. 

The Lead Software Engineer is the driver of the technical development of a product who leads and develops the team in terms of architecture, quality, development culture, and engineering practices.

In each project we have the following areas: 

  • Feature: develop events and mini-games from scratch (ranging from various competitions to mini-games like Merge)
  • Technical: optimization, technical stability support, SDK (reducing loading speed, memory consumption, etc.)
  • Match-3 and meta: working with graphics and basic mechanics of the game (adding new functionality, refactoring and optimization)

This role requires relocation from Russia and Belarus to one of our offices or remote work from other countries (except Russia and Belarus).

Tasks

 

  • People management: responsible for development, hiring/firing, team evaluation  
  • Development of processes within teams (both at the team level and at the level of the entire development of the project)
  • Producing: solving complex technical problems on projects, developing solution architecture and ensuring rapid implementation
  • Supervising the stability and quality of game software
  • Carrying out code review and design review
  • Programming and refactoring of game logic

Our stack

  • Languages: C++, and Lua and Python for single tasks
  • Graphics: OpenGL ES and Metal 
  • Our own engine, similar to Unity or Unreal, which we are constantly developing (read about our engine here)
  • Advanced CI/CD, automated testing, code review processes and much more

Requirements

  • At least one year of experience managing a team of programmers (3+ people)
  • Experience in developing projects released in production
  • At least 3 years of experience in developing commercial projects in C++

Preferred

  • Confident knowledge of modern C++ 14/17 standards, as well as STL
  • Experience working with popular game engines (Unity, Unreal, Godot, Cocos2D, Defold, etc.)
  • Experience developing casual mobile games

We offer

  • Open communication and transparency in decision making, exchange of experience within teams
  • A focus on code quality and reliability 
  • An emphasis on developing each specialist's product ideas Time to play the games that you're developing, so you can envision how this or that feature will work for the user 
  • The ability to switch out processes and approaches for more efficient ones without lengthy approvals or bureaucracy 
  • Clear opportunities for development into technical director, programming manager or project manager

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

Playrix – международный разработчик мобильных игр. Компания входит в тройку самых успешных разработчиков мобильных игр во всем мире, является крупнейшим издателем мобильных игр в Европе, создатель таких популярных игр, как Gardenscapes, Fishdom, Fishdom Solitaire, Manor Matters, Homescapes и Township, в которые ежемесячно играют более 100 миллионов человек.
Год основания: 2004
Количество сотрудников: 1001-5000
Резидент Дія.City
Сайт: playrix.com

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

Откликнуться
Product / Startup
Опыт не имеет значения Senior Full-time Не имеет значения Есть тестовое задание Office Gdansk
11.04.2024
Подробнее
  • Java
  • C++
  • C#

Alexa is the voice-controlled personal assistant behind Amazon Echo, loved by millions of customers around the world. We are looking for a Senior Software Development Enginer to lead the team who seeks to provide seamless experiences for customers with Alexa.

Key job responsibilities:

As a Senior Software Development Engineer, you will be focused on the design, implementation, and delivery of software in ambiguous and complex problem spaces. You will be working with an assorted set of stakeholders across organization such as product, program management, and UX teams and will influence the technology decisions that will drive future products and features that directly affect our growth in this critical space.

Basic Qualifications:

  • BS/MS in Computer Science or equivalent experience.
  • Extensive years of professional experience with Software Development or relevant industry experience.
  • Proficiency in at least one modern programming language, like Java, C/C++ or C#.
  • Sharp analytical abilities and strong system design skills.
  • Strong verbal and written communication skills with demonstrated experience engaging and influencing team members and project stakeholders.
  • Strong fundamentals in algorithm design, problem solving, complexity analysis and data structures.

Preferred Qualifications:

  • Master's or higher degree in computer science or related field such as mathematics, engineering, or related field, or equivalent industry experience
  • Experience with Machine Learning
  • Embedded software development
  • Experience in mentoring/coaching others.

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

Amazon – это многонациональная компания, занимающаяся технологиями и электронной коммерцией, одна из самых крупных и разнообразных технологических компаний в мире. Основным бизнесом Amazon является его платформа электронной коммерции, где клиенты могут приобрести широкий спектр товаров, включая книги, электронику, одежду и т.д.
Год основания: 1996
Количество сотрудников: >5000
Сайт: amazon.com

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

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

Страницы

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