Luxoft

Senior C++ Engineer

Posted: 3 minutes ago

Job Description

Project descriptionOur client has a 90+ year history of technical innovations that have evolved to keep pace and address our customers' most pressing business issues. Making equipment, software, and systems that help to plan, deploy, certify, monitor, and optimise all kinds of networks - like those for mobile phones, service providers, large businesses and data centres.At the forefront of optical security - we 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 spectroscopy.They are behind the products that help keep the world connected - at home, school, work, at play, and everywhere in between. Supporting customer success and welcome people who bring their best every day tothe company - to question, to collaborate and to push for solutions that will delight customers.ResponsibilitiesWorking 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 engineersSkillsMust haveProficiency in C++ 14 or aboveOO 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 developmentHave experience using an Agile-based development process, preferably some flavor of Scrum, on multiple projectsNice to haveQt/QML knowledge for UI DevelopmentBuild systems: CMake, YoctoExperience 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 equipmentExposure to communication protocols, MATLAB, FPGA, DSPMobile application development experience.Working experience with AI agentic toolsOtherLanguagesEnglish: B2 Upper IntermediateSenioritySenior

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In