https://bayt.page.link/d95P3vxSbtACRYo39
Create a job alert for similar positions

Job Description

About the job Software Engineer

Our client is a manufacturer and distributor of high-quality metering and packaged process systems for the Oil, Gas, Petrochemical, and Power Generation industries, with a presence in the UK and Russia. They are looking for a Software Engineer to join their team in Dubai.


The Software Engineer will be responsiblefor designing, developing, testing, and documenting software applications.


Roles and responsibilities: 


  • To work closely with the Department Manager and other interested stakeholders in the design process to ensure that, where applicable, created software is market focused and industry leading.
  • To lead the full software development life cycle, from requirements analysis to deployment.
  • To develop and test new desktop applications (predominantly in C#) with appropriate installation and user documentation.
  • To develop software applications for a range of target platforms including Raspberry Pi and the company's Digital Signal Processor (DSP) platform, predominantly in C.
  • To assist in investigating new/alternative hardware and software technologies.
  • To collaborate closely with hardware team to ensure seamless integration of software and hardware components and contribute to the hardware design process.

Knowledge & Experience needed:


  • Languages: C#, C, C++, SQL, VB
  • Strong foundation in Object Oriented Design and software engineering principles
  • OS: Windows, Linux
  • WPF (Window Presentation Foundation) Essential.
  • WCF web services (Windows Communication Foundation)
  • MySQL, SQLlite. Database design. MySQL Work Bench
  • Familiar with version control system, preferably Azure DevOps.
  • Development environments; Visual Studio, VS Code.

Preferable:


  • Basic electronics (i.e. reading IC data sheets, etc.)
  • TCP/IP (sockets etc), SPI bus
  • Modbus, Hart


Job Details

Job Location
United Arab Emirates
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.