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.
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#
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.