20 Feb '19
Embedded Firmware Engineer

Information Technology, KwaZulu Natal Pinetown

Market Related -

Strong team requires a skilled embedded engineer with strong development & debugging skills for development in R&D

Minimum requirements:

  • Bachelor's Degree in Computer Science, or Electrical Engineering
  • 5 years’ hands-on embedded development experience 

Essential Duties and Responsibilities:

  • Design & Implementation of embedded firmware & test solutions primarily in C
  • Design Documentation
  • Working in a small team environment locally - with multi-site projects internationally
  • Actively contribute to team’s continuous improvement
  • Ability to complete design related tasks with minimal supervision

Required Knowledge / Experience:

  • Applied experience with embedded C in bare-metal + RTOS environments
  • 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 & logic analysers
  • Strong communication + 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

CVs may be sent to Gillian: talent@hcrecruit.co.za 

Please be advised that we can only respond to Candidates that we have short-listed for attention. If you have not heard from us within 2 weeks' of applying, kindly consider your application unsuccessful - and keep an eye on our website for future opportunities

Other Benefits: Market Related

Ad Visible Until: 19 March 2019
Ref: DUR000640/GD

Vacancy Type: Permanent