Enable job alerts via email!

Software Developer

ARENGY

Dubai

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A leading recruitment firm based in UAE seeks an experienced C++ Engineer to design and develop embedded software solutions for innovative projects in telecommunications and security systems. Candidates should have over 10 years of software development experience, extensive knowledge of C++, and a solid understanding of embedded systems design principles. This role offers competitive compensation and opportunities to work with advanced technologies.

Qualifications

  • 10+ years of proven software development experience.
  • Extensive experience with multi-threaded real-time software design.
  • Familiarity with RF DSP knowledge is highly desirable.

Responsibilities

  • Design, develop, optimize and integrate embedded software for RF applications.
  • Participate in the product development lifecycle from design to verification.
  • Implement algorithms and design tests to validate code.

Skills

C++ programming
Embedded software design
OOP design principles
Linux
Multi-threaded software design

Education

B.Sc. in Electronic Engineering

Tools

git
Jira
Conan
Job description

ARENGY is an IT-Digital and Engineering Recruitment and Consulting firm based in the UAE, working with leading global players across advanced industries. We are currently hiring an experienced C++ Engineer for one of our clients, an innovative leader in the Defense and Aerospace sector specializing in advanced telecommunications and security systems

Job Description :

In this role, you will be responsible for the design and development of embedded software solutions, contributing to innovative projects in the field of telecommunications and security systems.

Responsibilities
  • Design, develop, optimize and integrate embedded software for radio frequency related applications
  • Participate in the product development lifecycle from inception and design to bring-up, optimization, verification
  • 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
Qualifications
  • 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
  • OOP design principles and knowledge are a prerequisite
  • Extensive experience with Linux in general, Ubuntu is desirable
  • 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)
  • RF DSP knowledge and experience are highly desirable
Bonus Skills
  • Programming C and / or Python
  • RTOS development such as FreeRTOS, VxWorks, Zephyr
  • Experience using lab equipment (signal generators, spectrum analysers, logic analysers, or oscilloscopes)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.