Embedded Software Engineer - Durban
R
70000
per month
Durban, Kwazulu-Natal
Durban,
Kwazulu-Natal
more than 14 days ago
28-01-2019 7:54:56 AM
25-03-2019 7:54:56 AM
Embedded Software Engineer - C. KZN based. Durban Central Overport. R70k per month. Bachelor's Degree in Computer Science, or Electrical Engineering. Min 8 yrs hands-on embedded development experience. Bluetooth low energy firmware development, design of security systems with cryptography, develop/maintain PC based support applications in Visual Studio in C/C#, smart Card ISO7816 and RFID ISO 14443/15593 protocols, Python programming. · International travel may occasionally be required; therefore, employee must possess or be able to acquire a valid passport.
Summary
A skilled embedded engineer with strong development and debugging skills is required for our client`s development team.
Joining a strong team the embedded software engineers would be expected to take on the following :
Essential Duties and Responsibilities:
• 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 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 and 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 and logic analysers.
• Strong communication and teamwork skills.
• Minimum of Bachelor's Degree in Computer Science, or Electrical Engineering
• Minimum of 5 years of hands-on embedded development experience
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#
• Smart Card ISO7816 and RFID ISO 14443/15593 protocols.
• Python programming.
Additional Requirements
• Available for occasional international travel.
Work Requirements
Must be legally eligible to work in the South Africa
International travel may occasionally be required; therefore, employee must possess orbe able toacquire a valid passport
Job Type: Full-time
Salary: R70,000.00 /month