Embedded Software Engineer

R 35 000.00 – R 60 000.00 Per Month

Somerset West

Key concern seeks experienced Embedded Software Engineer with strong development and debugging skills. 

Responsibilities:

  • Design and 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
  • Develop and maintain embedded software in C/C++
  • Develop testing systems in Python

Minimum Requirements

Qualifications and Essential Experience/Knowledge:

  • Bachelor’s Degree in Computer Science or Electrical Engineering
  • Minimum 5 years hands on embedded development experience
  • Applied experience with C/C++
  • Comfortable at working on low level (e.g.GPIO, UART)
  • Working knowledge of one or more communication protocols (e.g. USB, CAN, SPI, I2C)
  • Solid software debugging skills as well as some hardware testing familiarity including use of oscilloscopes

Additional beneficial skills/Experience

  • Experience working with STM32 processors.
  • Bluetooth low energy firmware development,
  • Develop/maintain PC based testing applications in C/C# / Python
  • Familiarity with Linux.

Contact Tracy on (contact number) and email to (email address)

Learn more/Apply for this position