C/C++ Developer
Successfully
Req. VR-125044
A collection of server management utilities that enable customers to manage Lenovo ThinkSystem and ThinkServer servers more efficiently and cost-effectively. The LXCE offering consists of OneCLI, UpdateXpress, and Bootable Media Creator
Design, build and maintain core C++ modules, following our modular, dynamically loaded architecture
Own feature areas end to end: translate specs into designs, implement, write unit/functional tests, and partner with QA to land production grade code on Windows and Linux build targets.
Enable new platforms and features across the roadmap
Integrate with low level services
Optimize performance and reliability: profile critical paths, reduce startup/scan times, improve logging and error handling, and harden cross platform behavior
Contribute to release quality: fix integration issues, address bottlenecks, and support automated pipelines
Maintain code quality: perform code reviews, enforce coding guidelines, and improve test coverage and CI reliability across modules and platforms
Collaborate across teams to clarify requirements, triage issues, and land changes that align with LXCE deliverables
Must have
Strong programming skills in C++ on Windows and Linux, including STL and BOOST
Cross platform build/debug skills
Proficiency with CMake or Makefiles to manage complex project dependencies
Proven ability to design, implement, and test complex features in large codebases; familiarity with unit/functional testing and integration with QA.
Solid debugging skills (logs, traces, core dumps), performance analysis, and structured problem solving in production environments.
Effective communication and collaboration
able to work with PM, QA, FW/OS teams, and sustaining to refine requirements and deliver on commitments
Good knowledge of computer system architecture.
Bachelor’s degree in Computer Science, Electrical Engineering or equivalent
Nice to have
Experience with server management utilities or datacenter tooling
Familiarity with UEFI/BIOS configuration, Redfish/REST, XML/JSON parsing, and network file transfer
CI/CD experience; contribution to release processes and automated testing infrastructure
Experience with Electron/Node/Vue front ends or wrapping C++ CLIs with GUIs
Languages
English: B2 Upper Intermediate
Seniority
Senior
Bucharest, Romania
Req. VR-125044
C/C++
Cross Industry Solutions
15/09/2026
Req. VR-125044
Apply for C/C++ Developer in Bucharest
*Indicates a required field