Embedded Software / Firmware Engineer

Be among the first applicants.
Datafin
Cape Town
ZAR 300 000 - 600 000
Be among the first applicants.
Today
Job description

AN innovative global SaaS company pioneering cutting-edge cloud-based tech seeks a technically strong & solutions-driven Embedded / Firmware Engineer to join its team. You will be responsible for board bring-up, feature development and maintenance of the company’s expanding and exciting technology-rich range of embedded telematics platforms. You will also frequently release firmware updates in line with an Agile development flow. You must possess a bachelor’s degree in Mechatronic / Electronic Engineering or equivalent & 3+ years’ experience in the following: C / C++, Git, Embedded systems, Microcontrollers & basic peripherals, Code planning / design, coding standards, Testing & Debugging.

DUTIES:

  • Firmware Development: Design, code and verify.
  • Firmware Maintenance: Investigate and fix reported bugs.
  • Ownership of technical areas.
  • Ownership of small projects and group investigations.

REQUIREMENTS:

Qualifications –

  • Bachelor’s Degree in Mechatronic / Electronic Engineering (or similar).

Essential Experience (Minimum 3+ years) –

  • Embedded systems, Microcontrollers & basic peripherals.
  • C / C++ Coding.
  • Coding standards.
  • Source Control (Git).
  • A good command of the English language.

Advantageous –

  • Unit Testing.
  • STM32 (ARM Cortex M) and PIC.
  • C#, Python.
  • Embedded Linux (Buildroot, Yocto).
  • MISRA / Lint.
  • Wi-Fi / Bluetooth, GPS, Cellular, LoRa, TCP / UDP, MQTT, AWS IoT.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Embedded Software / Firmware Engineer jobs in Cape Town