Senior C++ Engineer

1 Month 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

Illuminia - Sr. Software Engineer

Illuminia

San Diego, California, United States (Remote)
1 Month ago
endava - Senior Angular Developer

endava

Zagreb, Croatia (Remote)
1 Week ago
Hawk Eye Innovations - Test Automation Engineer

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
1 Month ago
Cognite - Senior Data Engineer

Cognite

Pau, Nouvelle-Aquitaine, France (Hybrid)
4 Weeks ago
Grab - Senior Data Scientist

Grab

Beijing, China (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ion - Technical Consultant - Endur

Ion

Jersey City, New Jersey, United States (On-Site)
8 Months ago
Huuuge Games - Senior Java Software Engineer

Huuuge Games

Masovian Voivodeship, Poland (Hybrid)
4 Months ago
good job games - Junior Game Developer

good job games

İstanbul, Türkiye (On-Site)
9 Months ago
Oculus VR - Senior Software Engineer - Oculus Studios Developer Experience

Oculus VR

Burlingame, California, United States (Hybrid)
4 Weeks ago
Survay Monkey - Software Engineer II Mobile Developer (Android)

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Cognite - Senior Data Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
CData - Software Development Engineer III

CData

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Ansys - Ansys AI Platform Support Engineer II

Ansys

Pune, Maharashtra, India (On-Site)
4 Weeks ago
whoop - Embedded Engineer

whoop

Boston, Massachusetts, United States (On-Site)
1 Month ago
WildBrain - Pipeline Developer

WildBrain

Vancouver, British Columbia, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Room 8 Group - Middle Unity developer

Room 8 Group

Ukraine (Remote)
1 Month ago
Gunzilla - Senior Biome Artist

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
2 Months ago
Esports Charts - Sales Manager

Esports Charts

Kyiv, Kyiv City, Ukraine (Remote)
8 Months ago
playrix  - Lead Recruiter

playrix

Ukraine (Remote)
7 Months ago
N-ix - Senior Technical Artist

N-ix

Ukraine (Hybrid)
2 Months ago
playrix  - Communications Director

playrix

Ukraine (Remote)
6 Months ago
Better ME - Automation QA Engineer (Android)

Better ME

Ukraine (Remote)
1 Month ago
Gunzilla - Senior Manual QA Tester

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
2 Months ago
playrix  - Game Director

playrix

Ukraine (Remote)
7 Months ago
N-ix - Gen AI Adoption Lead

N-ix

Ukraine (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

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!