download 23 1

Software Engineer Jobs in Dubai | Nathan & Nathan Jobs

Nathan & Nathan

Software Engineer Jobs in Dubai | Nathan & Nathan Jobs

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 responsible for 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, the created software is market-focused and industry-leading.
  • To develop and test new software applications and firmware with appropriate installation and user documentation.
  • To develop software and firmware 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 contribute to the hardware design process.

Knowledge & experience Needed:

  • Languages: C, C++, C#, SQL, VB
  • OS: Windows, Linux, Bare metal programming
  • MySQL, SQLlite. Database design. MySQL Work Bench
  • WPF (Window Presentation Foundation) Essential.
  • WCF web services (Windows Communication Foundation)
  • Object oriented Design
  • TCP/IP (sockets etc), SPI bus
  • Azure DevOps.
  • Development environments; Visual Studio, VS Code.
  • Basic electronics (i.e. reading IC data sheets to write code for current loops etc.)
  • Modbus, Hart
  • Object Oriented Design.

To apply for this job please visit www.linkedin.com.