Embedded Firmware Engineer (Ref: SMEFE)
Remuneration: Market Related

Position in the Engineering sector in Durban - Kwa- Zulu Natal
Posted On Monday 26 November 2018
Job Description:

Super opportunity exists with a Multi-National Concern, based in Durban

Main job function

Design & Implementation of embedded firmware and test solutions primarily in C.

Design Documentation.

Working in a small team environment locally and with multi-site projects


Actively contribute to team’s continuous improvement.

Ability to complete design related tasks with minimal supervision.


Minimum of bachelor’s Degree in Computer Science, or Electrical Engineering

Minimum of 5 years of hands-on embedded development experience


Applied experience with embedded C in bare-metal and RTOS environment

Comfortable at working at low level (e.g. GPIO, UART)

Working knowledge of one or more communication protocols (e.g. USB, Bluetooth, SPI, I2C).

Solid embedded debugging skills, including use of oscilloscopes and logic analysers.

Strong communication and teamwork skills.

Additional beneficial skills/Experience

Bluetooth low energy firmware development,

Design of security systems with cryptography,

Develop/maintain PC based support applications in Visual Studio in C/C#

Python programming.

Additional Requirements

Available for occasional international travel.

A Consultant will be in touch if you are shortlisted for the position.  Please consider your application unsuccessful should you not have been contacted within 2 weeks.  We will keep your CV on our database and contact you should you match the criteria of any other vacancies.

Please contact Sian Morgan