Enable job alerts via email!

SW Qt Engineer (C)

ARENGY

Abu Dhabi

On-site

USD 80,000 - 120,000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading recruitment firm in the UAE is looking for a SW Qt Engineer with a strong background in C++ and Qt application development. This permanent position will involve designing and optimizing software for advanced telecommunications systems, with a focus on real-time capabilities. The ideal candidate will possess over 10 years of experience and a strong understanding of software development processes, including UX design principles.

Qualifications

  • 10+ years of software development experience.
  • Proven experience in developing Qt applications.
  • Good level of spoken and written English.

Responsibilities

  • Design, develop, and integrate software for engineering applications.
  • Participate in the product development lifecycle from inception to verification.
  • Implement and validate software algorithms.

Skills

C++
Qt development
Linux
Multi-threaded design
UX Logic

Education

B.Sc. in Electronic Engineering or Computer Science

Tools

Git
Jira

Job description

ARENGY is an IT-Digital and Cybersecurity Recruitment and Consulting firm operating in the Middle East from UAE. Our customers are the most successful industry leaders executing projects around the globe. We are recruiting a SW Qt Engineer C++) for a permanent position with an emerging leader on advanced Radio Frequency and Real-Time Telecommunication Systems for Security and Protection.

Job Description :

Design, develop, optimize and integrate software for engineering related applications Work with Domain Experts to determine requirements and specifications. Participate in the product development lifecycle from inception and design to bring-up, optimization, verification. Develop UI interfaces with clear UX. Use good design principles for software development. Implement algorithms that are developed from the domain. Design and implement tests and test interfaces to validate your code.

Profile / Requirements :

Requirements : - B.Sc. in Electronic Engineering or Computer Science or similar. - 10+ years of proven software development experience. - Extensive proven experience programming C++ including modern standards. - Proven experience in developing Qt applications, preferably both Qt / QML and widget based. Good understanding in Qt core (Thread, Event, Serialization, Network). - Understanding principles of HMI organisation. - Experience in UX logic development and implementation. - Extensive experience with Linux in general, Ubuntu is desirable. - Experience in Windows Qt Application deployment and debugging. - Extensive experience with multi-threaded real-time software design, implementation and debugging. - Familiarity with standard software development tools : git, Jira (or any other bug tracker), conan (or similar). Bonus Skills : - Programming Python. - Experience with radio frequency applications (SDR, GNU Radio). - RF DSP knowledge and experience are highly desirable. - Experience using lab equipment (signal generators, spectrum analysers, logic analysers, or oscilloscopes). Other requirements : - Passion for Software Development and Technology in general. - Flexible attitude, ability to perform under pressure. - Be open to learn and be willing to be challenged. - Good level of spoken and written English language (upper-intermediate). - Be a team player.

Engineer • Abu Dhabi, United Arab Emirates

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.