fbpx

Senior C++ Software Engineer

Essentials 

Job title: Senior C++ Software Engineer
Location: Bucharest
Type: CIM, hybrid

Technologies          

 C++, Linux, QT/QML

Offer

Long-term development plan
Clear career progression paths.
23 days of holiday
Medical subscription
Meal tickets
Performance bonus

Client

Our client has a 90+ year history of technical innovations that have evolved to keep pace and address our customers’ most pressing business issues. They make equipment, software, and systems that help to plan, deploy, certify, monitor, and optimize all kinds of networks – like those for mobile phones, service providers, large businesses and data centers. And they are also at the forefront of optical security – they bend light to develop and deliver optical solutions that provide security to the world’s currencies and safety and performance applications for consumer electronics and spectrometry.
They are the people behind the products that help keep the world connected – at home, school, work, at play, and everywhere in between. Our client employees are fierce about
supporting customer success and they welcome people who bring their best every day to the company – to question, to collaborate and to push for solutions that will delight our customers.

Role

As a Senior C++ Software Engineer, you will be part of a new R&D Center in Bucharest, where our client celebrates their unique expertise, drive, and passion. The new Bucharest R&D Center focuses on developing innovative solutions for high-performance measurement devices in cutting-edge areas of fixed and mobile networks (CATV, Copper, Ethernet, Optical, 5G).

Responsibilities

Working with Product Marketing and other development teams on product requirements.
Developing software products through the Software Development Lifecycle, following adequate software development processes.
Creating solutions that are Innovative, High Quality and meet the needs of the customer both from a content perspective and from a time-to-market perspective.
Coaching junior software engineers

Requirements

Proficiency in C++ 14 or above
OO Design Methodology (OOPS, OOAD)
Task-based operating system knowledge (Linux preferred)
Unit/Class Test background (Test Driven development)
Experience with version control systems: Git, Subversion, etc.
Experience in software toolchains, RTOS, Embedded Linux, and bare metal development
Have experience using an Agile-based development process, preferably some flavor of Scrum, on multiple projects

Preferred skills

Qt/QML knowledge for UI Development
Build systems: CMake, Yocto
Experience in networking (TCP/IP, 802.11, Bluetooth)
Experience with project tracking software with the ability to drive in an Agile fashion, preferably with the Atlassian Tool Chain (Confluence, JIRA, etc.)
Domain skills: Telco test equipment
Exposure to communication protocols, MATLAB, FPGA, DSP
Mobile application development experience.
Working experience with AI agentic tools

Apply today

If you meet the minimum requirements and are interested in applying for this position, please send your details to careers@key-talents.com   with “Senior C++ Software Engineer”, in the subject line.