Senior C++/Embedded Engineer (offline)

Our client is one of the leading medical equipment producers in the world, with a wide range of products for hospitals, pharma, and research institutions. The Team is engaged in supporting the development of a new revolutionary device with a focus on embedded expertise and test automation. The processes are set up in accordance with the QMS, which makes the processes and documentation flows clear and straightforward. Join the Team and take the opportunity to become a part of a highly mature group of developers working on a new generation of product. Our Project will provide you with new challenges for your skills and will enhance your expertise.

Requirements:
4+ years of experience in commercial projects as a Software Engineer
Strong expertise in C++ 11/14/17
Experience with embedded systems, Human Machine Interface (HMI)
Experience with Embedded Linux
Awareness and overall understanding of internal mechanisms: TCP/IP, GRPC, MQTT
Knowledge of C++ unit tests best practices: GTest, Catch2, Boost::Test
Familiarity with code quality operating tools like LDRA, ClockWork, PVS Studio
Familiarity with Git and Git flows and/or Azure DevOps
Experience with data computing in multiprocessor systems
Familiarity with Microservices design
Strong knowledge of inter-process communication: Message Protocols with ZeroMQ
Proven problem-solving skills
Upper-intermediate written and spoken English
Strong communication, proactiveness, and high focus on result delivery

Responsibilities:
Write code, develop new features, write unit tests, perform static analysis, and defects fixing
Create and update requirements, software design documents SDD, and other architectural documentation
Implement changes based on code review feedback
Contribute to software architecture development
Learn the architecture of customers’ solutions and processes
Take responsibility for the module development and change implementation
Estimate and plan task execution, identify dependencies
Deliver the code in accordance with a style guide, and other existing coding practices
Learn and apply client-specific frameworks
Conduct module testing and integration testing

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 Kyiv→