Senior C++ Engineer

7 Minutes ago • 5 Years +

Job Summary

Job Description

The Senior C++ Engineer will develop a parking meter solution based on microservices architecture. They will set up communication with the web via 3G and implement features like balance viewing and paid parking time. The role involves working on Linux-based systems and contributing to the full software development lifecycle. The engineer will participate in code reviews and troubleshoot complex software issues. The role focuses on C++ software development using the Qt5 framework.
Must have:
  • 5+ years experience in C++ software development.
  • Experience in Yocto and embedded Linux OS.
  • Experience and understanding of GUI design and Qt, QML.
  • Experienced with the Git version control system.
Good to have:
  • Experience and understanding of MS Azure Cloud IoT Hub Services.
Perks:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Job Details

N-iX is looking for a Senior C++ Engineer to join our team! Our client is a leading provider of parking management services to municipal and commercial clients worldwide The ideal candidate will have 5+ years of experience in C++ software development, specifically using the Qt5 framework, and possess strong knowledge of embedded Linux OS. This role will be focused on developing a parking meter solution based on microservices.

Responsibilities:

  • Develop a parking meter solution based on microservices architecture.
  • Set up communication with the web via 3G.
  • Implement features such as viewing the balance and paid parking time
  • Work on Linux-based systems, ensuring seamless integration of the application with various Linux distributions.
  • Contribute to the full software development lifecycle, from initial concept to deployment and ongoing maintenance.
  • Participate in code reviews to ensure adherence to best practices, maintainability, and high code quality.
  • Troubleshoot and resolve complex software issues, collaborating with the team to identify and implement solutions.

 

Requirements:

  • 5+ years experience in C++ software development using the Qt5 + framework.
  • Experience in Yocto and embedded linux OS.
  • Experience and a good understanding of GUI design and Qt, QML.
  • Experienced with the Git version control system.
  • Nice to have - experience and understanding of MS Azure Cloud IoT Hub Services.

 

 

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Ukraine

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!