• Share this Job

HME Product Designer Electrical Team

Location : South Africa
Job Type : Permanent

Permanent / Full Time

Heavy Earthmoving Equipment (HME) / Mining & Construction / OEM

Job Code: 6318

Cowan South Africa is recruiting a Product Designer – Electrical Team, for this international Original Equipment Manufacturer of Heavy Earthmoving and Construction Equipment.

-Take ownership and responsibility for the detailed software development and which may include the following: Desktop applications supporting the embedded control system of the HME; HME software applications running on the in-vehicle display controller using Linux or WinCE; Embedded application development supporting machine control systems on the HME; Embedded application development supporting the telematic system on the HME.
-Assist with the embedded software development for new HME under development.
-Perform necessary software engineering changes to improve current product range.
-Assist cross functional teams with software development assistance.    


-A South African citizen (non-negotiable) and preferably from a historically disadvantaged community ----Currently or recently employed in a similar role


-A Four Year University Masters’ Degree in Electrical/Electronic/Computer Engineering
-At least 8 years’ experience in developing C/C++ software applications
-At least 2 years’ experience in developing Database applications
-Software programming of embedded systems will be a requirement using either embedded C or C++ for Linux/WinCE
-Previous work experience in Heavy Earthmoving Equipment will be advantageous
-Working knowledge of an embedded compiler using Tasking or similar C compiler
-Working knowledge of a Linux compiler using Qt or Yocto (Eclipse)
-Working knowledge of Visual Studio or C++Builder
-Working knowledge of MySQL, SQL Server or Oracle
-Software programming of Linux systems will be an added advantage
-A good understanding of software source control systems like Redmine, Subversion or Git.
-Good communication skills & ability to interact with other engineering teams
-Expert knowledge of Microsoft Office
-Good Technical analysis skills and ability to interpret and apply engineering principles to a practical and cost-effective solution
-The skill and ability to conceptualise ideas based on design philosophies and project guidelines
-A valid driver’s licence

All applications are confidential

Powered by AkkenCloud