Lead C++ Software Engineer (offline)

Job Description
- Bachelor's/Master's degree in Computer Engineering;

- 6 + years of experience in software development with C++;

- Understanding and ability to explain basic principles of OOP;

- Must have significant knowledge and experience developing Windows applications using C++, MFC/Qt, and STL;

- GOF Patterns understanding;

- Strong understanding of anti-patterns/code smells, strong and weak points;

- Working experience with virtual machines (VirtualBox, VMWare) and remote access tools (SSH, RDP, Telnet);

- Understanding of the deployment process for the Windows-based operating systems;

- POSIX threading, Windows threading, C++14, C++17 threading;

- Unit testing experience;

- Performance optimization levels understanding;

- Understanding network protocols and technologies: TCP sockets, UDP sockets, Low-level and high-level network programming;

- Source Control Systems (Git, SVN, Perforce, Hg, Gerrit, etc.);

- UML basic knowledge;

- Experience and understanding of SDLC process (development phases), different methodologies: Agile (Scrum, Kanban, etc.) and Waterfall;

- Must be up-to-date on the latest technology and development techniques in communications systems and software development technologies;

- Analytical skills;

- Problem-solving skills;

- Innovator's mindset;

- Upper-Intermediate English;

- Good communication skills;

- Must have strong written and verbal communication skills in English.


Nice to have skills:

- Data analysis and debugging skills;

- Understanding of deployment process for the Linux based OS;

- POSIX threading, Linux threading, IPC;

- Understanding of network protocols and technologies;

- C embedded development experience.

Job Responsibilities

The Lead Software Developer will be responsible for R&D, PoCs, design, and development of new features of an existing application.

Department/Project Description

The customer is one of the leading providers of protocol analyzers, exercisers, jammers and verification tools for existing and emerging digital communication standards.

HQ in Chestnut Ridge, NY, LeCroy has sales and development in the US, Europe, and Asia.

Project is focused on developing software for capturing, analyzing, verifying and generating protocols traffic.

About GlobalLogic

GlobalLogic, a Hitachi Group Company, is a leader in digital engineering. We put people first. As part of our team, you will grow, be challenged, and expand your skill set working alongside highly experienced and talented people.

In Ukraine, GlobalLogic is:
- one of the TOP-3 largest IT companies
- 6,000+ professionals
- 90%+ of our projects involve complex R&D
- fully autonomous offices are located in Kyiv, Kharkiv, Lviv, and Mykolaiv, along with 10 temporary mini-offices across Ukraine

What is GlobalLogic in numbers:
- 29,000+ engineers
- 20+ countries
- 500+ active clients
- 50+ product engineering centers
- Headquartered in Silicon Valley

Company website:
https://bit.ly/GlobalLogic-Ukraine

DOU company page:
https://jobs.dou.ua/companies/globallogic/

The job ad is no longer active

Look at the current jobs C / C++ / Embedded Kharkiv→